Nem egyszeru problema az biztos, de azt sem mondanam, hogy nem szabad felvetni a C++, mint os fejleszto platform otletet.
Nyilvan az egyszeri architect keszit egy trendi pro-kontra listat, aztan eldonti, hogy az egyes pontok neki mennyire sulyosak. A Linux eseteben a c kisebb komplexitasa (gondolok itt egyarant a nyelvre es a runtime-ra) miatt maradtak tovabbra is a c mellett. Nyilvan figyelembe vettek azt is, hogy nekik mar nagyon komoly legacy kotelezettseguk is van, amit eleg nehez tartani ilyen meretu valtassal.
Ennek ellenere nem erzem ugy, hogy a C++ teljesen rossz valasztas lenne egy oprendszer fejlesztesere (sokkal inkabb alkalmas, mint desktop platformnak, megis van qt meg mfc). Ha nem tevedek nagyot a BeOS es a Haiku pl. oo API-t ad az oprendszerhez, es vegulis mukodik a dolog.
Egy ilyen FreeNOS projektnek latom nemi ertelmet, sokkal inkabb, mint a k+1-edik linux disztronak. Jo kiserletezesi alap egy olyan kutatonak, aki ki szeretne probalni, hogy mit hozhat a c++ a kernelfejlesztesbe. Mint production platform os nyilvanvaloan vicc, de kutatasi celra hasznos lehet.