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 is non-Open Source #90

Open
wwahammy opened this issue Jul 10, 2016 · 2 comments
Open

License is non-Open Source #90

wwahammy opened this issue Jul 10, 2016 · 2 comments

Comments

@wwahammy
Copy link

The license of the software is currently non-open source. In particular, the license states that commercial use is not allowed which seems to be added as an exception to the GPLv3. Commercial use must be allowed by the open source definition and the free software definition. Please remove the commercial use exception on the license or, at the very least, stop referring to this project as open source.

@greymfm
Copy link
Member

greymfm commented Jul 10, 2016

What we actually wanted with this is to offer two kind of licenses:

Open source license

The open source license is designed for you to use Ardumower to build open source and personal projects. The Ardumower open source license is GPLv3. The GPLv3 has many terms, but the most important is how it is sticky when you distribute your work publicly. From the GPL FAQ:

If you release the modified version to the public in some way, the GPL requires you to make the modified source code available to the program's users, under the GPL.

Releasing your project that uses Ardumower under the GPLv3, in turn, requires your project to be licensed under the GPLv3. If you are okay with this, feel free to use Ardumower under the GPLv3, without purchasing a commercial license.

Commercial license

The commercial license is designed to for you to use Ardumower in commercial products and applications, without the provisions of the GPLv3. With the commercial license, your code is kept propietary, to yourself. If you want to use Ardumower to develop commercial sites, themes, projects, and applications, the commercial license is the appropriate license.

@wwahammy
Copy link
Author

It would help if you clarified this in source files to say that you can alternatively license under a proprietary non-GPLv3 license if you'd prefer to not license under the GPLv3.

As an aside, you may need to be careful about the files you include in this repo. There are some files which aren't under a GPL compatible license (or even an open source license) (https://github.com/Ardumower/ardumower/blob/master/code/ardumower/flash_efc.h)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants