Quote Originally Posted by madjr View Post
Well that's totally the wrong way of doing things: release broken, non tested stuff and try to fix them sometime in the future.

Windows does not have this issue because they do things the other way: test test test, before releasing and is why they release a preview release and a bunch of other releases prior to final.

-Several Milestones
-Developer Preview
-Consumer Preview
-Release Preview
-Release to Manufacturing
-and then General availability (if ready)

This "we need to release" a kernel (and/or a distro) every 6 months (because we want to) with limited to no testing.

These fixed dates don't make much sense, and is why we always have these regressions. And then they say "don't worry it will probably be fixed on next releases" and then a release after they break it again and the cycle of breakage goes on forever.

If windows had the same "we don't care" linux release model it would be a broken mess that fails time after time.

In conclusion: please Release if ready !

"Insanity: doing the same thing over and over again and expecting different results."
-- Albert Einstein
this exist in the linux kernel too but the biggest difference is that microsoft[even more mac] only test on a selected set of hardware the rest of the drivers are tested by the hardware vendors and this problem is not unique to linux either all windows version has suffered from very nasty regression and bugs too[dunno in which world you live in tho ] hence that is why you have drivers hotfixes and service packs/critical updates all the time[they don't put it there for fun you know]

btw linux have LTS releases wich are very well tested[3.2 series] and is used in all commercial / stable distros[rhel/debian/ubuntu LTS/etc], so if you want a stable/tested software stick with a stable distro but if you wanna live bleeding edge don't whine and go report bugs if you find them

note that kernel releases are not releases or final releases like in other OSes but more like bleeding edge but usable enough for test the next stuff, distros are the ones that test those kernel to death and stick to them for a nice time until the next one is ready for produccion systems[named red hat and debian].

so you can't compare linux kernel to windows[one is a kernel and the other is an OS], the correct would be redhat/debian to windows[both are OSes one with a linux kernel the other with an NT kernel] and in that sense redhat and debian are very stable [more than windows in many cases] and enterprise proven

for your information windows do the same with the NT kernel you just can't get the next release since is closed to microsoft employees only while linux dev happens realtime and openly