GPL3 Re: packaging
Jay R. Ashworth
jra at baylink.com
Wed Feb 27 14:37:03 PST 2008
On Thu, Feb 14, 2008 at 08:57:35PM +0000, Glynn Clements wrote:
> Jay R. Ashworth wrote:
> > Except for Bison, for good reasons that I understand.
>
> FWIW, bison >= 2.2 has essentially the same exception as gcc etc
> regarding code which is copied into the output:
>
> /* As a special exception, you may create a larger work that contains
> part or all of the Bison parser skeleton and distribute that work
> under terms of your choice, so long as that work isn't itself a
> parser generator using the skeleton or a modified version thereof
> as a parser skeleton. Alternatively, if you modify or redistribute
> the parser skeleton itself, you may (at your option) remove this
> special exception, which will cause the skeleton and the resulting
> Bison output files to be licensed under the GNU General Public
> License without this special exception.
>
> For versions between 1.24 and 2.2, the exception only applies to
> LALR(1) parsers using C (i.e. not GLR parsers or C++ parsers).
Intriguing.
Was a rationale given for this, as FSF has occasionally provided for
other such relicensings/relaxations of restrictions? The license
lawyer in me wants to know...
Cheers,
-- jra
--
Jay R. Ashworth Baylink jra at baylink.com
Designer The Things I Think RFC 2100
Ashworth & Associates http://baylink.pitas.com '87 e24
St Petersburg FL USA http://photo.imageinc.us +1 727 647 1274
Those who cast the vote decide nothing.
Those who count the vote decide everything.
-- (Joseph Stalin)
More information about the xorg
mailing list