🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.misc.discuss
Article #74097

Re: GLGPL and shared libraries

#74097
From: Craig Hansen
Date: Tue, 25 Jun 1991 20:17
46 lines
3057 bytes
In article <ROCKWELL.91Jun22003222@socrates.umd.edu>, rockwell@socrates.umd.edu (Raul Rockwell) writes:
> Er... what do you think RMS's goals are?  And why criticize the GLGPL
> when it's just come out?
> 
> They way I understand it, the GLGPL is an experiment in just that
> direction.  If system vendors provide upgrades for GLGPL code, more
> code may be made available under those terms.  If the quality of the
> code is drastically increased by this sort of thing, then maybe a more
> restrictable version of the license may be made available.
> 
> On the other hand, if system vendors only provide binaries, why
> bother?

I was speaking from the perspective of a system vendor who has been
considering providing support for the development of code which
was later to be distributed under the GLGPL.
Draft versions of the GLGPL have been around for a
while now with similar terms to the version 2 GLGPL, so the language
isn't entirely new.

Basically, as a system vendor, I have no problem
with distributing the source code to libraries derived from GLGPL-covered
code, including upgrades, bug fixes, and so forth. However, as a
system vendor, my existence depends on my ability to attract both
software sharers and software hoarders to develop code on my machine,
at least until the software sharers can provide much of range of
applications that the hoarders now supply. The problem that arises
is that the GLGPL places restrictions on a "works that uses the library"
as may be developed by a software hoarder
that are significantly greater than the industry status quo.

These restrictions make it tougher for me, a wanna-be software sharer
and wanna-be system vendor to make the choice to use GLGPL-covered code.
Let me emphasize that I mean no criticism of the goals of the GPL,
GLGPL or GNU as I understand them: I consider them to be a non-coercive,
free-market approach to encourage freely shared software.
It is only that because of these restrictions, some system vendors
who may otherwise accept the GLGPL terms may instead choose to
place their effort on separately developing libraries that
satisfy the software-hoarder's desires. I would be saddened to have
such an outcome, but I respect GNU's desires to license their libraries
under the the terms they choose.

Regards,
Craig Hansen
craig@netcom.com
Technical Details
Message-ID: <1991Jun25.201714.13079@netcom.COM>
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!elroy.jpl.nasa.gov!usc!apple!netcomsv!craig
References: <1991Jun19.141134.19083@dg-rtp.dg.com> <ROCKWELL.91Jun22003222@socrates.umd.edu>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 1025b4,1863b2678e8debd5
X-Google-Attributes: gid1025b4,public
X-Google-ArrivalTime: 1991-06-25 22:10:42 PST
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!elroy.jpl.nasa.gov!usc!apple!netcomsv!craig
From: craig@netcom.COM (Craig Hansen)
Newsgroups: gnu.misc.discuss
Subject: Re: GLGPL and shared libraries
Summary: I'll try to clarify what I mean
Message-ID: <1991Jun25.201714.13079@netcom.COM>
Date: 25 Jun 91 20:17:14 GMT
References: <1991Jun19.141134.19083@dg-rtp.dg.com> <ROCKWELL.91Jun22003222@socrates.umd.edu>
Distribution: gnu
Organization: Netcom - Online Communication Services  UNIX System {408 241-9760 guest}
Lines: 46