lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <35418.166.70.238.43.1222629892.squirrel@webmail.wolfmountaingroup.com>
Date:	Sun, 28 Sep 2008 13:24:52 -0600 (MDT)
From:	jmerkey@...fmountaingroup.com
To:	"Theodore Tso" <tytso@....edu>, jmerkey@...fmountaingroup.com,
	linux-kernel@...r.kernel.org
Subject: Re: [REQUEST] Clarification from Copyright Holders on 
     FUSE/NDISWRAPPER


> 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@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ