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.

I need a pure OSS (open source) version of my product; however for certain customers, I also need to offer commercial licensing with no LGPL components. What should I do?

0
Posted

I need a pure OSS (open source) version of my product; however for certain customers, I also need to offer commercial licensing with no LGPL components. What should I do?

0

In this situation, purchase Pro or better licenses, but ship only LGPL functionality as part of your product. This allows you to offer either LGPL or commercial terms for the SmartClient component of your overall product. Note this approach still allows you to use the tools from the commercial project, such as Visual Builder and its DataSource Wizards. So long as the product you ship includes only the LGPL runtime, you can still offer customers a 100% OSS version of your product. You can alternatively ship two versions of your product, one pure OSS product incorporating only the SmartClient LGPL runtime, and a second non-OSS product with extended features based on commercial versions of SmartClient. For example, the non-OSS version of your product could offer richer export options, or offer Analytics capabilities based on the SmartClient Analytics module.

Related Questions

What is your question?

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

Experts123