OpenTheBlob.com - An Open Letter To NVIDIA


NVIDIA Corporation,

We the GNU/Linux community and the undersigned, kindly request that you, NVIDIA Corporation, increase your efforts in better enabling the open-source community to develop free software drivers for your graphics hardware. Your major competitors in this market, AMD/ATI and Intel, have not only supported the community in open-source driver development efforts but they are now openly releasing hardware programming documentation.

While we are grateful that your company provides one of the best closed-source graphics drivers for Linux, it is not without its problems and prevents many users from having a truly free software platform. You have shown an open-source passion in the past when dropping the nforce-net binary blob in favor of the community-spawned forcedeth driver for Ethernet support on your motherboard chipsets. There has been a rumor that you may be developing an open-source strategy for your graphics products, so if that is the case please let us know your true intentions. Even if you were only able to open a subset of your Linux driver, this still would show a sign of solidarity to the free software world.

We stand united under the name OpenTheBlob.com, but realize that legally it may be next to impossible to open-source the binary portion of your graphics driver due to patents and preserving some intellectual property in this competitive market. What we are, however, asking you for is to support the open-source community to the fullest extent possible. The open-source "nv" driver that you provide for X is an abhorrent disaster that is limited to 2D acceleration and doesn't come without its share of limitations and shrouded code. We look to NVIDIA for providing concise programming documentation to willing open-source developers that is not encumbered by Non-Disclosure Agreements or other legal restrictions.

There is an interested group of developers at hand that are willing to contribute towards an open 3D NVIDIA driver. The Nouveau developers are committed to these free software ideals to the extent that they have spent years reverse engineering your hardware without ever receiving any funds for this immense work, but rely upon community donations. An official open-source driver could complement your binary driver, in order to provide a better "out of the box" experience on many Linux distributions and satisfying the customers -- including corporate clients -- who mandate open-source software.

In a steadfast manner, we request knowing your true commitment to the GNU/Linux and open-source communities. For everyday that you stand by idle, your competitors are continuing to refine their open-source drivers and pushing out more documentation that is better enabling the open-source community. Please let us know what is going on and join the open-source community in this effort.

 

Sincerely,
The Undersigned
February 29, 2008

Digg To Share

Reddit

 

There's More That You Can Do For An Open NVIDIA!

 


10576 Signatures Total

Page 1 Of Signatures & Comments

Page 2 Of Signatures & Comments

Page 3 Of Signatures & Comments

Page 4 Of Signatures & Comments

Page 5 Of Signatures & Comments

Page 6 Of Signatures & Comments

Page 7 Of Signatures & Comments

Page 8 Of Signatures & Comments

Page 9 Of Signatures & Comments

Page 10 Of Signatures & Comments

Page 11 Of Signatures & Comments

Page 12 Of Signatures & Comments

Page 13 Of Signatures & Comments

Page 14 Of Signatures & Comments

Page 15 Of Signatures & Comments

Page 16 Of Signatures & Comments

Page 17 Of Signatures & Comments

Page 18 Of Signatures & Comments

Page 19 Of Signatures & Comments

Page 20 Of Signatures & Comments

Page 21 Of Signatures & Comments

Page 22 Of Signatures & Comments

Page 23 Of Signatures & Comments

Page 24 Of Signatures & Comments

Page 25 Of Signatures & Comments

Page 26 Of Signatures & Comments

Page 27 Of Signatures & Comments

Page 28 Of Signatures & Comments

Page 29 Of Signatures & Comments

Page 30 Of Signatures & Comments

Page 31 Of Signatures & Comments

Page 32 Of Signatures & Comments

Page 33 Of Signatures & Comments

Page 34 Of Signatures & Comments

Page 35 Of Signatures & Comments

Page 36 Of Signatures & Comments

Page 37 Of Signatures & Comments

Page 38 Of Signatures & Comments

Page 39 Of Signatures & Comments

Page 40 Of Signatures & Comments

Page 41 Of Signatures & Comments

Page 42 Of Signatures & Comments

Page 43 Of Signatures & Comments

Page 44 Of Signatures & Comments

Page 45 Of Signatures & Comments

Page 46 Of Signatures & Comments

Page 47 Of Signatures & Comments

Page 48 Of Signatures & Comments

Page 49 Of Signatures & Comments

Page 50 Of Signatures & Comments

Page 51 Of Signatures & Comments

Page 52 Of Signatures & Comments

Page 53 Of Signatures & Comments

Page 54 Of Signatures & Comments

Page 55 Of Signatures & Comments

Page 56 Of Signatures & Comments

Page 57 Of Signatures & Comments

Page 58 Of Signatures & Comments

Page 59 Of Signatures & Comments

Page 60 Of Signatures & Comments

Page 61 Of Signatures & Comments

Page 62 Of Signatures & Comments

Page 63 Of Signatures & Comments

Page 64 Of Signatures & Comments

Page 65 Of Signatures & Comments

Page 66 Of Signatures & Comments

Page 67 Of Signatures & Comments

Page 68 Of Signatures & Comments

Page 69 Of Signatures & Comments

Page 70 Of Signatures & Comments

Page 71 Of Signatures & Comments

Page 72 Of Signatures & Comments

Page 73 Of Signatures & Comments

Page 74 Of Signatures & Comments

Page 75 Of Signatures & Comments

Page 76 Of Signatures & Comments

Page 77 Of Signatures & Comments

Page 78 Of Signatures & Comments

Page 79 Of Signatures & Comments

Page 80 Of Signatures & Comments

Page 81 Of Signatures & Comments

Page 82 Of Signatures & Comments

Page 83 Of Signatures & Comments

Page 84 Of Signatures & Comments

Page 85 Of Signatures & Comments

Page 86 Of Signatures & Comments

Page 87 Of Signatures & Comments

Page 88 Of Signatures & Comments

Page 89 Of Signatures & Comments

Page 90 Of Signatures & Comments

Page 91 Of Signatures & Comments

Page 92 Of Signatures & Comments

Page 93 Of Signatures & Comments

Page 94 Of Signatures & Comments

Page 95 Of Signatures & Comments

Page 96 Of Signatures & Comments

Page 97 Of Signatures & Comments

Page 98 Of Signatures & Comments

Page 99 Of Signatures & Comments

Page 100 Of Signatures & Comments

Page 101 Of Signatures & Comments

Page 102 Of Signatures & Comments

Page 103 Of Signatures & Comments

Page 104 Of Signatures & Comments

Page 105 Of Signatures & Comments

Page 106 Of Signatures & Comments


Name:
Comments:

User Verification: 7 + 1 =