Re: Why is Nvidia given GPL'd code to use in closed source drivers?

Andre Hedrick (andre@linux-ide.org)
Thu, 2 Jan 2003 20:38:12 -0800 (PST)


On Thu, 2 Jan 2003, Richard Stallman wrote:

> I regularly use several kernel modules that provide a GPL component that
> interfaces the module to the kernel, and a closed source object file that
> is dynamically loaded as a kernel module at run time.
>
> If I did not have these modules, I would not be able to use Linux as my
> host operating system.
>
> Many enthusiasts the "Linux" operating system take the popularity of
> the system (or of the kernel, Linux) as the supreme goal; but why
> should the popularity of any one operating system or program be so
> important? That isn't what really matters.

You forget a key aspect, the "GNU system Suite" needs a frame work to
function.

> We developed the GNU system for the sake of freedom, and freedom is
> what really matters. The GNU/Linux system today is important because
> it offers a road to freedom. But it doesn't guarantee you will arrive

Let people travel the road of choice, and not dictate they have to ride
a bobsled straight to HELL^W(your definition of freedom) with you pushing
all the way down.

> there. If you use non-free drivers, you go just part way along the
> road and never arrive at freedom. That defeats the purpose. To
> achieve freedom, we need to insist on free drivers (and free
> applications).

Your definition of FREEDOM STINKS!

FREEDOM == CHOICE !

If people want to use "non-free drivers", they choose to execute the
freedom to do so. Now, what is clearly stated in your text is, FREEDOM
means the vendor of the "non-free drivers" has NONE!

If people want to have "free drivers" then contribute them.
What I see is a lot of people wait for new technology to be supported,
yet do nothing to enable the ones who have access and are willing to take
the risks of dealing with the vendors who are paranoid.

> If NVidia cooperates with us this much, we should certainly pick up

What if they decide to thumb the nose at you?
What if they decide to withdraw their drivers?

Is your ego of "my way or no way" or "it is my license, I dictate its use"
or .... fill in the blank, sigh ... never mind.

You bang a drum of fair use for everything else which does not have GPL
stamped and pounded into it. Maybe you should allow a little fair use in
your world of the license. Oh, I am dreaming and so now to the rant!

> the ball from there, and I am sure we will manage to go the rest of
> the way. But don't bet on 2 weeks. Softare always takes twice as
> long as you expect ;-). If it takes a whole month month to be able to
> use NVidia hardware in freedom, I won't complain about the delay.

<RANT RANT DOUBLE_RANT>

Execise your CHOICE and FREEDOM is yours.

FREEDOM to pick and use hardware which is not natively supported.
FREEDOM to use protocols which are not support.
FREEDOM to use drivers which do the task you desire.

or enjoy your CAPTIVITY with a loss of CHOICE.

CAPTIVITY, well there is the FREEDOM to use what is supported open.
CAPTIVITY, well this is not supported, no options available.
CAPTIVITY, no drivers capable, we suffer down time to wait for a
sucker^Whacker^Wcodepoet^Wwhatever will slave for us.

</RANT /RANT /DOUBLE_RANT>

> But we could make do with even less cooperation than that. If they
> just provide the necessary specs to a person who wants to extend the
> free drivers that exist, that would be sufficient. It might take more
> than 4 weeks to write the code, but surely not more than a few months.

Gee, it has taken 12 years to get to where we are now.
Is everything today which is in the kernel "fully functional" ?

Come on Richard, this is not your "printer".
It is something of beauty wrappered with a tarbaby in front of a briar
patch. Ease up with the sticky fingered tarbaby, the briar patch is
enough of a boundary.

Next go pick and use words out of BLACK's LAW.
You risk it all with out drawing crisp clear lines.
All it takes is for one loss in court and the fear of legal action is
history. The court battle may not fall in a circuit which is friendly to
your choice of words in the license.

Regards,

Andre Hedrick
LAD Storage Consulting Group

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/