rainloop-webmail icon indicating copy to clipboard operation
rainloop-webmail copied to clipboard

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

Open tuxayo opened this issue 1 year ago • 26 comments

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

tuxayo avatar Sep 18 '22 01:09 tuxayo

For what it's worth, I consent.

zikeji avatar Sep 18 '22 01:09 zikeji

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.

phunehehe avatar Sep 18 '22 01:09 phunehehe

FWIW, I consent

icedman21 avatar Sep 18 '22 01:09 icedman21

I consent

plinss avatar Sep 18 '22 02:09 plinss

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

skibbipl avatar Sep 18 '22 13:09 skibbipl

I consent the license change to MIT, too.

strobeltobias avatar Sep 18 '22 13:09 strobeltobias

I consent the license change to MIT, too.

kromonos avatar Sep 18 '22 13:09 kromonos

I consent

korukugashi avatar Sep 18 '22 14:09 korukugashi

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.

pierre-alain-b avatar Sep 19 '22 05:09 pierre-alain-b

I consent too :)

sloomy avatar Sep 19 '22 06:09 sloomy

I consent to the license changing to MIT.

s4l1h avatar Sep 19 '22 11:09 s4l1h

I consent to the license changing to MIT

AndrewSav avatar Sep 24 '22 07:09 AndrewSav

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

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

the-djmaze avatar Sep 30 '22 08:09 the-djmaze

I consent to the license changing to MIT.

erseco avatar Sep 30 '22 08:09 erseco

I consent to the license changing to MIT.

nicolar avatar Sep 30 '22 10:09 nicolar

I consent to the license changing to MIT.

yasselavila avatar Sep 30 '22 13:09 yasselavila

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.

hansw-nlo avatar Oct 01 '22 20:10 hansw-nlo

@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 avatar Oct 01 '22 22:10 AndrewSav

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

AndrewSav avatar Oct 01 '22 22:10 AndrewSav

Happy & I consent.

rhyswilliamsza avatar Oct 01 '22 22:10 rhyswilliamsza

Great! I consent

alex-connor avatar Oct 02 '22 12:10 alex-connor

@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

hansw-nlo avatar Oct 02 '22 16:10 hansw-nlo

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: @.***>

nicolar avatar Oct 11 '22 07:10 nicolar

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: @.***>

daliusm avatar Oct 11 '22 08:10 daliusm

As my contribution was minor, I agree.

dvbmgr avatar Oct 12 '22 13:10 dvbmgr

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

esroyo avatar Oct 12 '22 13:10 esroyo