[vox-tech] flex/bison and licenses
Samuel Merritt
vox-tech@lists.lugod.org
Thu, 7 Nov 2002 00:49:08 -0800
--2YJj5f1P6Th4nBRw
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
On Thu, Nov 07, 2002 at 12:23:04AM -0800, Peter Jay Salzman wrote:
> hi all,
>=20
> flex is licensed under BSD (basically). bison is licensed under GPL.
>=20
> do programs that get distributed and which use flex/bison as part of
> their make process have to be licensed GPL?
>=20
> can i use flex and bison to generate a .c file which will be compiled
> and linked into my ultra-proprietary very-non-free software?
The only reason why you might not be able to is that bison includes
parts of itself in the generated source.=20
I don't know about your version of bison, but in
/usr/share/doc/bison.simple (Debian stable), there's the following:=20
/* As a special exception, when this file is copied by Bison into a
Bison output file, you may use that output file without restriction.
This special exception was added by the Free Software Foundation
in version 1.24 of Bison. */
So, it looks like you can do whatever you want with the generated code.=20
=20
> pete
>=20
> --=20
> Fingerprint: B9F1 6CF3 47C4 7CD8 D33E 70A9 A3B9 1945 67EA 951D
> _______________________________________________
> vox-tech mailing list
> vox-tech@lists.lugod.org
> http://lists.lugod.org/mailman/listinfo/vox-tech
--=20
Samuel Merritt
OpenPGP key is at http://meat.andcheese.org/~spam/spam_at_andcheese_dot_org=
.asc
Information about PGP can be found at http://www.mindspring.com/~aegreene/p=
gp/
--2YJj5f1P6Th4nBRw
Content-Type: application/pgp-signature
Content-Disposition: inline
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.0 (GNU/Linux)
iD8DBQE9yikEW3tuPJ1t7wURAtyQAJ9wlyY/q7RlmB/+Rj6E/IvBpZ4nzQCgj//4
ERICaT8+e9vklBRXe59BMFo=
=P+EE
-----END PGP SIGNATURE-----
--2YJj5f1P6Th4nBRw--