Pour bison, c'est du au fait que le parser généré contient une part significative de code qui vient de bison lui-même, et non de ta grammaire.
En gros, le fichier c généré contient des tableaux dont le contenu dépend de ta grammaire, et un automate qui utilise les tableaux en question pour parser les fichiers en fonction de la grammaire que tu as définie. L'automate est du code GPL, donc le fichier C généré est GPL.
[^] # Re: C'est archi-vieux
Posté par gle . En réponse à la dépêche Un oubli dans la GPL. Évalué à 4.
En gros, le fichier c généré contient des tableaux dont le contenu dépend de ta grammaire, et un automate qui utilise les tableaux en question pour parser les fichiers en fonction de la grammaire que tu as définie. L'automate est du code GPL, donc le fichier C généré est GPL.