[PATCH libxkbcommon 0/2] Use flex and bison features

Miles Bader miles at gnu.org
Fri Feb 24 13:20:57 PST 2012


2012年2月25日6:10 Matt Turner <mattst88 at gmail.com>:
> On Fri, Feb 24, 2012 at 4:05 PM, Matthieu Herrb <matthieu.herrb at laas.fr> wrote:
>> On Fri, Feb 24, 2012 at 04:02:09PM -0500, Matt Turner wrote:
>>> On Fri, Feb 24, 2012 at 3:18 PM, Matthieu Herrb <matthieu.herrb at laas.fr> wrote:
>>> > On Fri, Feb 24, 2012 at 02:58:32AM +0200, Ran Benita wrote:
>>> >> These patches break yacc and lex compatibility mainly for removing the
>>> >> global state from the parser, which I think is expected given that this
>>> >> is a library.
>>> >
>>> > nack. We don't want to have bison and flex as build dependencies on
>>> > non Linux systems.
>>>
>>> I don't understand. Why? License?
>>
>> Yes.
>
> But the thing about GPL, v3 or otherwise, is that they cover
> distribution and not use. I think I'm right when I say that you don't
> agree to the GPL by using GPL-licensed software.
>
> So, I guess I still don't understand why it's a problem.

Some xorg contributors have expressed what are essentially irrational
objections to even _using_ GPLv3 tools.

The one I encountered previously was from Apple, and apparently Apple
itself is pushing this crap (whether due to ignorance or simply spite,
I don't know).

I'm not sure why such people have been accorded veto power over what
xorg itself does...

-Miles

-- 
Cat is power.  Cat is peace.


More information about the xorg-devel mailing list