Podseti me na ovo
tekst na koji je Dragi Tata uputio u temi „Gnu/Linux ili Linux?“ (usput, taj tekst uopšte nema veze sa tom temom).
Radi se o uobičajenom navodu koji govori da je program pod zaštitom OJLa:
„Ovaj program je slobodni softver; možete ga raspodeliti i/ili menjati pod odredbama GNU-ove opšte javne licence koju je objavila Zadužbina za slobodni softver; i to, bilo verzije 2 Licence, ili (po vašem izboru) bilo koje sledeće verzije.“
Negde u okviru licence, prethodni navod se dalje razjašnjava ovako:
„Svaka verzija će dobiti različit broj. Ako Program ističe broj verzije Licence koja se primenjuje na njega i tekst ‘i bilo koja sledeća verzija’, možete primenjivati odredbe i uslove te ili bilo koje sledeće verzije koju objavi Zadužbina za slobodni softver. Ako Program ne ističe broj verzije ove licence, možete izabrati bilo koju verziju koju je objavila Zadužbina za slobodni softver.“
(prevod sa engleskog prema
Uliksu)
Odredba „ili bilo koje sledeće verzije“ meni izgleda sporno.
U tekstu na gore navedenoj adresi, implicira se da bi to moglo da u budućnosti sav OJL softver stavi pod direktnu kontrolu Zadužbine, odnosno RMS-a, uvođenjem neke nove verzije licence. Ova priča mi ne pije vodu: kaže se „verzije 2
ili bilo koje sledeće verzije“, dakle korisnik može da smatra važećom
bilo koju verziju, te RMS ne može nikako da ga utuži za nepoštovanje novokonstruisane verzije.
No nešto drugo mi deluje moguće. Ako bi nova verzija OJLa bila kao što je sada npr. BSD, tada bi sav postojeći OJL softver mogao da bude upotrebljen u zatvorenom kôdu, jer bi onaj koji to radi poštovao „bilo koju verziju“ licence. Da ne ulazimo sada u razloge kako bi se tako nešto moglo zbiti sa OJLom.
Moguće je i da je to sa „bilo kojom verzijom“ pravna besmislica, pošto je licenca ugovor, a ne znam može li se ikako pričati o tome da više (različitih) verzija ugovora mogu važiti. U tom slučaju, dodatak o bilo kojoj verziji naprosto je suvišan.
Da sumiram, odrednica „bilo koja verzija“ nikako ne može dati bilo kakvu novu vlast autoru licence, samo u nekoj (neverovatnoj) budućnosti može oštetiti ideju slobodnog softvera. Zato ne vidim od kakve je koristi uopšte dodavati je (ja je odavno i ne dodajem, odmah mi je delovala čudno).
Samo da napomenem:
Ovde nije tema „da ili ne za OJL“! Nema veze s tim, čak ni izdaleka.