Oddbean new post about | logout
 nostr:npub1p4yds0uht95ar56zn3x7tgmgt92f7x4qwjnhgdhq9mjuda9utghq4szlv8 The GNU family of licenses is not like a virus - you cannot catch the freedom like a std - it's only if you explicitly choose to take a piece that the freedom grows like a spider plant.

If you write a wrapper of the GPLv3-or-later program, that wrapper is a derivative work of the program and your program is a derivative work of the wrapper - therefore you must release the whole thing under the GPLv3-or-later or a compatible license.