[ID3 Dev] I want to make my Java API OpenSource
Paul Grebenc
jid3 at blinkenlights.org
Wed Jun 7 11:42:22 PDT 2006
On Wed, 7 Jun 2006, Paul Taylor wrote:
> Tagging Library (https://jaudiotagger.dev.java.net/). As Tom said LGPL means
> that anybody who modifies the library must release the changes they have made
> , but they dont have to release any other source code that just uses the
> library. So if I make an enhancement to the library I need to let you know
One issue with the LGPL though, which might be of concern, is that if you
use an LGPL library, it is possible that users of your software have a
right to reverse engineer your code if necessary to upgrade to a new
version of the library. So if you release a closed-source application
that uses v1 of an LGPL library, your users may have the right to reverse
engineer your software if necessary in order to get your application to
work with v2 of the LGPL library.
From http://www.gnu.org/licenses/lgpl-java.html:
"FSF's position has remained constant throughout: the LGPL works as
intended with all known programming languages, including Java.
Applications which link to LGPL libraries need not be released under the
LGPL. Applications need only follow the requirements in section 6 of the
LGPL: allow new versions of the library to be linked with the application;
and allow reverse engineering to debug this."
Paul
---------------------------------------------------------------------
To unsubscribe, e-mail: id3v2-unsubscribe at id3.org
For additional commands, e-mail: id3v2-help at id3.org
More information about the ID3v2
mailing list