[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