Relicensing OCCT

dbc's picture

Dear all,

I'm very pleased to inform you that the next version of Open CASCADE Technology (OCCT) - 6.7.0 - will be licensed under the GNU Lesser General Public License (LGPL) version 2.1.

This relicensing will not change the license of already published OCCT versions up to 6.6.0.

Daniel Brunier-Coulin

Istvan Csanady's picture

App Store

Hello,

There is a long thread about LGPL vs Apple AppStore on stackoverflow: http://stackoverflow.com/questions/459833/which-open-source-licenses-are...

It is not clear that uploading an application to the app store violates LGPL or not, the common practice is that the owner of the libraries can decide whether they allow distribution in the app store or not.
So my question is, that if I provide the static iOS libraries for OCCT, are you going to allow to distribute my application in the AppStore, or not?
I have just signed the CLA, and I am developing an app to iOS, so this is a fundamental issue for me.

dbc's picture

App Store

Istvan,

The license of OCCT up to version 6.6.0 will not change - it's from version 6.7.0 that OCCT will be licensed under LGPL.
The license of OCCT 6.6.0 allowing you to statically link your application with OCCT, you can use this version.

Daniel

Istvan Csanady's picture

LGPL allows static linking as

LGPL allows static linking as well in special circumstances, as it is pointed out in the referenced forum thread. As it is shown, it is not clear if the AppStore distribution violates the LGPL or not, in practice, it depends on the author of the library whether they allow it or not. Eg. FFMPEG allows distributing applications in the AppStore, just like many other LGPL library authors.
My intentions are clear: I want to contribute to OCCT, I want to publish my changes (for example the build system for iOS libraries, and compiled libraries), but the AppStore vs. LGPL problem basically depends on you.

It is obviously not acceptable to use an unmaintained library in a production quality code (OCC6.6.0).

dbc's picture

App Store

I understand your point, Itsvan, and be sure, we are considering it, but before answering you less generically, we need to fully understand the issue, both technically and legally, which takes a bit of time, especially when the situation is not completely clear.

tpaviot's picture

Re: Relicensing OCCT

Dear Daniel,

This is a very good news, definitely. The licensing issues wasted a big amount of time for both OCC teams and community. May this decision lead to a more constructive relationship between all of us sharing the same interest.

Thomas

Thomas

jaydenshui's picture

When will OCCT 6.7.0 released?

When will OCCT 6.7.0 released? I'm looking forward to it. Thanks.

Jayden

dbc's picture

When will OCCT 6.7.0 released?

Hopefully before Christmas.

Daniel

www.opencascade.com

Copyright 2011-2017
OPEN CASCADE SAS
Contact us