Koska GNU GPL on lisenssi eikä sopimus, GPL-lisensoituja ohjelmia koskee tekijänoikeus eikä sopimusoikeus. Useille GPL-lisenssin alaisille ohjelmille on olemassa myös vaihtoehtoja, kuten GCC-kääntäjän tilalla voi käyttää avointa LLVM-kääntäjää tai kaupallista kääntäjää kuten Intel C++.