nanogui: Licensing
Subject:
Re: Re[2]: Licensing
From:
Alex Holden ####@####.####
Date:
13 May 1999 10:08:24 -0000
Message-Id: <Pine.LNX.4.04.9905131049520.2122-100000@hyperspace>
On Wed, 12 May 1999, Alex Holden wrote:
> On Wed, 12 May 1999, Alan Cox wrote:
> > > Hahaha, nice summary of BSD and GPL philosophies :) I am starting to think
> > > that we'll have to homebrew "Yet Another License" of our own, due to the
> > > rather unusual situation we're in...
> > Fortunately not. And the MPL (Mozilla public license) also has been through
> > a real legal body (netscape corporate legal). It works for Mozilla so far
It's in typical lawyer-speak gibberish, but the part of it which applies
here seems to be:
3.7. Larger Works.
You may create a Larger Work by combining Covered Code with other code
not governed by the terms of this License and distribute the Larger
Work as a single product. In such a case, You must make sure the
requirements of this License are fulfilled for the Covered Code.
Where:
1.7. ``Larger Work'' means a work which combines Covered Code or
portions thereof with code not governed by the terms of this License.
1.3. ``Covered Code'' means the Original Code or Modifications or the
combination of the Original Code and Modifications, in each case
including portions thereof.
1.10. ``Original Code'' means Source Code of computer software code
which is described in the Source Code notice required by Exhibit A as
Original Code, and which, at the time of its release under this License
is not already Covered Code governed by this License.
1.9. ``Modifications'' means any addition to or deletion from the
substance or structure of either the Original Code or any previous
Modifications. When Covered Code is released as a series of files, a
Modification is:
A. Any addition to or deletion from the contents of a file
containing Original Code or previous Modifications.
B. Any new file that contains any part of the Original Code or
previous Modifications.
If I am interpreting this correctly, we can license the code we have under
the MPL, and then any "Modifications" to our code need to be contributed
back to us, but any new code distributed along with it (and it doesn't
explicitly disallow statically linking to it) can be under whatever
license you want. This would seem to be just what we want. Opinions?
--------------- Linux- the choice of a GNU generation. --------------
: Alex Holden (M1CJD)- Caver, Programmer, Land Rover nut, Radio Ham :
-------------------- http://www.linuxhacker.org/ --------------------