[Python-3000] GUI -- an API, not a toolkit

Ronald Oussoren ronaldoussoren at mac.com
Thu May 11 10:10:20 CEST 2006


On 11-mei-2006, at 8:45, Talin wrote:

> Josiah Carlson wrote:
>> Having identical behavior on all platforms is wonderful, I'm very  
>> happy
>> for you and everyone else with a toolkit (programming language,  
>> etc.) that
>> does the same. For the rest of us who cannot use PyQt for one  
>> reason or
>> another (licensing...), we must rely on non-Qt tools, and as such,  
>> are
>> likely going to have to deal with wrapped native controls.  Yeah,
>> dealing with platform-specific crap isn't ideal, but it's not  
>> unique to
>> GUI toolkits, and it's certainly not a stranger to Python.
>
> What's the problem with licensing? Qt is GPL'd on Windows, Linux/Unix
> and OS X.

That's the problem with Qt :-). Python's license is compatible with  
the GPL, but none of the code in the standard library is GPL  
licensed.  I'd also be -lots of including GPL'd code in the standard  
library, that would make it much to easy to accidently "contaminate"  
my own code.

Ronald



More information about the Python-3000 mailing list