On Fri, Jul 04, 2003 at 11:37:37AM +0200, Jean-Marc Lasgouttes wrote:
> Some context: Ruurd would like us to distribute this port (the binaries for
> now), but this is only possible if we change our license to explicitly allow
> for linking against Qt non-commercial binary-only version. 

Unless I'm grossly mistaken about the wide range of code contributions received
over LyX's many, many years, it is not feasible to "change" the license in a
manner clean and comprehensive enough to pass muster.  

All it does is raise questions about whether the LyX community is serious about
enforcing rights under the GPL.  That hurts the community, and it does harm to
the GPL generally.  

And it provides another example of the GPL failing to meet the requirements of
evolving software applications -- more grist for those critical of open source.

The problem here is not with the GPL, but with the Trolltech business model and
licensing practices, which puts open source applications under the GPL in this
untenable position if developers wish to release Windows versions.  

Almost two years ago (?) I raised questions on this list (with strident
language that I later came to regret; my apologies) about all the time, effort
and (IMHO) diversion from potential enhancements, involved in making LyX
"toolkit independent".  

I was rather shrill about the QT effort, in particular.  In light of
Trolltech's dual support for Unix and Windows, the QT frontend has always
seemed destined to run aground on precisely this issue of linking against
non-commercial libraries.  Well, here we are.  

The "distribution without linking" to Windows users seems like a copout.  

What will happen, in reality, is that a handful of users will build linked
binaries and distribute them to others.  Some of this may fall within the
dubious inside-the-same-organization GPL "exemption", but most will not.  
You can't deny this with a straight face.

Reply via email to