🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.misc.discuss
Article #74897

LPL & bison

#74897
From: Bill Triggs
Date: Wed, 16 Jan 1991 18:14
85 lines
3943 bytes
Some LPL questions for the FSF people:

	-Is the GNU Library Public License intended to cover programs
	like BISON ?

	-If so would source (.y files) have to be distributed to
	avoid substantial inclusion of GNU-ware and hence the LPL
	"executable" restrictions?

These restrictions would certainly frighten off some
(potentially) commercial users, but it at least the rest of
us would know where we stood.

To avoid such uncertainties I would suggest that the LPL be
rewritten to apply to ANY type of file whatsoever
(libraries, bison, even documentation), on the basis that:

	Any non-FSF-free distribution of a file which is `derived
	from' a `substantial' FSF-free file must also make available:
	a) all source, documentation & license requirements for the 
	FSF-free file.
	b) a method by which the non-free file can be regenerated.
	c) ALL material required to regenerate the non-free file by this
	method.

This new license could replace both the LPL and the GPL.

`Substantial' requires clarification, both here and in the
LPL.  In particular there MUST be a guarantee that ANYTHING
which appears in an #include-able FSF-free header file
(macros, classes, inline functions) is not, and will never
become, `substantial'.  Otherwise how can we ever know that
a header file is `safe to use'?

++++++ 
You've probably all heard this before and I don't want to
raise a storm, but I would also like to suggest that GNU/FSF
'go commercial' in the sense that commercial software
developers be permitted to include FSF software without the
above restrictions provided they pay FSF and/or the authors
of the FSF-ware appropriate $$$ and advertise their use of
FSF-ware. For the rest of us the FSF-ware would remain
inalienably FSF-free. The NO WARRANTY status of FSF-ware
would be maintained.

This would
a) keep the FSF-freedom we already have.
b) encourage the wider use of FSF-ware, especially by the
large commercial market, on terms the rich.com's ought to be
able to live with.
c) provide much needed funds to FSF and its contributers, thus
aiding & encouraging further contributions of FSF-ware.
d) further publicize FSF notions.

The disadvantages are
a) possible legal problems, especially with implied warranties.
b) FSF might become too commercialized.

I think (b) is unlikely given the proven idealism of the FSF
founders.

I for one would be much happier to contribute to GNU under
these conditions - I like the idea of free-ware but why
should I stop someone using it and paying me for it if they
don't agree?

An appropriate price would be a fair cut of the proceeds on
a `value-added' basis (perhaps by %-of-code-contributed), so
you would only have to pay a lot for FSF-ware if you made a
lot from it. This would be shared (say) 50/50 between FSF
and the code authors, with FSF doing the admin &
negotiation. A standard public `non-free free-ware' contract
for commercial users might even be possible.

(I feel that such value added pricing will come to be
accepted by the software industry in general -- if any of it
survives the current Great American Lawsuit battles --
because the future's object-oriented software tools will be
very much mix-&-match affairs, especially when real
object-databases come along.)

Who loses from this?
Comments?

Bill Triggs. Oxford University Robotics Lab.
Technical Details
Message-ID: <1116@culhua.prg.ox.ac.uk>
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!ukc!ox-prg!bill

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 1025b4,26308acbbcc4b4cb,start
X-Google-Attributes: gid1025b4,public
X-Google-ArrivalTime: 1991-01-20 06:12:25 PST
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!ukc!ox-prg!bill
From: bill@robots.ox.ac.uk (Bill Triggs)
Newsgroups: gnu.misc.discuss
Subject: LPL & bison
Message-ID: <1116@culhua.prg.ox.ac.uk>
Date: 16 Jan 91 18:14:53 GMT
Sender: news@prg.ox.ac.uk
Distribution: gnu
Organization: Robotics Research Group, Engineering Science Dept, Oxford, UK.
Lines: 85
Originator: bill@cassius.robots