Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

License #11

Closed
seasick opened this issue Jan 25, 2024 · 4 comments
Closed

License #11

seasick opened this issue Jan 25, 2024 · 4 comments
Labels
documentation Improvements or additions to documentation help wanted Extra attention is needed

Comments

@seasick
Copy link
Owner

seasick commented Jan 25, 2024

Figure out which license to pick

@seasick seasick added documentation Improvements or additions to documentation help wanted Extra attention is needed labels Jan 30, 2024
@remram44
Copy link

remram44 commented Mar 5, 2024

You might not have too much of a choice here. Openscad is GPL, it will be difficult from a legal standpoint to use anything else.

You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License.

@seasick
Copy link
Owner Author

seasick commented Jun 14, 2024

Currently, the used dependencies use one of the following licences

  • "Apache-2.0"
  • "BSD-3-Clause"
  • "MIT"

Those seem to be generally compatible with GPL - so GPL it is.

@remram44
Copy link

You probably want version 3

https://www.gnu.org/licenses/license-list.html#apache2

@seasick seasick reopened this Jun 16, 2024
seasick added a commit that referenced this issue Jun 16, 2024
@seasick
Copy link
Owner Author

seasick commented Jun 16, 2024

Thanks for pointing that out.

I was shortly worried that GPL2 & 3 are incompatible, but luckily the license contains this section:

If the Program specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation.

Updated to v3

@seasick seasick closed this as completed Jun 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants