IMHO neni eticke nutit cizi autory k pouzivani GPL. Jedine, co GPL podporuje, je duplikace usili - kod pod GPL je pro komunitu navzdy ztracen, pokud je zajem, aby byl opravdu volny (a ne jen 'volny pro freeware').
Mimochodem, BSD systemy obsahuji knihovny editline, ktera
dela neco podobneho jako GPL readline. Pod NetBSD editline
ma dokonce readline emulacni vrstvu - podporuje pomerne velkou mnozinu funkcni a promennych readline, takze aplikace napsane pro readline se misto libreadline slinkuji s libedit a vse funguje (napr. psql, mysql client, bc, gdb, ....)
Alternativy existuji. Neni treba nechavat se svazovat GPL, kdyz je k dispozici volny software.