Re: [PATCH] clarify message and give support contact for non-GPLmodules

From: Linus Torvalds
Date: Sat May 01 2004 - 19:27:42 EST




On Sat, 1 May 2004, Marc Boucher wrote:
>
> As previously mentioned, I have offered many patches and a lot of
> source to the community throughout the last 15 years. Either personally
> or via Linuxant, under various licenses (including the GPL) depending
> on the constraints imposed by each situation, and continue doing so.

Marc, this is not anything person about you.

Think of it this way: what if _I_ were to make a binary-only module, and
I'd claim that because I've given a lot to Linux, that binary-only module
would be somehow ok, because while that module itself doesn't help other
developers, I've done so using other means?

Would that make sense? Hell no. That would be equally wrong as if any
all-binary-never-released-source person would do it.

So I'm not claiming that _you_ don't give anything back. It's purely about
the module, which is not giving anything back to developers, and as such
you shouldn't expect us to respect it.

> The modules in question are not binary-only, but mixed source/binary.
> With the submitted patch, we are also offering to take as much support
> burden off the community by clarifying the messages to explicitly
> direct users to where they should go for help when using third-party
> modules.

Yes, I think that patch in general makes sense. But I literally _do_ want
people to be alarmed about tainting, because it's a DAMN BIG issue.
Suddenly you go from a system that is openly supported by a lot of
individuals and a number of companies, to one that is not. It's literally
the difference between "open" and "proprietary", and that is an IMPORTANT
difference.

So I don't see how you can really try to minimize that HUGE difference,
without effectively saying that you don't respect the work and the ethics
that have gone into Linux in the first place.

See what I'm saying? A proprietary module is more a fundamental issue than
you seem to give it credit for being, and users should be told in big
blinking neon letters about it.

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