GPL vs BSD Licence
Phil Schulz
ph.schulz at gmx.de
Thu Oct 28 13:48:46 PDT 2004
[Moved to chat@ from questions@ since the discussion isn't strictly
about FreeBSD anymore]
TM4525 at aol.com wrote:
> In a message dated 10/26/04 2:32:58 AM Eastern Daylight Time,
> tedm at toybox.placo.com writes:
> Actually a more interesting example is some of the Linksys routers
> do indeed use an embedded Linux along with Zebra as the routing engine.
>
> Ted
> Or Allot communications, who openly advertise the use of linux, but do
> not make source available to an obviously modified kernel.. I believe they
> claim that the GPL is optional.
I don't think that Allot modifies the Linux kernel. I wouldn't expect
them to do so and I don't see an obvious reason why they should (*).
Obviously some of their custom stuff needs to run inside kernel, but I
rather think they enhance the kernel with some loadable modules or
whatever (does Linux have KLDs?).
In a case, it is not really clear if the product needs to be licensed
under the GPL. You could see your product as an application designed for
Linux, so you think it is your choice on how to license your code, but...
A while back, I fast-read a post of Linus Torvalds to a mailing list
saying why he thinks that binary-only enhancements to linux must be GPL
licenced (and I believed the statemant was discussed on a FreeBSD-list
also). His argument was that by using the kernel headers your work
automatically becomes a derived work, thus it needs to be licensed under
the GPL. I seem to recall the discussion was about nVidia's closed
source, binary only drivers but, according to Linus, affects all similar
products. I'm unsure if and how this issue is being dealt with.
But then, I'm not sure (and I mean it) if there can be any piece of
software which, if designed for e.g. Linux, can be written w/o using any
system headers, libraries or whatsoever.
Personally, I like the BSD(-style) license better b/c I don't have to
worry about such things and therefore have more time to concentrate on
others.
Regards,
Phil.
(*) I've only ever worked with the NetEnforcer Products, don't know
Allot's other products.
P.S.: I do not know Linux at all and I don't feel that I have to get my
hands on it in the nearest future. I'm just stating my opinion, how I
see things and what observations I've made.
--
Did you know...
If you play a Windows 2000 CD backwards, you hear satanic messages,
but what's worse is when you play it forward....
...it installs Windows 2000
-- Alfred Perlstein on chat at freebsd.org
More information about the freebsd-chat
mailing list