They changed their license from Apache recently. https://en.wikipedia.org/wiki/MinIO#Re-licensing
They changed their license from Apache recently. https://en.wikipedia.org/wiki/MinIO#Re-licensing
[1] https://drewdevault.com/2020/07/27/Anti-AGPL-propaganda.html
It's the paradox of tolerance: you must not tolerate those who find others intolerable.
If a company is intolerant of this, then the AGPL is intolerant of that company.
It’s a viral license. It infects everything it touches.
AGPL is purposefully designed to eliminate the Embrace, Extend, Extinguish model of Cloud providers, where the provider embraces a popular open source projects, creates a "service" from it, extends that service in order to make their flavor non-compatible with out contributing upstream in an effort to extinguish the original project.
however every company thinks in its own way:
https://itextpdf.com/how-buy/agpl-license
> You may not deploy it on a network without disclosing the full source code of your own applications under the AGPL license. You must distribute all source code, including your own product and web-based applications.
and they also kinda fork the license with this text:
> When using iText 7 Community under AGPL, you must prominently mention iText and include the iText copyright and AGPL license in output file metadata, and also retain the producer line in every PDF that is created or manipulated using iText.
I mean this makes it really hard to trust the license at all, what would happen if I build a sever that can modify/create/convert pdfs and release the source code and than I have another program that calls this server internally with a http client, is that still some kind of linking or is it more like mongodb?
I would happily build something with agpl when I could use itext/ghostscript and build something like minio which could than be used behind the scenes, but if that is not possible or if it is a grey zone than I'm not sure if agpl is a cool license at all. every company who uses the agpl writes something different about it, thats why an "official" clarification would be really really cool.
Of course, they all differ in subtle ways, so you have to try for yourself.