I really don't see why releasing the code is so much more of a holy grail than having a free binary download. An OS is NOT something you change and recompile on a daily basis. I suspect it's already quite easy to get access to the codebase for someone who wants to port it to other systems or help out improving it.
Please stop acting like RMS is god and all applications should be © FSF, ok?
I actually prefer a real open source license, like the BSD license. With the deletion of the advertising clause this license is pretty much perfect. Personal interpretation: "Use it, modify it do whatever the hell you want. But I made the original version, and I want credit for that."
Flames go, as usual, to NIL: