[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: No Bison 3 in untainted macOS installs
From: |
Christian Schoenebeck |
Subject: |
Re: No Bison 3 in untainted macOS installs |
Date: |
Sat, 15 Dec 2018 18:11:50 +0100 |
User-agent: |
KMail/5.2.3 (Linux/4.9.0-8-amd64; KDE/5.28.0; x86_64; ; ) |
On Samstag, 15. Dezember 2018 17:13:20 CET Uxio Prego wrote:
> > I was unaware that Bison was shipped as part of macOS. Apple
> > cannot stand the GPLv3, so there's no surprise they are stuck
> > with 2.3, and won't change. Although there's no license on the
> > generated code.
>
> I don't see the license in neither generated parsers, but in both
> generated parsers there is the same nice exception note, the
> `special exception` to `distribute that work under terms of your
> choice, so long as [the nesting work is not a parser generator
> itself] or a modified version thereof as a parser skeleton`.
Fact is Apple does not and will not ship Bison 3. I've heard that clearly from
an Apple engineer a year ago and the reason was indeed the GPLv3. So that's
why latest Xcode 10.1 still ships Bison 2.3.
There is a license exception in the generated parser source files, that's
correct, but if you read that exception it sais:
"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 ..."
Considering the amount of tools Apple has which in turn create new
intermediate source files, I can imagine why they fear ending up with GPL3
issues was too dangerous.
Best regards,
Christian Schoenebeck
- No Bison 3 in untainted macOS installs, Uxio Prego, 2018/12/15
- Re: No Bison 3 in untainted macOS installs, Akim Demaille, 2018/12/15
- Re: No Bison 3 in untainted macOS installs, Hans Åberg, 2018/12/15
- Re: No Bison 3 in untainted macOS installs, Uxio Prego, 2018/12/15
- Re: No Bison 3 in untainted macOS installs, Hans Åberg, 2018/12/15
- Re: No Bison 3 in untainted macOS installs, Uxio Prego, 2018/12/15
- Re: No Bison 3 in untainted macOS installs, Hans Åberg, 2018/12/15
- Re: No Bison 3 in untainted macOS installs, Uxio Prego, 2018/12/21
- Re: No Bison 3 in untainted macOS installs, Hans Åberg, 2018/12/21