I would propose to make a petition to Elop and Nokia to freely release Maemo5 to this comunity and only this community as its members could make a difference and seriously come up with upgrades and improvements to this OS. This way the corporatist laws and infrigement would not be subject to any law available in EU and other countries. However, I myself think this is wishfull thinking, but for the future of Nokia the development all these should start as of grass-roots (from users to users point of view). Also I know this community is highly monitored by the Nokia Corp., so Elop&others....please hear the voice of the community!
still think the easiest option would be to pull Meego apart to see how closed source components were implemented, then start from scratch. sounds like a lot but would simplify the task of having to work round on going issues with out of date/closed source apps. would also free project from nokia and make it available for other devices. build an up to date base/core from scratch or use debian arm/embedded. advantage of second is core is updated for you by someone else. build up to date kernel for updated drivers. lots of rx-51 commits made it into mainline iirc. or just rebuild meego kernel. replace non gui closed source apps. replace telephony stack with ofono. then test operation from cli. one done, start on gui. rebuild hildon source and dependancies. replace closed source apps with those from cssu.
Then why would they create threads like this.