[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: glibc2/libio copyright





Pardon my ignorance, but what functions does exactly libio include?

--
Greetings, my friends. We are all interested in the future, for that is
where you and I are going to spend the rest of our lives. And remember,
my friends, future events such as these will affect you in the future.
                                      -- in Plan 9 from Outter Space

On Fri, 5 Feb 1999, Adam J. Richter wrote:

> Thank you for creating linux-legal.  I have already subscribed, and I
> have been mentioning that list in the canned response that I have had
> to develop on the glibc2/libio stuff.
> 
> Here is the background on the glibc2/libio stuff.
> 
> The copyright to the libio module in not LGPL but rather GPL with
> some additional permission that do not grant all of the rights of the
> LGPL (taken from libio/feof.c extracted from
> ftp://sourceware.cygnus.com/pub/glibc/glibc-2.0.112.tar.gz):
> 
> |   As a special exception, if you link this library with files
> |   compiled with a GNU compiler to produce an executable, this does
> |   not cause the resulting executable to be covered by the GNU General
> |   Public License.  This exception does not however invalidate any
> |   other reasons why the executable file might be covered by the GNU
> |   General Public License.
> 
> Apparently, to qualify for this exception, code must be compiled with a
> "GNU compiler" must be "an executable".  It is apparently illegal to
> distribute proprietary software compiled with, say, one of the third
> party fortran, cobol or native java compilers if they make binaries
> that link against glibc2.
> 
> It is also at least unclear to me if non-executable proprietary derivative
> works, such as third party libraries like Motif, are really legal
> when linked against glibc2 since the work is not "an executable."
> Richard Stallman has argued that the current copying conditions
> could be interpretted to allow proprietary Motif, but I'm not
> entirely sure that's enough to resolve the issue, and it's even
> less clear that non-essential non-executable derivative works, like
> optional run-time loadable modules would qualify.
> 
> Anyhow, there are some newer draft copying conditions being discussed,
> which are not as clear as something that starts with LGPL, but
> which would be improvements to the current libio copying conditions,
> and would probably address the specific scenarios that I am most
> worried about.  Still, it would greatly simplify things if they would
> go to LGPL (prhaps with their additional permissions).
> 
> Until this issue is resolved, I think we in the Linux community should
> keep our C library options as open as possible.
> 
> Adam J. Richter     __     ______________   4880 Stevens Creek Blvd, Suite 104
> adam@yggdrasil.com     \ /                  San Jose, California 95129-1034
> +1 408 261-6630         | g g d r a s i l   United States of America
> fax +1 408 261-6631      "Free Software For The Rest Of Us."
> -
> Linux-legal: discussing the legal aspects of Linux and Open Source
> http://humbolt.nl.linux.org/lists/
> 

-
Linux-legal: discussing the legal aspects of Linux and Open Source
http://humbolt.nl.linux.org/lists/