pg.ddx.io  pgsql-admin@postgresql.org mailing list archive  
help / color / mirror / Atom feed
From: Tom Lane <tgl@sss.pgh.pa.us>
To: Perry, Hemy <hemy_perry@mentor.com>
Cc: Steven Schlansker <steven@likeness.com>
Cc: Nedal Slman <nedalslman@ymail.com>
Cc: pgsql-admin@postgresql.org <pgsql-admin@postgresql.org>
Subject: Re: [GENERAL]
Date: Wed, 12 Feb 2014 10:15:25 -0500
Message-ID: <24433.1392218125@sss.pgh.pa.us> (raw)
In-Reply-To: <CCA7F829407A9D46B8358520B195A9297E57E156@EU-MBX-02.mgc.mentorg.com>
References: <1392111358.77813.YahooMailNeo@web161006.mail.bf1.yahoo.com>
	<116F5733-2F5A-4AD4-98D8-2114189D4E3D@likeness.com>
	<CCA7F829407A9D46B8358520B195A9297E57E156@EU-MBX-02.mgc.mentorg.com>
List-Unsubscribe: <mailto:majordomo@postgresql.org?body=unsub%20pgsql-admin>

"Perry, Hemy" <hemy_perry@mentor.com> writes:
> Yet there is ONE file (src\backend\parser\gram.h) that goes into the server directory (postgresql\include\server\parser\gram.h) which has a Bison exception in its license that might affect everything that is delivered with this file.
> The exception says:
> Bison Exception:
> "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."

> So my understanding is that I must take this file out from the deliverable. Isn't that correct?

No, it isn't.

If you were to generate Postgres' grammar with a custom-modified Bison,
then this wording might require you to honor GPL as well as BSD terms
of distribution for the result.  Nobody does that though.  Per the
above statement, we can distribute the files generated by stock versions
of Bison under terms of our choice, to wit the Postgres license.

Were this not the case, we wouldn't be using Bison.

			regards, tom lane


-- 
Sent via pgsql-admin mailing list (pgsql-admin@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-admin



view thread (11+ messages)

Message-ID: <24433.1392218125@sss.pgh.pa.us>
Permalink:  ../24433.1392218125@sss.pgh.pa.us/
Also on:    postgresql.org/message-id/24433.1392218125@sss.pgh.pa.us

 · 

reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: pgsql-admin@postgresql.org
  Cc: tgl@sss.pgh.pa.us, hemy_perry@mentor.com, steven@likeness.com, nedalslman@ymail.com
  Subject: Re: [GENERAL]
  In-Reply-To: <24433.1392218125@sss.pgh.pa.us>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox