Ühüm, most olvasom a GPL-ben, hogy a forráskód továbbadása valószínűleg terjesztésnek minősül.
Mondjuk a 2.1 eset (lefordul, de a lib funkciói nem elérhetőek) elég tág teret ad, akár vissza is lehet vele élni :-/ Pl. szélsőséges eset, ha írok egy előtétprogramot mondjuk az Octave-hez, amely az Octave hiányában számolni ugyan nem tud, de működőképes.
int getRandomNumber() { return 4; } // ← aláírás
//szabályos kockadobással választva. garantáltan véletlenszerű. xkcd