Pardon my ignorance here, but IMHO coders are "only" coders. They write code but that alone won't make it a platform, no matter how good or interesting the code is. There are lots of technologically interesting OS's that are examples of never getting anywhere despite their "interesting code". IMHO it takes entrepreneurial work of the kind that BBRV *begun* some years ago (and it was a great start IMHO) but now seems to have put down to a minimum since a year or so ago. Coders are somewhat disposable and replacable in that sense. If one goes, another can take his place. The code won't be identical for sure; it could be both better or worse, but as long as it does a similar job ...
No, it's the entrepreneurs your should cherish, it's them who makes a difference, it's them who makes a future platform (of which OS code is *a component*, but still only one piece of a big puzzle).
My point is that all your 1-6 points above deals with code and how the code should be distributed. But that is not the problem IMHO. The problem is that there won't be any active platform building entrepreneurs anymore. Genesi will obviously continue to support MorphOS, but in a more passive way than before. At least for a foreseeable future.
I agree with Hooligan about the rest ...
[ Edited by takemehomegrandma on 2005/1/17 11:52 ]