jrgp / linfo

Linfo PHP Server Health Status
MIT License
361 stars 73 forks source link

Permission to change code license to MIT? #82

Closed jrgp closed 6 years ago

jrgp commented 6 years ago

Hi Everyone. I'm the author of this project, and would like to relicense all files from GPL to MIT, so the project becomes more permissive and more usable for everyone.

However, I need an explicit "YES" from each person who has contributed code. Is everyone okay with this?

IndrekHaav commented 6 years ago

Yes

filisko commented 6 years ago

Yes!

Gemorroj commented 6 years ago

Yes

Gummibeer commented 6 years ago

Yes

Gummibeer commented 6 years ago

@jrgp use GitHub Checkboxes to keep track in first post/comment. https://help.github.com/articles/about-task-lists/

jrgp commented 6 years ago

@Gummibeer cool, thanks

Shark-kun-zz commented 6 years ago

Yes

remisauvat commented 6 years ago

Yes

Rémi Sauvat iNet Process remi.sauvat@inetprocess.com

On Wed, 28 Mar 2018, 7:33 pm Mikhail, notifications@github.com wrote:

Yes

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/jrgp/linfo/issues/82#issuecomment-376970765, or mute the thread https://github.com/notifications/unsubscribe-auth/ABfAd8YOxFpkL5tw8EoDac99S0MSuH3Wks5ti8ltgaJpZM4S-_v7 .

gpedro commented 6 years ago

Yes

Atenciosamente, Gabriel Pedro

Em 28 de mar de 2018, às 13:35, Rémi Sauvat notifications@github.com escreveu:

Yes

Rémi Sauvat iNet Process remi.sauvat@inetprocess.com

On Wed, 28 Mar 2018, 7:33 pm Mikhail, notifications@github.com wrote:

Yes

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/jrgp/linfo/issues/82#issuecomment-376970765, or mute the thread https://github.com/notifications/unsubscribe-auth/ABfAd8YOxFpkL5tw8EoDac99S0MSuH3Wks5ti8ltgaJpZM4S-_v7 .

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

ameliabradley commented 6 years ago

Yes

Beaten-Sect0r commented 6 years ago

Yes

mologie commented 6 years ago

Yes

matriphe commented 6 years ago

Yes

dbwiddis commented 6 years ago

Yes

JohnAdib commented 6 years ago

Yes;)

chraac commented 6 years ago

Yes

doublehelix commented 6 years ago

YES

On 29 March 2018 at 03:50, Joe Gillotti notifications@github.com wrote:

Hi Everyone. I'm the author of this project, and would like to relicense all files from GPL to MIT, so the project becomes more permissive and more usable for everyone.

However, I need an explicit "YES" from each person who has contributed code. Is everyone okay with this?

@FroggDev https://github.com/FroggDev @leebradley https://github.com/leebradley @mologie https://github.com/mologie @matriphe https://github.com/matriphe @doublehelix https://github.com/doublehelix @filisko https://github.com/filisko @FliesLikeABrick https://github.com/FliesLikeABrick @Shark-kun https://github.com/Shark-kun @IndrekHaav https://github.com/IndrekHaav @gpedro https://github.com/gpedro @Kaotic https://github.com/Kaotic @rsauvatinet https://github.com/rsauvatinet @Beaten-Sect0r https://github.com/Beaten-Sect0r @dbwiddis https://github.com/dbwiddis @KTP95 https://github.com/KTP95 @chraac https://github.com/chraac @evazzadeh https://github.com/evazzadeh @Gummibeer https://github.com/Gummibeer @Gemorroj https://github.com/Gemorroj

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/jrgp/linfo/issues/82, or mute the thread https://github.com/notifications/unsubscribe-auth/AAVrOmorXfkYy6e0heW3xQqbAnyTm0aAks5ti79PgaJpZM4S-_v7 .

-- Q: Why is this email three sentences or less? A: http://three.sentenc.es

FroggDev commented 6 years ago

Yes ^_^

jrgp commented 6 years ago

Thanks everyone for the confirmations :)

We're currently just waiting on approval from: @KTP95 @gpedro @Kaotic

jrgp commented 6 years ago

Just cut the first release in a long time, and hopefully the last one GPL'd: https://github.com/jrgp/linfo/releases/tag/v3.0.2

Once I have all approvals, I think I'll do a major version bump for the migration to MIT.

ameliabradley commented 6 years ago

@jrgp gpedro shows up here as having responded affirmatively

jrgp commented 6 years ago

Yep, looks like it's just @KTP95 and @Kaotic left

dbwiddis commented 6 years ago

The change by @Kaotic was a simple typo fix. Worst case you can back out their change, then re-fix it yourself without fear of treading on anyone's intellectual property. :)

The change by @KTP95 is only slightly more complex; it could be backed out for the change and requested to be resubmitted under the new license.

jrgp commented 6 years ago

Good point. Those are both really trivial.

ameliabradley commented 6 years ago

I believe a one-character bug fix is not copyrightable. There's some interesting discussion about this topic on StackOverflow.

And I agree with @dbwiddis on how to handle KTP95's change.

Gummibeer commented 6 years ago

@leebradley the link is interesting - related to this the change by @KTP95 isn't copyrightable at all cause there is nearly nö other way to get this done. A callable check is needed in a __call overloading to another class to prevent exceptions. So the change, except of codestyle, couldn't ne done in any other mentionable way.

@jrgp the idea you have wouldn't be a solution for a Copyright protected change except you really change the code. What would be pretty hard If you know the done solution.

So I would say that all Copyright contributors have accepted and the remaining two don't have contributed any changes in request for Copyright.

dbwiddis commented 6 years ago

Of note, @KTP95 also posted the code as a comment in #50 and only submitted the PR upon request -- was there a license on his Issue comment.

Also of note, the nearly-identical code is posted as part of a question and in an answer on StackOverflow.

jrgp commented 6 years ago

Done. Linfo 4.0.0 released, under MIT instead of GPL.

hrieke commented 2 years ago

You might have missed a file or two in the relicensing: https://github.com/jrgp/linfo/blob/master/layout/scripts.js

jrgp commented 2 years ago

You might have missed a file or two in the relicensing:

https://github.com/jrgp/linfo/blob/master/layout/scripts.js

Thanks for letting me know. I'll fix this later.