gcc3 source code in xorg-server-1.6.1.901

olafBuddenhagen at gmx.net olafBuddenhagen at gmx.net
Thu Jun 4 07:58:34 PDT 2009


Hi,

On Sat, May 30, 2009 at 05:26:38PM -0400, Thomas Dickey wrote:
> On Sat, 30 May 2009, Jon TURNEY wrote:

> > The next comment block is perhaps also significant
> >
> > /* 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.
> >
> >    This special exception was added by the Free Software Foundation
> >    in version 2.2 of Bison.  */
> 
> That wording could, for example, be construed to prohibit using the
> skeleton in an application that generates parsers from a meta
> description for xkb and the like.

Not really. Such a generator would just create .y files as well, not use
the Bison skeleton directly.

The point is that the skeleton is part of a generated file, and as long
as it is used as such, there are no restrictions. Ordinary GPL terms
would apply only if you took the skeleton from the generated file, and
used it for something else -- why would you want to do that?

-antrik-


More information about the xorg-devel mailing list