Linked by Hadrien Grasland on Thu 13th Jan 2011 17:13 UTC, submitted by Michael
Linux "Now that the kernel mode-setting page-flipping for the ATI Radeon DRM kernel module has been merged into the Linux 2.6.38 kernel and the respective bits have been set in the xf86-video-ati DDX, we're in the process of running new open-source ATI graphics benchmarks under Linux. Our initial results (included in this article) show these latest improvements to cause some major performance boosts for the open-source ATI driver as it nears the level of performance of the proprietary Catalyst driver."
Permalink for comment 457912
To read all comments associated with this story, please click here.
RE[8]: great
by sj87 on Fri 14th Jan 2011 14:28 UTC in reply to "RE[7]: great"
Member since:

So according to your logic it is acceptable for a desktop machines for hardware to stop working after an update (which does happen).

Your own fault, if you upgrade packages that break compatibility.

A driver released 10 years ago for Windows XP will still work with Windows XP Service Pack 3 with all the latest updated

And Linux is 100-% compatible with the ABI/API of Linux

If you're gonna compare Windows XP updates with each other, then you also must compare the same kernel revision updates with each other. Otherwise it's meaningless.

It's not like "Linux 2" or "Linux 2.6" were major versions that have to keep compatibility throughout their life spans. "Linux 2.6.36" and "Linux 2.6.37" are major versions, really.

If you have hardware that's considered 'unstable', then you shouldn't try to act like it was something better. It's your own fault in the end.

In fact I am using Windows 2000 drivers on my old laptop because there are no Windows XP drivers for it ... The Interface has stayed the same therefore the older code still works.

Only the legacy interface has stayed the same. Microsoft is constantly upgrading Windows' interfaces, too.

Microsoft supports the old/legacy interfaces only because they have no choice. They aren't supporting them because the interfaces are so god damn great and never become technically out-of-date.

MS also hides the incompatibility by delaying public releases of Service Packs and such. It gives time for the manufacturers to check their stuff against the new version and fix regressions and other breakage in time for the masses.

Linux kernels are there for everyone to test any time, it's just not many third parties give a crap whether their products work all the time or not. Probably partly due to the fact that a Linux release happens four times a year whereas Microsoft rarely releases any real updates aside bug fixes.

Edited 2011-01-14 14:37 UTC

Reply Parent Score: 2