3 ms·
The point I'm trying to make with that sentence doesn't depend on the exact license. I apologize if I didn't word it clearly enough. Java is licensed under the
by teraflop 4y ago
The point I'm trying to make with that sentence doesn't depend on the exact license. I apologize if I didn't word it clearly enough.
Java is licensed under the GPL, which says any derivative works of a GPL'd work must also be GPL-licensed. But merely using the Java APIs doesn't make your program a derivative work of Java, which is why it's possible to write and distribute non-GPL software in Java.
By the same reasoning, a client library that merely uses Vaultwarden's APIs does not automatically become bound to the terms of Vaultwarden's copyright license. The AGPL states quite clearly, for the avoidance of doubt, that the only acts it restricts are things that would otherwise require the copyright holder's permission.