W serwisie Avogato pojawił się dość ciekawy wątek opisujący teoretyczną metodę wykorzystania luki w licencji GPL mogącą prowadzić do sytuacji, w której kod na ww. licencji mógłby być wykorzystany w zamkniętym oprogramowaniu.

Problem został opisany przez Luke’a Leightona, a dotyczy on często pojawiającej się w nagłówku programów klauzuli either version 2 of the License, or (at your option) any later version. Zgodność kolejnej wersji licencji GPL z jej 2 wersją zapewnia punkt 9, mówiący o tym że nowe wersje licencji będą w podobnym duchu wolnego oprogramowania. (Such new versions will be similar in spirit to the present version). Co się jednak stanie, jeżeli FSF wyda GPLv3 w którym zostanie usunięty ten zapis? Każda nowa wersja licencji będzie mogła dopuszczać chociażby uwzględnianie kodu GPL w zamkniętych programach. Nie uderzy to bezpośrednio w użytkowników (będą oni mogli ciągle korzystać z oprogramowania na zasadach GPL w wersji 2), lecz spowoduje powolną degradację, komercjalizacje i zamykanie wolnego oprogramowania. Rozwiązaniem może być wydanie wersji 3 GPL w której zapis ten zostanie rozszerzony na wszystkie przyszłe wersje licencji. Więcej informacji i komentarzy pod adresem http://www.advogato.org/article/670.html .

Archiwalny news dodany przez użytkownika: adasi.
Kliknij tutaj by zobaczyć archiwalne komentarze.

Oznaczone jako → 
Share →