Linked by Thom Holwerda on Sat 11th May 2013 21:41 UTC
Windows "Windows is indeed slower than other operating systems in many scenarios, and the gap is worsening." That's one way to start an insider explanation of why Windows' performance isn't up to snuff. Written by someone who actually contributes code to the Windows NT kernel, the comment on Hacker News, later deleted but reposted with permission on Marc Bevand's blog, paints a very dreary picture of the state of Windows development. The root issue? Think of how Linux is developed, and you'll know the answer.
Thread beginning with comment 561267
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: makes sense
by tidux on Sun 12th May 2013 18:47 UTC in reply to "RE: makes sense"
tidux
Member since:
2011-08-13

> Third Linux pays for this "speed and innovation" with one of the worst driver models in the history of computing, a driver model so messed up that to this very day a company can't just put a penguin on the box and a driver on the disc because thanks to Torvalds laughingly bad driver model there is a good chance the driver WILL be broken before the device even reaches the shelves.

WAAAAAAAAAAH my proprietary code designed to link against a GPLv2 kernel that explicitly doesn't have a static driver ABI doesn't work with a different kernel version! If your driver means that much to you, submit a patch.

Edited 2013-05-12 18:47 UTC

Reply Parent Score: 3

RE[3]: makes sense
by bassbeast on Thu 16th May 2013 18:38 in reply to "RE[2]: makes sense"
bassbeast Member since:
2007-11-11

You want proof your entire premise doesn't work? do the math:

You have a MINIMUM of 150,000 drivers for Linux, yes? And we have several thousand NEW deices released weekly...how many Linux kernel devs are there again? 500? 1000? if you kept them working 24/7/365 on NOTHING but drivers the math still wouldn't work, all it would take is Torvalds changing a pointer (which considering I can wallpaper this page with "update foo broke my driver" posts appears to be Torvalds SOP) and it would take 3 to 4 YEARS just for them to give 5 minutes to each driver.

So I'm sorry but you can bang your Linux bible all day long, what you are selling is about as believable as Adam riding a dinosaur. When every single OS on the planet OTHER than Linux has a stable ABI are you REALLY gonna sit here and argue that Torvalds is smarter than every single OS designer on the entire planet? Really? if his driver model was good others would adopt it, they haven't and the reason why is obvious, its not good.

Oh and finally your claiming its about the GPL makes this a religious argument, you know this, yes? You are arguing that it is okay to have a busted model as long as it promotes the "purity" that is the GPL...except every single forum tell you to use Nvidia because SURPRISE! The FOSS drivers don't work worth a damn across the board. The math doesn't work, you can spin it all you want but you can't change the fact that the current driver model? it is really terrible.

Reply Parent Score: 2