Hi
i'm very grateful for JFreeChart, as I am busy like anything now and am involved in a commercial app that needs to plot some simple graphs. I thought it would save me some time if i used JFreeChart.
anyway, my understanding is that my organization can sell our product but we have to include the source for the JFreeChart library with certain copyright details etc. And, whoever buys our program can do whatever they like with the JFreeChart library. They can give away JFreeChart but not our software RIGHT? I'm preety sure about this but i just want confirmation.
Also, what happens when the commercial program is patented? Consumers are still free to do whatever they like with JFreeChart right? but they can't touch our program right?
And what of the requirement to make sure the library can be altered but will still work with my application..so long as i don't modify the library i wont have to worry about that right?
thank you very much
Joseph
license
LGPL
Hi,
the usual LGPL rules apply.
As to my understanding if you just link to the library (LGPL § 5) you need to comply to LGPL § 6 only. Give a prominent notice that you are using JFreeChart. Include a link to jfree.org so people can download the lib (and prehaps relink). If you modify any part of JFreeChart you need to follow the GPL (LGPL copies the GPL in that case mostly).
However, read http://www.gnu.org/copyleft/lesser.html carefully and apply common sense.
cu,
Christian
the usual LGPL rules apply.
As to my understanding if you just link to the library (LGPL § 5) you need to comply to LGPL § 6 only. Give a prominent notice that you are using JFreeChart. Include a link to jfree.org so people can download the lib (and prehaps relink). If you modify any part of JFreeChart you need to follow the GPL (LGPL copies the GPL in that case mostly).
However, read http://www.gnu.org/copyleft/lesser.html carefully and apply common sense.
cu,
Christian
Hi,
of course, you are free to modify JFreeChart and to include that modified version in your program. Just ship the complete (builable) sourcecode for that version with your program and everything will be fine.
If your changes are valueable for other developers too, it would be nice if you share them with us, but that's no requirement at all. As long as your customers can get the complete sourcecode for the JFreeChart library from you, the licence requirements will be satisfied.
Have mo' fun,
said Thomas
of course, you are free to modify JFreeChart and to include that modified version in your program. Just ship the complete (builable) sourcecode for that version with your program and everything will be fine.
If your changes are valueable for other developers too, it would be nice if you share them with us, but that's no requirement at all. As long as your customers can get the complete sourcecode for the JFreeChart library from you, the licence requirements will be satisfied.
Have mo' fun,
said Thomas