On Tue, 2007-11-13 at 11:52 +0100, Joerg Schilling wrote: > > I don't think that 100% open source should be a requirement. > > Otherwise, it might be a very long time before we get somewhere. Not > > We could step a bit back by this requirement that would still be OK: > > - 100% self hosting
Agree. I would go beyond this to require that builds be reproduceable, excepting things like ELF timestamps and signatures. This is IMHO an essential part of the OS being suitable as a base for continued development of itself; a developer should be able to make source changes and have confidence that only those source changes are responsible for differences in the object code. > - enough parts are OpenSource to allow a port to a new platform > with a currently not supported CPU. While this is a highly desirable goal, I don't think we can be sure that this is true until someone reports a successful port.