-
Notifications
You must be signed in to change notification settings - Fork 21
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
Switch to zlib/CC BY-SA #13
base: master
Are you sure you want to change the base?
Conversation
Fixes Siile#11. This switches the license to zlib, which is the original license (and you have to use, I believe, because the original Teeworlds uses it, and you cannot simply relicense the code), and the content license to Creative Commons Attribution-ShareAlike.
@Siile feel free to license my contribution as however you see fit (and tbh, it is not really that much). So yes, I agree with this if Siile also does. |
I'm ok with this aswell; didn't do that much anyway... |
Yes, you can change the license for the whole project from ZLIB to CC-BY-NC-SA, because you are not removing usage restrictions, you are adding new restrictions. ZLIB allows that, contrary to GPL, which prohibits changing the license to anything else. The original code does not lose it's ZLIB license status, but since your modifications have more restrictive license, the whole project becomes licensed under this new, more restrictive license. The source files with no modifications retain their ZLIB license. It is still not permitted to remove ZLIB license text from the license.txt file, you should add your own license text above it instead. Also, CC-BY-NC-SA is not suited for a source code, and it is not an open-source license - an open-source license by definition must permit commercial use. You can license your data files under CC-BY-NC-SA instead, but only new data files that you have created yourself. |
@IBPX Some of the assets in data folder are modified from paid assets, so I can't permit the commercial use of data folder without breaking the original licenses. Everything else sounds good. |
@Siile If they are payed assets, I don't think you have the rights to even license them CC BY-SA-NC. What assets? Could you also link me to a store page for them? I would love for this game to take off. This could be a very promising open source project, but I doubt it will get very much traction if it has license issues like this. At this point I don't think it could be considered "free software". If you could list of all non-free assets, we could at least relicense all of the original stuff you've made as CC BY-SA, and work towards replacing the non-free assets in the future. This game could be very popular in the Linux community if we fixed these issues. |
If you have drawn something using that commercial skeletal-animation tool, On Sep 16, 2016 5:46 PM, "IBPX" [email protected] wrote: @Siile https://github.com/Siile If they are payed assets, I don't think This is a very promising open source project, but I doubt it will get very — |
I think we should edit the license file to list the commercial art, and say "everything besides that is CC BY-SA", then work towards slowly replacing them. |
@Siile: Can we make a list of non-free assets, then license everything except those? |
Fixes #11.
This switches the license to zlib, which is the original license
(and you have to use, I believe, because the original Teeworlds uses it, and you cannot simply relicense their code), and the content license to Creative Commons Attribution-ShareAlike.Each of the following with a checked box next to their name agrees to the relicense their code under the zlib license, and any content they've contributed as CC BY-SA 4.0.
.gitignore
, but doesn't hurt to be safe.)(I haven't included @pelya, because it seems their only commit was removing something.)
Comment "I agree" if you agree, and once everyone has, this can be merged.