3 karma · joined October 3, 2022
Suffice to say, hlky was absolutely hell-bent on us NOT using the previous AGPL library after we forked it, and used many underhanded means to cause us constant stress and worries. At some point we decided it wasn't worth it.
> Requiring preservation of specified reasonable legal notices
Given that this didn't appear. I felt it was OK.
> One _can_ fork a AGPLv3 project, but one needs to adhere to the terms.
We had already forked and had kept all the copyrights statements intact. We still ended up having to rewrite...
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.
As I said, I tried to stick to the facts in this post so it's easy in isolation to think we're being petty dicks, but there's a reason we had to rewrite a WHOLE AGPL3 ML library from scratch, instead of re-use the existing AGPL3 library we had, because it was associated with hlky.
We recently passed 200K generated images, for a total of 4 terapixelsteps.
As people are joining, similar questions are being asked, so I wanted to finally put some answers done.
I am the creator of the Stable Horde, show AMA.