JFreeChart Licence

A discussion forum for JFreeChart (a 2D chart library for the Java platform).
Locked
Tomy

JFreeChart Licence

Post by Tomy » Thu Aug 09, 2001 7:37 am

Hi

Can anyone tell me whether I can use JFreeChart APIs in my company's internal application. I need any special licence for this ?

Tomy

David Gilbert

RE: JFreeChart Licence

Post by David Gilbert » Fri Aug 10, 2001 12:14 am

JFreeChart is licensed according to the terms of the GNU Lesser General Public License (LGPL), a licence that is used for many free software libraries.

The LGPL allows you to include a free software library within a non-free program...but you are required to distribute the source code for the free library (JFreeChart) INCLUDING ANY CHANGES YOU MAKE, whenever you distribute your application to a third party. You do not have to disclose the source code for YOUR application.

When you use JFreeChart internally within your company, you are not distributing the code to third parties (at least that's my interpretation), so the LGPL places very few obligations on you. Even so, it would be great if you decided to contribute your bug fixes and other enhancements so that JFreeChart becomes a better library for everyone...

Regards,

Dave Gilbert.

Locked