Please clarify, because I can't believe that that's what you actually mean.
Kernel is the not the only cure to OS problems. We need to take into consideration the stability of what we build on top of the kernel not just the kernel itself.
API stability across kernel + drivers + user land must not show signs of UFO.
On the perfect part, I am not intellectually competent to answer that ...
While try Linux, where is the peg of idealism in it. GPL 2/3/Affero. What substantial progress has that given us, except fancy technical names.
Apparently I can't reply for the honest checkmark in the HN system tells me “You're posting too fast. Please slow down. Thanks.”
-1 => Freedom of expression +1 => Freedom of speech
Indeed; that's why I stopped using Windows :)