Исключение Bison
Исключение из GPL, позволяющее лицензировать парсеры, созданные GNU Bison, на любых условиях по выбору автора.
Bison не просто выдаёт таблицы: в каждый генерируемый парсер он копирует «скелет» собственного кода под GPL. Без исключения любая программа с грамматикой Bison считалась бы производным произведением по GPL — верный способ гарантировать, что ни один коммерческий компилятор к Bison не притронется. Исключение появилось в 1990-х и приняло нынешний, более широкий вид в Bison 2.2 в 2006 году.
Под запретом остаётся одно: использовать скелет для создания конкурирующего генератора парсеров. Конструкция повторяет исключение для рантайма GCC — сам инструмент остаётся под копилефтом, а его результат свободен. В SPDX оно известно как Bison-exception-2.2.