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? #359

Open
JYamihud opened this issue Jun 2, 2021 · 3 comments
Open

License? #359

JYamihud opened this issue Jun 2, 2021 · 3 comments

Comments

@JYamihud
Copy link

JYamihud commented Jun 2, 2021

What is the license? I can't find a single mention of a license. Please add a license file in the main directory. For now I gonna treat this software as proprietary. Until you add a license.

@immerrr
Copy link
Collaborator

immerrr commented Jun 2, 2021

For now I gonna treat this software as proprietary.

I agree, that treating the software for which the license is unknown as proprietary/non-free is the most reasonable and safe approach.

However, one may find the license preambles in the source files to which they apply one by one:

It may be tempting to just add a license file to the main directory, licensing the entire project is not as simple. Whereas I may alter in any way I see fit my contributions to the codebase and their respective license conditions, I cannot do the same for code that was added by other contributors. If the changes were made to previously non-explicitly-licensed files, I may need their explicit permission to relicense their contributions from previously non-free/proprietary license to the license of my choosing. Tracking all contributors for a project that is 10 years old is tricky.

@syohex @tkf i'll defer to your judgement here, as you have been around for much longer than me.

@JYamihud
Copy link
Author

JYamihud commented Jun 3, 2021

I cannot do the same for code that was added by other contributors

GPL is good since if somebody contributes. Now the software is secured from YOU, the main developer, turning it into proprietary. Anyway, good to know that the file you showed is under GPL.

@asmeurer
Copy link
Contributor

asmeurer commented Jun 3, 2021

Well the very text you quoted says

You should have received a copy of the GNU General Public License along with Jedi EPC server.

meaning the GPLv3 license should be actually included in the distribution (i.e., as a LICENSE or COPYING file in the repo).

Also, I seriously doubt any contributor ever expected their contributions to be anything other than GPLv3.

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

3 participants