For some Java-based library, what is the difference between LGPL one and GPL one with linking exception? Both seem to allow linking to it.

有帮助吗?

解决方案

According to Wikipedia definition

"Compared to the GNU Classpath license above, the LGPL formulates more requirements to the linking exception: you must allow modification of the portions of the Library you use and reverse engineering (of your program and the library) for debugging such modifications."

To me it seems that GPL (with CP exception) allow only to link (while hiding your code), when LGPL additionally allow modification and revers-engineering of the library that you are linking to.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top