Hi Francesco,
I contacted upstream a number of times a couple of years ago, and never
got any reply.
That said, a couple of people convinced me that OCTPL is (now)
GPL-compatible, so FreeCAD is distributable, based on the following
points:
* The clause indicating You are also obliged to send your
modifications of the original source code (if you've made any)
to the Initial Developer, which was in OCTPL 6.2, is gone from
OCTPL 6.3.0. The license on opencascade.org is wrong, see the
LICENSE file in the distribution, where the introductory
language containing the above clause has been removed.
* The statement that the copyright license is not a trademark
license is not in conflict with the GPL, and explicitly stated
as an option in GPL-3. I don't think anyone believes GPL-3 is
incompatible with GPL-2...
* There are other copyleft licenses which are GPL-compatible but
do not include explicit GPL-compatibility clauses. (And there
are probably copyleft licenses which claim to be GPL-compatible
in their clauses but aren't.) The basic requirement is that the
license not add additional restrictions beyond the GPL.
LGPL licensing of OpenCASCADE would clear this up once and for all. But
on the other hand, as one debian-legal poster mentioned (sorry, can't
find the reference just now), the trademark clause clarifies the (lack
of) trademark rights on derivatives more than other licenses (such as
Firefox, which has a separate trademark policy). Whether that makes it
a good license worth using is debatable, but it's doubtful upstream
will walk away from it.
That said, I'm going to contact a couple of people and see if there is a
potential for LGPL licensing...
Sorry these points have not been aired in a public forum before. I'm
not subscribed to debian-legal, and only recently became aware of these
posts (thanks Francesco!), so I didn't know that people were raising an
issue of this.
[As a result of not being subscribed, please CC me in replies.]
-Adam
--
GPG fingerprint: D54D 1AEE B11C CE9B A02B C5DD 526F 01E8 564E E4B6
Engineering consulting with open source tools
http://www.opennovation.com/
signature.asc
Description: This is a digitally signed message part