gchp / iota

A terminal-based text editor written in Rust
MIT License
1.63k stars 81 forks source link

Relicense project under GPL #77

Closed gchp closed 9 years ago

gchp commented 9 years ago

I'd like to relicense the project under the GPL.

Obviously, this would mean that code contributed already to this project under the MIT license would need to be relicensed. In order to do this I would like the contributors of said code permission to have their contributions relicensed.

If you've contributed code to Iota up to this point, can you comment below and let me know if you are happy for your contributions to be relicensed under the GPL. Alternatively, if you're not happy for this, please also comment below or email me (email address in commit log).

Thanks!

withoutboats commented 9 years ago

I strongly support!

Sent from my android device.

-----Original Message----- From: Greg Chapple notifications@github.com To: gchp/iota iota@noreply.github.com Sent: Sun, 04 Jan 2015 2:52 PM Subject: [iota] Relicense project under GPL (#77)

I'd like to relicense the project under the GPL, making it free software.

Obviously, this would mean that code contributed already to this project under the MIT license would need to be relicensed. In order to do this I would like the contributors of said code permission to have their contributions relicensed.

If you've contributed code to Iota up to this point, can you comment below and let me know if you are happy for your contributions to be relicensed under the GPL. Alternatively, if you're not happy for this, please also comment below or email me (email address in commit log).

Thanks!


Reply to this email directly or view it on GitHub: https://github.com/gchp/iota/issues/77

crespyl commented 9 years ago

Certainly fine by me!

pythonesque commented 9 years ago

Fine by me.

gchp commented 9 years ago

@P1start @Arcterus @emctoo @pwoolcoc @reem @sschepens let me know what you think of this, thanks!

sschepens commented 9 years ago

Im in, go ahead!

pwoolcoc commented 9 years ago

Not a huge fan of the GPL, but it is your project, and I don't mind having my contribution re-licensed, so it is fine with me.

reem commented 9 years ago

Honestly I'd rather not, I strongly prefer licenses with less destructive capacity. Perhaps a license that mandates upstreaming but allows use?

At the end of the day though this is your project, so you are free to do what you want (I don't feel my contributions have been enough to warrant saying no) but I think you will receive less contribution from license-aware developers, as the GPL is not very popular.

I'm curious to hear your reasons for wanting to relicense. 

emctoo commented 9 years ago

Fine, go ahead!

gchp commented 9 years ago

In light of comments from @pwoolcoc and @reem I'm going to put this on hold for now. I had not considered that using the GPL may make the project less popular. Thinking about this, and the goals of Iota, mainly the extensibility & open source parts, it may be better in the long run to keep the MIT license which is much more permissive. Using MIT means that the project is free software, which I'm happy with. I also had a look around at other Rust project in the ecosystem, and it seems that MIT is the most popular license in the community, so it makes more sense to keep it here too. Perhaps will revisit this in the future, but closing as is for now. Thanks for the feedback nonetheless!