sorry for the double post, but I just realized there's a bit of a misunderstanding here. I was rereading the first post and I noticed that silvermountain said that one of the solutions to the problem is to share the code of projects that are deemed important. But silvermountain, if they aren't sharing the code, then the app isn't free at all! Free isn't failing there, they're failing at free! Open source requires shared code. That's the very core of open source. That's what open source means. When I reread your original post as a request to make more projects truly open source, because without shared source we can't take over when a dev leaves, I go from disagreeing with you to agreeing with you 100%. We need to ensure that the good Maemo apps are made open source, to avoid 'dead' apps.