Oddbean new post about | logout
 @0d48d83f 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.