Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Does using the LGPL mean that all additions to OpenCms must be Open Source as well?

0
Posted

Does using the LGPL mean that all additions to OpenCms must be Open Source as well?

0

OpenCms has a build in module API (which is in fact a Java interface). All modules that use that API are in terms of the LGPL “works that use the library” and therefore are not bound by the LGPL license. However, if additions or changes to the core system are made, the result is a derivative work, and certain restrictions apply, the most important being that the license used for the derivative work must also be the LGPL. So companies can develop their additions to OpenCms as a module and choose any license they like. However, the OpenCms core system and all enhancements or additions to it will stay Open Source.

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123