There has been a lot of debate late­ly about the issue of bina­ry dri­vers in Lin­ux. Most of these dis­cus­sions cen­tre around the nVidia graph­ics dri­ver. What many of these debates under-empha­sise or even over­look is the impor­tance of the Nou­veau project. Nou­veau is an effort intend­ed to go beyond the 2D capa­bil­i­ties exposed by the nv dri­ver, by pro­vid­ing full sup­port for 3D. The end result will be a 100% free dri­ver on Lin­ux-based sys­tems for nVidia graph­ics hard­ware. This is all with­out the assis­tance of nVidia, so much work needs to be done to inter­pret how the hard­ware behaves and write the required sup­port­ing code.

To sup­port these valiant efforts, a pledge has been estab­lished to raise at least $10000 USD towards Nou­veau’s devel­op­ment. This tar­get has been suc­cess­ful­ly met with a month to spare, but don’t let that stop you from con­tribut­ing. Even if you would like to see nVidi­a’s dri­ver includ­ed in GNU/Linux dis­tri­b­u­tions, I’m sure that most of you will agree that it is prefer­able for us as a com­mu­ni­ty to have our own free dri­ver. All it costs to play a part is a mea­gre $10 USD. How much is your free­dom worth?

LotD: LCA2007 pre­sen­ters should con­sid­er incor­po­rat­ing Gems into their presentations.