|
|
|
|
|
by dbzer0
1114 days ago
|
|
Hello, lead dev here. Yes there's ugly personal history, but as I said, I don't want to get into a he said/he said discussion because it won't go anywhere. Will just say that it's bad enough that it forced us to rewrite an AGPL library (in which I was personally contributing for months) from scratch instead of reusing it, as we had all the permission to do so. That's how bad it got in the background. That said, I was under the impression that my actions were License compliant due to section 7b > Notwithstanding any other provision of this License, for material you add to a covered work, you may (if authorized by the copyright holders of that material) supplement the terms of this License with terms: > Requiring preservation of specified reasonable legal notices or author attributions in that material or in the Appropriate Legal Notices displayed by works containing it; or I.e. since that blurb didn't request explicit preservation, it was ok to remove. |
|
It surely could be handled nicer and all that, probably from both sides, not questioning that part, but messing with copyright statements willy-nilly is never a good idea if one isn't absolutely sure (i.e., got legal counsel) that it is OK.
One _can_ fork a AGPLv3 project, but one needs to adhere to the terms. Again, not wanting to go against you, but you made those contributions accepting the License of the work.And more importantly the AGPLv3 will also protect your contributions from being re-licensed or have your copyright notices removed, well at least if you did not sign some CLA, i.e., the protection goes both ways.
Well: Did you get authorization by the copyright holders? As the terms of section 7 are not unconditionally, which is made quite clear, they are just to make the license a bit more flexible to adapt to the rights a project want's to grant to forks to differ what counts as (forbidden) "further restrictions" and what might not.