RainLoop / rainloop-webmail

Simple, modern & fast web-based email client
http://rainloop.net
MIT License
4.1k stars 890 forks source link

Relicensing from AGPL to MIT is illegal without consent from all past contributors. #2189

Open tuxayo opened 2 years ago

tuxayo commented 2 years ago

Except for such trivial contributions that the authors can't claim copyright on them.

In simple terms, what seems the most important is that other contributors must agree that RainLoop or a fork could be made non-libre/proprietary. I'm not a lawyer but that's the most important difference between the two licenses.

Change was done in aa5d3fc89d67cb97b4b0f5c48ef32c39dd193975

@RainLoop The AGPL is a copyleft license, it's not compatible with MIT, so consent from all owners of the code must be obtained [1]. And there is no CLA that could have paved the way to relicensing.

Some references in case one of the contributors want to explore how DMCA Takedown works. (that's too early IMO before doing that, first step is dialog) https://docs.github.com/en/site-policy/content-removal-policies/guide-to-submitting-a-dmca-takedown-notice https://docs.github.com/en/site-policy/content-removal-policies/dmca-takedown-policy

[1] Which is very hard and some code would have to be rewritten for unreachable and unconsenting contributors.

cc part of the past contributors: @ervee @arturbonnett @skibbipl @hifihedgehog @insertc0in @sloomy @daliusm @strobeltobias @Techwolfy @esroyo @icedman21 @pierre-alain-b @plinss @KenBW2 @korukugashi @phunehehe @detochko @WesCossick @Rudloff @filipblaauw @alex-connor @yutianhot @yasselavila @erseco @kromonos @cz-vilda @zikeji @rhyswilliamsza @COLORLINK @almas @serghey-rodin @AndrewSav @nicolar @s4l1h @dvbmgr @james4321 @eddsstudio

zikeji commented 2 years ago

For what it's worth, I consent.

phunehehe commented 2 years ago

I would have had a problem with the switch if my contribution were more substantial. However it was almost trivial, and has been replaced anyway. So same as above, I consent, FWIW.

icedman21 commented 2 years ago

FWIW, I consent

plinss commented 2 years ago

I consent

skibbipl commented 2 years ago

I thought project is dead. Anyway I also consent the license change.

strobeltobias commented 2 years ago

I consent the license change to MIT, too.

kromonos commented 2 years ago

I consent the license change to MIT, too.

korukugashi commented 2 years ago

I consent

pierre-alain-b commented 2 years ago

I consent.

That said, I wonder what the plan is with the project. I believe Rainloop is still widely used but my belief is that some forks are now more active than this initial repository.

sloomy commented 2 years ago

I consent too :)

s4l1h commented 2 years ago

I consent to the license changing to MIT.

AndrewSav commented 2 years ago

I consent to the license changing to MIT

the-djmaze commented 2 years ago

@tuxayo you can make a checkbox list to update how many agreed. Use - [ ] like:

erseco commented 2 years ago

I consent to the license changing to MIT.

nicolar commented 2 years ago

I consent to the license changing to MIT.

yasselavila commented 2 years ago

I consent to the license changing to MIT.

hansw-nlo commented 2 years ago

Besides the question about the move being valid there are more issues. On the website, under licensing, it is still stated commercial customers are allowed to remove copyright. I would never accept that as a contributor of an open source project.

AndrewSav commented 2 years ago

@hansw-nlo as far as I understand, the change in license is because it is not longer sold - I could be wrong. Moreover that would be incompatible with MIT, which requires it to retain the notice (I'm assuming you mean the notice, not the actual copyright as it seems to make more sense)

AndrewSav commented 2 years ago

A statement from those in control of the repo would be nice to explain the community and the contributors what's happening and why.

rhyswilliamsza commented 2 years ago

Happy & I consent.

alex-connor commented 2 years ago

Great! I consent

hansw-nlo commented 2 years ago

@hansw-nlo as far as I understand, the change in license is because it is not longer sold - I could be wrong. Moreover that would be incompatible with MIT, which requires it to retain the notice (I'm assuming you mean the notice, not the actual copyright as it seems to make more sense)

Indeed, the notice on the website itself. Afaik it is not legal to drop someone's copyright in either cases to be honest. It isn't bsd licensed

nicolar commented 1 year ago

Hello, I consent to the license changing to MIT.

Regards,

Il giorno ven 30 set 2022 alle ore 10:25 the-djmaze < @.***> ha scritto:

@tuxayo https://github.com/tuxayo you can make a checkbox list to update how many agreed. Use - [ ] like:

  • AndrewSav
  • COLORLINK
  • KenBW2
  • Rudloff
  • Techwolfy
  • WesCossick
  • alex-connor
  • almas
  • arturbonnett
  • cz-vilda
  • daliusm
  • detochko
  • dvbmgr
  • eddsstudio
  • erseco
  • ervee
  • esroyo
  • filipblaauw
  • hifihedgehog
  • icedman21
  • insertc0in
  • james4321
  • korukugashi
  • kromonos
  • nicolar
  • phunehehe
  • pierre-alain-b
  • plinss
  • rhyswilliamsza
  • s4l1h
  • serghey-rodin
  • skibbipl
  • sloomy
  • strobeltobias
  • the-djmaze
  • yasselavila
  • yutianhot
  • zikeji

— Reply to this email directly, view it on GitHub https://github.com/RainLoop/rainloop-webmail/issues/2189#issuecomment-1263269615, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAFXVHIX2AVBPXP7UNW2AB3WA2PXRANCNFSM6AAAAAAQPHLQLY . You are receiving this because you were mentioned.Message ID: @.***>

daliusm commented 1 year ago

I consent to the license changing to MIT

daliusm

2022-09-18, sk, 04:23 tuxayo @.***> rašė:

Except for such trivial contributions that the authors can't claim copyright on them.

In simple terms, what seems the most important is that other contributors must agree that RainLoop or a fork could be made non-libre/proprietary. I'm not a lawyer but that's the most important difference between the two licenses.

Change was done in aa5d3fc https://github.com/RainLoop/rainloop-webmail/commit/aa5d3fc89d67cb97b4b0f5c48ef32c39dd193975

@RainLoop https://github.com/RainLoop The AGPL is a copyleft license, it's not compatible with MIT, so consent from all owners of the code must be obtained [1]. And there is no CLA that could have paved the way to relicensing.

Some references in case one of the contributors want to explore how DMCA Takedown works. (that's too early IMO before doing that, first step is dialog)

https://docs.github.com/en/site-policy/content-removal-policies/guide-to-submitting-a-dmca-takedown-notice

https://docs.github.com/en/site-policy/content-removal-policies/dmca-takedown-policy

[1] Which is very hard and some code would have to be rewritten for unreachable and unconsenting contributors.

cc part of the past contributors: @ervee https://github.com/ervee @arturbonnett https://github.com/arturbonnett @skibbipl https://github.com/skibbipl @hifihedgehog https://github.com/hifihedgehog @insertc0in https://github.com/insertc0in @sloomy https://github.com/sloomy @daliusm https://github.com/daliusm @strobeltobias https://github.com/strobeltobias @Techwolfy https://github.com/Techwolfy @esroyo https://github.com/esroyo @icedman21 https://github.com/icedman21 @pierre-alain-b https://github.com/pierre-alain-b @plinss https://github.com/plinss @KenBW2 https://github.com/KenBW2 @korukugashi https://github.com/korukugashi @phunehehe https://github.com/phunehehe @detochko https://github.com/detochko @WesCossick https://github.com/WesCossick @Rudloff https://github.com/Rudloff @filipblaauw https://github.com/filipblaauw @alex-connor https://github.com/alex-connor @yutianhot https://github.com/yutianhot @yasselavila https://github.com/yasselavila @erseco https://github.com/erseco @kromonos https://github.com/kromonos @cz-vilda https://github.com/cz-vilda @zikeji https://github.com/zikeji @rhyswilliamsza https://github.com/rhyswilliamsza @COLORLINK https://github.com/COLORLINK @almas https://github.com/almas @serghey-rodin https://github.com/serghey-rodin @AndrewSav https://github.com/AndrewSav @nicolar https://github.com/nicolar @s4l1h https://github.com/s4l1h @dvbmgr https://github.com/dvbmgr @james4321 https://github.com/james4321 @eddsstudio https://github.com/eddsstudio

— Reply to this email directly, view it on GitHub https://github.com/RainLoop/rainloop-webmail/issues/2189, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAZW47CXKR3CRLKWQOLHZVTV6ZVKNANCNFSM6AAAAAAQPHLQLY . You are receiving this because you were mentioned.Message ID: @.***>

dvbmgr commented 1 year ago

As my contribution was minor, I agree.

esroyo commented 1 year ago

I consent

El dimecres, 12 d’octubre de 2022, David Baumgartner (< @.***>) va escriure:

As my contribution was minor, I agree.

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.< https://ci4.googleusercontent.com/proxy/v6UeRJGOeQojXUQ7jEaH16FFrRW61tfIjNJkzpfeTJhrF0o-6TzFhlf4FdKbCaWQ0g4H8CjP2xbqCWFSLZgdEsHxh2ckUTZhWdckmJRV4UvPsay8pQaXzXxhULCKXuzVeJYdcPbandpPLNRh2S88JQeM8H1orE2k-64c7-3VLad0zJZGg1pg5N2MPUNfYhwQETPVl3qtsal1KSIJX-2-J4TpGqW9WLkGOUX7HLFtskigXf5wow=s0-d-e1-ft#https://github.com/notifications/beacon/AAH2NHQNBXVO5CNBZUNUJELWC2ZO5A5CNFSM6AAAAAAQPHLQL2WGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTSMCBT7E.gif>Message ID: @.***>

-- Carles Escrig i Royo ~ simkin