|
|
|
|
|
by Benjamin_Dobell
1889 days ago
|
|
Because "re-licensing" isn't a thing. If you (or anyone else) can point me to a single piece of legislation in any jurisdiction that has a concept of "re-licensing" I'll be very surprised. In fact, I'd be quite surprised to see any ruling from a country that practices common law mention "re-licensing". It's simply not a thing. These licenses are agreements you accept in order to be granted rights that you would otherwise not have, due to intellectual property law. If the license doesn't explicitly grant you the ability to "re-license" (and explain what the heck that actually is), then you can't do it. The Apache 2.0 does grant you some rights regarding licensing, but re-licensing isn't mentioned, because no such concept exists. |
|
1. Re-licesing the whole project is absolutely a thing. As authors of minio, the project has copyright over the combined work and are free to relicense code as long as they don't violate the Apache 2.0. Seeing that the AGPL does not violate this license. This is exactly what minio has done.
2. Unilaterally changing the license of files contributed under Apache 2.0 is not a thing without permission from the authors of said contributions. This is not what minio has done. If minio has tried to do this, they will be committing copyright infringement.