On Fri, 2005-07-15 at 10:30 -0300, Rodrigo Kumpera wrote: > Harmony or classpath won´t be able to use these peers, as QT is GPL. >
Well, Qt is GPL/QPL dual-licensed with the option of commercial licensing, you can link it to FOSS code without any 'virality'. (http://doc.trolltech.com/3.3/faq.html#5-3) For VMs like Kaffe, JamVM who are GPL already, this isn't a problem, nor is it for LGPL VMs like SableVM, which fullfill the QPL requirements. (Note that most KDE libraries are LGPL too.) This would only be an issue for someone who wants to distibute a closed-source fork of Harmony with Qt bundled, or closed-source programs compiled with GCJ, with Qt bundled. In which case the option of purchasing a license from Trolltech is still available. Just to put things into perspective: You can also make the argument that a set of Windows or OS X peers wouldn't be distributable by Classpath or Harmony either, since they need a set of commercial libraries that require you to purchase Windows or OS X. /Sven