-
Notifications
You must be signed in to change notification settings - Fork 115
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 from LGPL to MIT #209
Comments
I agree. 👍 |
I respectfully disagree.
The MIT license does not protect the project from being modified by
someone and put under some proprietary license, or requiring it to be
bundled with spyware, or some other monstrous thing. It's been a long time
since I've been regularly involved with this project (there are probably
devs who don't know that I actually started it back in 2014) but for what
it's worth, I am not okay with anyone releasing anything I did under a
license apart from the LGPL, and strongly discourage others from consenting
to this.
I am okay with licensing it to other mod develops on a case-by-case basis
for use with code that has to have a license that presents difficulty for
the LGPL, if they aren't doing anything malign with it.
Maybe we could clarify that people using the API functions Kopernicus
provides do not have to be GPL/LGPL licensed, sort of like the Linux Kernel
APIs? I at least have no problem with that.
…On 27 August 2017 at 11:52, Dwayne Bent ***@***.***> wrote:
I agree. 👍
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#209 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AA8z4IcbgiIX04X7q7PsCjy5PY4fx4toks5scZDSgaJpZM4PD1cJ>
.
|
Just in case this is still a live question after Bryce's response, I consent to having my (minor) contributions published under LGPL, MIT, GPL, or public domain. |
I suspect you're right about this now being a dead issue but, for the record, while I don't fully agree with all the reasons StollD gave, I would agree to my contributions being relicensed under the MIT license (as all my personal KSP mod projects are). |
I'm okay with MIT license. |
I agree |
For some reason this showed up in my notifications today. I'm generally of the same mindset as @BryceSchroeder . However, one thing that could be done is move as much of the Kopernicus utility logic into a separate Kopernicus utility DLL. LGPL doesn't prevent you from using the library from some other project (open or proprietary), just that you must be able to swap the library for a different version, a derivative version, or something else entirely. Compartmentalizing the functionality that makes sense to export would make it easier to use with other projects. |
For some time I've been thinking about switching Kopernicus to the MIT license (as opposed to the LGPL), and I finally took the time to write this proposal. My reasons for it are fairly simple:
Thats why I am asking everyone who contributed to Kopernicus if they are ok with me relicensing the code and future releases under the MIT License.
I would call those the major contributors (please correct me if you see this differently)
The license change would affect the Kopernicus, KopernicusExamples and config-parser repositories.
The text was updated successfully, but these errors were encountered: