GNU + Linux = broken development model
Posted Jul 30, 2009 8:12 UTC (Thu) by farnz
In reply to: GNU + Linux = broken development model
Parent article: A tempest in a tty pot
The same Windows kernel driver can work from NT 3.51, released in 1995, to
at least Windows XP, and for many classes of drivers Vista and Windows 7.
During that time the Windows kernel has undergone numerous fundamental
improvements (plug and play, power management, etc), and yet the core
kernel _concepts_ have been kept stable. Can you point me to a Linux
distribution that maintains a kernel for 15 years?
I'm sorry, but practical experience tells me you're wrong. I had a
driver for a SCSI card that was fine in NT 4, fine in 2000, did not even
load on XP; when I followed instructions to force load the driver, it
immediately bluescreened. I've since thrown the card out, because the chip
wasn't supported in Linux, either.
Oh, and the card had different drivers for NT 3.51; those didn't work
with 2000 or XP (I had no access to NT 4 to check if the NT 3.51 driver
So, throwing it back at you, can you show me a driver written for NT
3.51 that does something involving DMA (e.g. a SCSI driver, an IDE driver,
a TV card driver) that still works fine in XP? If not, what about one
written for NT 4?
to post comments)