Linked by Thom Holwerda on Mon 25th Dec 2006 19:58 UTC, submitted by Michael Larabel
3D News, GL, DirectX "Nouveau is a community project that is working on producing open-source 3D display drivers for NVIDIA graphics cards. Nouveau is not affiliated with Nvidia Corp and is an X.Org project. While this project is still far from being completed, for this holiday special we are sharing some of our first thoughts on this project from our experience thus far. We would like to make it very clear, however, that the Nouveau driver is no where near completed and still has a great deal of work ahead for the 3D component. This article today will also hopefully shed some light on the advancements of this project so far."
Thread beginning with comment 196213
To read all comments associated with this story, please click here.
RE[3]: Nice
by npang on Tue 26th Dec 2006 12:55 UTC
npang
Member since:
2006-11-26

> ... their stupid decision to release it under a GPL licence instead of dual licencing so that it could be ported to run on non-GPL operating systems like FreeBSD/OpenBSD/NetBSD/OpenSolaris.

Why is this a problem? Under the GPL, the user has the liberty to study how the software works. Since the drivers are GPL, the non-GPL operating system developers (BSD,Solaris) are free to study how the Intel drivers work and use that knowledge to develop their own clone of the drivers.

Reply Score: 2

RE[4]: Nice
by spikeb on Tue 26th Dec 2006 14:41 in reply to "RE[3]: Nice"
spikeb Member since:
2006-01-18

plus, if the GPL is compatible with the other license, who cares?

Reply Parent Score: 2

RE[5]: Nice
by sean on Tue 26th Dec 2006 15:39 in reply to "RE[4]: Nice"
sean Member since:
2005-06-29

The GPL in incompatible with MIT and BSD licenses if it is used with source of those licenses in the sense that it would effectively change the license of that source code.

Reply Parent Score: 1

RE[4]: Nice
by sean on Tue 26th Dec 2006 15:43 in reply to "RE[3]: Nice"
sean Member since:
2005-06-29

Intel has previously released some source under a BSD license. This allows it to be used much more easily within all operating systems. Why make a GPL driver in the first place if all you (hardware company) want is for everybody to use it? The same can be said about proprietary drivers. In this regard, I see both to have similar restrictions.

Reply Parent Score: 1

RE[4]: Nice
by kaiwai on Tue 26th Dec 2006 17:56 in reply to "RE[3]: Nice"
kaiwai Member since:
2005-07-06

Which then require a massive clean-room re-implementation, as what happen with OpenBSD - resources tied up duplicating functionality all because one group wants to be a nigel no mate and refuse to share their code.

GPL seems to split the community in half, with a solid wall around one group who refuses to play nice because of ideological issues rather than anything to do with pragmatic intellectual property protection.

Reply Parent Score: 1

RE[5]: Nice
by cyclops on Tue 26th Dec 2006 18:19 in reply to "RE[4]: Nice"
cyclops Member since:
2006-03-12

"ideological issues rather than anything to do with pragmatic intellectual property"

Its the wrong place to pull the pragmatic(sic) card.It sounds like an attack on GPL licensing in favor of BSD, rather than trying to understand what the benefits the licence brings to the project.

I would love to see you argue anything *pragmatic* in this instance, because I would love you to point out the benefit to the project from a *pragmatic* point of view.

You seriously need to look at why someone might choose BSD over GPL, and there are benefits, and then look at how the project is affected when NVIDIA is not playing ball.

Again I'd love to see your statements justified.

Reply Parent Score: 5