Either I missed the news that Sailfish opened up their GUI and Silica components, or perhaps you missed the news that Maemo is on its way to version 7. The only proprietary parts in Maemo 7 are those which are unavoidable (SGX drivers, WiFi/Bluetooth firmware).