User-agent: Mozilla Thunderbird 1.0.2 (Windows/20050317)
Elliotte Harold wrote:
Very interesting. Is there a list for discussion of ION specifically?
You can sign up as an observer or developer through our Java.net project
at http://ion.dev.java.net and join the list there.
From the installer message, I not there are some licensing issues.
Nothing major, but troublesome. The APL you use for the Apache Commons
library is incompatible with the GPL you use for the core app. I would
try to remove the dependence on the Apache libraries if possible. If
not, you might need to include some sort of special exception to your
GPL allowing it to be linked to Apache libraries. I'm not sure. It's
all quite messy. :-(
Hmm. Well, we did our best to grant the exception where we needed to. We
feel that the APL libraries don't mind the linking into our GPL code and
we've gotten clearance from the only other GPL'd code that is part of
the project, but is not ours, to do the linking to APL.
While we'd like to remove the dependence on non-GPL libraries, the
Apache Commons core and the ROME libraries provide a pretty amazing set
of functionality that we're not about to or currentyl able to
reimplement. Since we are inherently tied to non-GPL media libraries
like Quicktime for Java, Windows Media Player, and the Java Media
Framework, we sort of just accepted that fact that I/ON is a GPL
application with dependence on non-GPL libraries, for now. Releasing
I/ON under APL or LGPL just didn't achieve what we wanted - keeping the
core application and any derivatives free and open.