Re: [REQUEST] Clarification from Copyright Holders on FUSE/NDISWRAPPER
From: jmerkey
Date: Sun Sep 28 2008 - 16:00:42 EST
> The intent of the copyright owners is fairly clear; most of the kernel
> (exceptions are noted on a handful of source fils) is to be licensed
> under the terms of the GNU Public License, version 2. There is
> another long-standing assertion by Linus in the COPYING file:
>
> NOTE! This copyright does *not* cover user programs that use kernel
> services by normal system calls - this is merely considered normal use
> of the kernel, and does *not* fall under the heading of "derived work".
> Also note that the GPL below is copyrighted by the Free Software
> Foundation, but the instance of code that it refers to (the Linux
> kernel) is copyrighted by me and others who actually wrote it.
>
> Given that FUSE drivers communicate to the kernel via /dev/fuse and
> normal system calls, you can draw your own conclusions. (However,
> most FUSE userspace drivers do utilize libfuse, which available under
> an LGPLv2 license. If you are using Windows-based source code, and
> linking it against an LGPLv2 license, there may be issues there as
> well.)
>
> All of this is not legal advice, however; if you want real legal
> advise, you need to ask a lawyer, not the FSF, and not LKML.
Thanks Ted,
I have spoken to lots of lawyers about this and to be honest they were
pretty much clueless since the real issues involve definitions about what
technologies are covered in the user space exemptions and which are not,
and your conclusions seem right on the money. I was advised to ask the
copyright holders their opinions, since this is very much a subjective
determination based upon knowledge of technologies and where the line are
drawn. The legal issues are well understood -- the definitions on which
technologies are classified as user space vs. kernel and which enjoy the
exemptions and which do not are very much at the discretion of the
copyright holders.
You have eloquently answered the question. FUSE drivers are under the GPL
and are off limits unless you plan to open source them. Distributors
linking against Linux also sound like they are off limits too. Given the
response, Windows Executables installed and linked by a customer are not
prohibited nor is the use of any other consumer of Linux (which is what
the lawyers have told me).
Thanks for the clarification. I moved this thread to the FUSE list, but
to be honest, it sounds like FUSE is not the way to go. Free BSD sounds
like the way to go moving forward for these areas.
Thanks,
Jeff
>
> - Ted
>
--
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/