The real problem is that Maemo5 is not 100% opensource. If you can talk Nokia into giving you access to the source... good luck. Lots of people have tried, offered to sign NDA agreements and the like, and nothing. Nokia is content to let Maemo go away, because they really don't want the competition on the WP7 line. Now if you could talk Samsung into buying Maemo....