License of AddOn

Have some feature requests, feedback, cool stuff to share, or want to know where FreeCAD is going? This is the place.
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
kisolre
Veteran
Posts: 4166
Joined: Wed Nov 21, 2018 1:13 pm

Re: Lizense of AddOn

Post by kisolre »

If it is the same exact code how can it have different license? How does dual licensing work anyway?

Please fix the typo in the thread title.
wmayer
Founder
Posts: 20307
Joined: Thu Feb 19, 2009 10:32 am
Contact:

Re: License of AddOn

Post by wmayer »

bernd wrote: Mon Jan 11, 2021 5:03 pm Would it be possible to use either GPL2 or GPL3 for providing the code?
You can add two licenses, the GPLv2 and GPLv3. Alternatively, you can say it's GPLv2 or any later version because this implies GPLv3.
Then the user of the code can decide under which license he wants to use it.
kisolre wrote: Mon Jan 11, 2021 5:34 pm If it is the same exact code how can it have different license?
The author can do whatever he wants. Having two or more licenses is not so uncommon.

Example:
A library has a commercial license so that a company can pay a fee and is allowed to use it for its own projects.
The same library is released under the GPLv3 so that open source projects can use it without paying money but then has to release the work under GPLv3, too.
E.g. Coin3D in the past was dual-licensed (commercial and GPLv2) and Qt has even three licenses: commercial, GPLv3 and LGPLv2/LGPLv3
How does dual licensing work anyway?
The user of the license can decide under which terms he wants to use it.
User avatar
bernd
Veteran
Posts: 12851
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland
Contact:

Re: License of AddOn

Post by bernd »

many thanks for all the help Werner.
Post Reply