I think it's worth noting that Maemo is pretty much entirely open source, with the exception of the aforementioned blobs
some firmwares, like for the GSM modem, are also closed ('cause of some lame law that punishes toolmakers for what use random people give to the tools)