On MovieTome: Megan Fox on TRANSFORMERS 2!
BNET Business Network:
BNET
TechRepublic
ZDNet

June 23rd, 2008

Developers criticize Nvidia, other holdouts for hindering Linux desktop

Posted by Paula Rooney @ 12:41 pm

Categories: Applications, Linux, Software Licensing, Hardware, Distributions, FOSS, gaming, GPL, Red Hat

Tags: Desktop, Developer, Linux Desktop, NVidia Corp., Driver, Graphics, Linux Kernel Developer, Open Source Driver, Linux, UNIX

Linux kernel developers are getting tougher on Nvidia and a few other holdouts that have refused to release open source drivers.
More than 100 Linux kernel developers – including top developer Andrew Morton – issued a letter today condemning closed source modules or drivers for Linux to be “harmful and undesirable. ” The group cites filesystems and security add ons as modules but clearly it’s the driver vendors driving them mad.
“We have repeatedly found them to be detrimental to Linux users, businesses and the greater Linux ecosystem,” the letter stated. “Such modules negate the openness, stability, flexibility and maintainability of the Linux development model and shut their users off from the expertise of the Linux community.”
The letter is a not so veiled swipe at Nvidia, manufacturer of the world’s best selling graphics cards.  To date, two of the three leading graphics card suppliers – Intel and ATI – have produced open source drivers, while Nvidia has not.
It is no doubt obvious that Linux – and indeed any modern operating system – must support a high end, seamless graphical experience on the desktop to survive and thrive.In a recent essay, dubbed Linux Graphics: A Tale of Three Drivers, Linux Foundation Technical Advisory Board Chair James Bottomley pointed the finger at NVidia for sticking with its binary driver model.
He maintains that Nvidia’s holdout is a big problem for the Linux desktop because its harder to get fixes for binary drivers and so when new and inexperienced Linux users run into problems, they often ascribe the problem to Linux—not the binary driver.  NVidia was not available for e-mail comment as of this writing.
Intel has been producing one source drivers for its graphics cards and chipsets for many years. In 2007, after its acquisition by AMD,  No. 3 card supplier ATI acquiesced and contracted with Novell to produce the open source driver, known as radeonhd.  X.org also produced a rival driver and earlier this year ATI hired one of the X.org developers to oversee its open source effort.
That’s all well and good, but ATI only has about one fifth share of the graphics card market.
Intel and Nvidia equally own 75 percent of the market – and NVidia is not budging.  
“Nvidia, at the time of this writing, is still firmly in the Binary Only camp,” James Bottomley wrote, suggesting this is one factor hindering adoption of the Linux desktop. “Since most experienced Linux users know either to pick Intel [or another card], most of the reported [problems] are coming from less experienced  or even novice users. These users aren’t likely to continue their experiment with Linux; nor will they recommend it to their friends. In fact, they’ve probably turned off Linux for a considerable period of time, if not for life.”
He added that binary drivers have a drag effect on the overall ecosystem . “Fedora was under enormous pressure not to release Fedora 9 until there was a solution that allowed it to run with the Nvidia binary driver. “
Bottomley acknowledged that there is a project underway called Nouveau to reverse engineer an open source driver for Nvidia cards but he urged Nvidia to consider the upside of doing open source drivers. “The most commonly touted feature of the new generation of mobile devices is graphics and multimedia, so anyone with a graphics device strategy that supports Linux seamlessly… is nicely positioned to capitalize on an emerging market.”  The Linux Foundation maintains the vast majority of vendors have released one source drivers and only a few holdouts remain.

Paula Rooney is a Boston-based writer who has followed the tech industry for almost two decades. See her full profile and disclosure of her industry affiliations.

  • Talkback
  • Most Recent of 41 Talkback(s)
Re
So why not NVidia release all of it's drivers as open source drivers under the GPL license and do it only for Linux?

You are just asking for too much. It's not bad, but don't expect to achieve sth.... (Read the rest)
Posted by: ghost_ghost Posted on: 11/10/08 You are currently: Logged In | Log out
Interesting Pliny the Elder   | 06/23/08
When things go overboard... storm14k   | 06/23/08
I think it's more about stability than the GPL User07734   | 06/23/08
Here speaks ignorance, or innocence, or ... Yagotta B. Kidding   | 06/23/08
I have them running right now.... storm14k   | 06/23/08
Luck is a good thing to have Yagotta B. Kidding   | 06/23/08
Good to know... storm14k   | 06/24/08
No IP is being asked for. User07734   | 06/23/08
It's not about the IP.. TtfnJohn   | 06/24/08
NVIDA is not the only one..... linux for me   | 06/23/08
I know binary only drivers suck.. kaiwai   | 06/23/08
Stability Yagotta B. Kidding   | 06/23/08
You are missing the point.... linux for me   | 06/23/08
Drive API, not the API of the driver kaiwai   | 06/23/08
We'll see how long that lasts..won't we? TtfnJohn   | 06/24/08
Reasons you don't want a stable API BaronBosse   | 06/24/08
RE: Developers criticize Nvidia, other holdouts for hindering Linux desktop Yensi717   | 06/23/08
Signed drivers should have prevented that, right? User07734   | 06/23/08
Re ghost_ghost   | 06/25/08
yes, you are wrong rooloo   | 07/19/08
Re ghost_ghost   | 11/10/08
Since when does Nvidia have to care ... dkawalec   | 06/23/08
Boycott = War User07734   | 06/23/08
Takes an army andycher   | 06/23/08
Is a boycott really needed? storm14k   | 06/23/08
I understand what you're saying ... dkawalec   | 06/23/08
Driver spec != writing driver User07734   | 06/23/08
There won't be a boycott... TtfnJohn   | 06/24/08
lumping nVidia Linux users as "inexperienced" is wrong Clewin   | 06/23/08
Nvidia is a problem for everyone bcarpent1228@...   | 06/23/08
Why should nVidia care 1% of market share to begin with? LBiege   | 06/23/08
What?! kaiwai   | 06/23/08
Let's remember who that 1% includes... TtfnJohn   | 06/24/08
Closed drivers are better than no drivers davidr69   | 06/24/08
Driver specification is what is being requested SpikeyMike   | 06/24/08
RE: Developers criticize Nvidia, other holdouts for hindering Linux desktop jeff@...   | 06/24/08
I don't need that with Mandriva TtfnJohn   | 06/24/08
RE: Developers criticize Nvidia, other holdouts for hindering Linux desktop neilcoo   | 06/24/08
Non-Story rkuhn040172@...   | 06/24/08
RE: Developers criticize Nvidia, other holdouts for hindering Linux desktop JWBeall   | 06/24/08
RE: Developers criticize Nvidia, other holdouts for hindering Linux desktop iKazmi   | 06/25/08

What do you think?

2 Trackbacks

The URI to TrackBack this entry is:
http://blogs.zdnet.com/open-source/wp-trackback.php?p=2587

  • Kernel Builders Appeal For Open Source Drivers
    snydeq writes "The Linux kernel development community has released a statement emphasizing the need for open source drivers. The statement, signed by 135 developers, is aimed at preventing future vendors from following the closed source ...

    Trackback by Slashdot: Generated for rossturk (975354) — June 24, 2008 @ 5:54 am

  • Linux: Kernel Builders Appeal For Open Source Drivers
    ...in support: 'The Linux Foundation recommends that hardware manufacturers provide open source kernel modules. The open source nature of Linux is...

    Trackback by Anonymous — July 9, 2008 @ 3:02 am

advertisement

Recent Entries

Archives

Favorite Links

ZDNet Blogs

advertisement
Click Here