-
Notifications
You must be signed in to change notification settings - Fork 23
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
Conflicting licenses #77
Comments
Actually the word |
The other readme in the root states:
so yes, it looks like it's not MIT compatible. |
I can send this in the Winter works discord so maybe Eiswuxe will respond to this. |
Oh, I did add the MIT license due to this line: Not sure where Pickle got this from though. Anyway the original Enduser license agreement refers to the binary package distributed before Eiswuxe released the code so I think we can consider it superseded by what's in the other readme. |
what i remember the original source drop had a odd license. I think the intent was that Eiswuxe didnt want someone making money off their work. |
only the SDLPort files are MIT licensed while the terms for the original sources are not compatible
Thanks for the clarification @Pickle, removed the license accordingly |
@Pickle Thanks for the clarification. Are there any plans to relicense the code --as it is in this repo-- under an open source license? (MIT or otherwise) |
Someone has to get in touch with Eiswuxe and find an agreement. |
Well, it's not the best way, but we can just do assets on libre License. But it will not be Hurrican anymore (maybe LibreHurrican as a asset fork) However we need info about source code |
The GPL doesn't prohibit commercial use, and AFAIK none of the OSI licenses prohibit it either... Why the aversion to commercial use anyway? |
Actually that seems having been the basic intention of Eiswuxe, while everything else around the license has been somehow unclear or contradicting. |
GPL prohibits closed source commercial use, that's why LGPL exists. |
HI there. Sorry, I'm late for the party xD I must admit that I really dont know about todays license definitions, so it was not intentional to confuse anybody with a "weird" license. I just did not know how to phrase it better. My intention was that everyone can use the source and assets, modify all stuff, and even release work based on it, as long as no money is charged for the result. My "aversion to commercial use" comes from my opinion that its not right to take the work of someone else who has dedicated his time and effort into creating it, and then make money out if it. |
Great @Eiswuxe, seeing you here and getting your clarification! |
I'm sorry that I missed out the converstions here. I know that some wrote in the discord server a while ago (must have been @Mia75owo ) but I never managed to answer properly :/ As you already found out, the readme.txt from the original game refers to the binary version that was released with the installer. The new readme from the source release "supersedes" it. |
I'm not deep in the issue anymore, but it would be good to have a clear path perhaps how to proceed. |
maybe one idea is use different licenses for different parts of the source.
I dont consider myself an expert on licenses so any feedback is welcome. Edit: just went back up and read again and saw drfiemost had the same idea ;-) |
I agree that non-commercial assets with open source code would be the best mixture for Hurrican. The CC NC licenses allow the assets (graphics, sounds, levels) which are the meat of the game to remain accessible to the public, without anyone profiting off of them. Meanwhile the engine source code should ideally be open (MIT/GPL) to allow the creation of ports, the packaging by Linux distributions, and the maintenance of the game by others when the owners are no longer available. Remember that the engine source code alone allowing commercial use does not permit the recreation of Hurrican and selling it, but it would greatly help keep the game alive. I recommend reading the text for the licenses mentioned above, it's actually not that long and I found it easy to understand. Knowing for yourself what each license entails will make licensing a breeze. |
In the root of the repo, the LICENSE file is for the MIT license, however the Hurrican/readme.txt file states:
These are two conflicting licenses, and what's worse is that the second is not a free software license at all.
The text was updated successfully, but these errors were encountered: