Licență publică generală gnu


Aceasta este o traducere neoficială a Licenței Publice Generale GNU în limba rusă. GNU GPL face asta. GNU GPL face asta. Cu toate acestea, sperăm că acest GNU GPL este mai bine.

GNU GENERAL PUBLIC LICENȚĂ


Orice persoană are dreptul să copieze și să distribuie copii verbale
acest document de licență, dar schimbarea acestuia este interzisă.

Observații introductive

Vorbind de software-ul liber, înțelegem libertatea, nu prețul. Licențele noastre publice generale sunt proiectate pentru a oferi certitudinea că aveți libertatea de a distribui copii ale software-ului liber (și taxa pentru acest serviciu, dacă doriți), pe care le primiți codul sursă sau se poate obține dacă doriți, are dreptul de a modifica PPP sau de a-și folosi părțile în noile programe gratuite; și că sunteți conștient de dreptul dvs. de a face acest lucru.

Pentru a vă proteja drepturile, trebuie să furnizăm restricții care ar interzice nimănui să vă refuze drepturile sau să vă solicite abandonarea acestora. Aceste restricții sunt exprimate în anumite taxe impuse dvs., dacă distribuiți copii ale RAP sau faceți modificări.

De exemplu, dacă distribuiți copii ale unui astfel de program, gratuit sau pentru bani, trebuie să le oferiți beneficiarilor toate drepturile pe care le dețineți. Trebuie să vă asigurați că și ei au sau pot obține codul sursă. Și cum sunteți obligați să le aduceți la cunoștință aceste dispoziții, astfel încât aceștia să fie conștienți de drepturile lor.

În cele din urmă, orice program gratuit este în mod constant amenințat de brevetele software. Dorim să evităm pericolul ca unul dintre distribuitorii unui program gratuit să obțină în mod individual drepturi de brevet pentru a face proprietatea programului. Pentru a preveni acest lucru, am arătat clar că orice brevet ar trebui să prevadă utilizarea gratuită a acestuia de către toată lumea sau să nu fie înregistrat deloc.

Mai jos sunt exact drepturile și responsabilitățile pentru copiere, distribuire și modificare.

GNU General Public License
Drepturi și obligații în copiere, distribuire și modificare

Activitățile, altele decât copierea, distribuirea și modificarea, nu sunt acoperite de această licență; această activitate este în afara zonei de funcționare a acesteia. Actul de executare a programului nu este interzis și rezultatele activității programului sunt supuse Licenței numai dacă conținutul său constituie o activitate bazată pe Program (indiferent dacă a fost sau nu executată prin lansarea Programului). Eligibilitatea acestei prevederi depinde de orientarea funcțională a programului.

Aveți dreptul să percepeți o taxă pentru actul de transfer al unei copii fizice, aveți, de asemenea, dreptul, la cererea dumneavoastră, de a oferi o garanție în schimbul unei taxe.

2. Puteți modifica copia sau copiile Programului sau a oricărei părți a acestuia, creând astfel o lucrare bazată pe Program, copiind și distribuiți aceste modificări sau lucrați în conformitate cu prevederile paragrafului 1 de mai sus, cu condiția să urmați toate cele de mai jos cerinţe:

Trebuie să vă asigurați că fișierele modificate conțin o notificare care să ateste că ați modificat aceste fișiere, cu data schimbării.

Trebuie să se asigure că orice lucrare, distribuite sau publicate, în totalitate sau în parte conține sau este derivat din Program sau orice parte a acestuia, este în întregime liber licențiat tuturor părților terțe, în conformitate cu termenii acestei Licențe.

Aceste cerințe se aplică întregii lucrări modificate. Dacă secțiuni identificabile ale proiectului care nu sunt derivate din Program, și pot fi considerate în mod rezonabil lucrări independente și separate, atunci această licență, iar prevederile sale nu se aplică acelor secțiuni când acestea sunt distribuite ca lucrări separate. Dar atunci când distribuiți aceleași secțiuni ca parte a unui întreg care este un proiect bazat pe Program, distribuirea întregului trebuie să respecte dispozițiile prezentei licențe, în care drepturile altor licențe se extind asupra întregului, indiferent de cine a scris-o.

Astfel, scopul acestui articol nu este acela de a vă afirma drepturile sau de a vă contesta drepturile la munca scrisă în întregime de dvs.; mai degrabă, obiectivul este de a asigura dreptul de a controla difuzarea instrumentelor derivate sau munca în echipă pe baza programului.
În plus, o combinație simplă a altor lucrări care nu se bazează pe program, cu programul (sau o lucrare bazată pe Program) pe un mediu de stocare sau într-un mediu care nu cealaltă lucrare sub această Licență.

3. Aveți dreptul să copiați și să distribuiți Programul (sau orice proiect bazat pe el, în conformitate cu secțiunea 2) în cod obiect sau în format executabil în condițiile secțiunilor 1 și 2 de mai sus, cu condiția ca una dintre următoarele condiții:

Însoțesc-l cu codul sursă corespunzător citibil corespunzător, care trebuie distribuit în conformitate cu prevederile articolelor 1 și 2 pe un canal media / date arbitrar utilizat pentru schimbul de programe; sau

Însoțiți-l cu o ofertă scrisă, forță, cel puțin timp de trei ani, pentru a da unei terțe părți, pentru o taxa nu mai mult decât costul realizării fizice a distribuției sursei, o copie completă poate fi citită automat codul sursă corespunzător, care trebuie să fie distribuit în condițiile articolelor 1 și 2 pe un mediu arbitrar / canal de date folosit pentru schimbul de programe; sau

Însoțiți-l cu informațiile pe care le-ați primit ca o propunere pentru a furniza codul sursă corespunzător.
(Această opțiune este permisă numai pentru distribuția necomercială și numai dacă ați primit programul sub formă de obiect sau cod executabil împreună cu o propunere similară, în conformitate cu paragraful b) de mai sus.)


Codul sursă al lucrării înseamnă forma de lucru preferată pentru efectuarea modificărilor. Pentru un proiect executabil, codul sursă complet reprezintă întregul cod sursă pentru toate modulele pe care le conține, plus toate fișierele de definiție a interfețelor aferente, plus scripturile folosite pentru a controla compilarea și instalarea executabilului. Cu toate acestea, ca o excepție specială, codul sursă distribuit nu trebuie să includă tot ceea ce este în mod normal distribuite (în format sursă sau binar) cu componentele majore (compilator, nucleu, și așa mai departe) a sistemului de operare pe care ruleaza executabilul, cu excepția cazului în această componentă însăși nu este un document care să însoțească modulul executabil.


4. Nu aveți voie să copiați, să modificați, să sublicențezi sau să distribuiți Programul în orice caz, cu excepția acelora pe care le faceți în strictă conformitate cu această Licență. În orice alt caz, încercarea de copiere, modificare, sublicitare sau distribuire a programului este interzisă și vă privează automat de drepturile prevăzute în această licență. Cu toate acestea, părțile care au primit de la dvs., în conformitate cu această licență, copii sau drepturi, își vor păstra licențele până când aceste părți vor acționa în deplină conformitate cu prezenta licență.

5. Nu vi se cere să recunoașteți această Licență, deoarece nu ați semnat-o. Cu toate acestea, nimic altceva nu vă oferă dreptul de a modifica sau distribui Programul sau lucrările sale derivate. Aceste acțiuni sunt interzise prin lege, dacă nu recunoașteți această licență. Prin urmare, prin modificarea sau distribuirea Programului (sau orice proiect bazat pe Program), indicați acceptarea acestei Licențe acestor activități, precum și cu toți termenii și condițiile de copiere, distribuire sau modificare a Programului sau a lucrărilor bazate pe acesta.

7. În cazul în care, ca urmare a unei hotărâri judecătorești sau a unei acuzații de încălcare a unui patent sau pentru orice alt motiv (fără a se limita la chestiuni legate de patente), aveți restricții (fie prin hotărâre judecătorească, înțelegere sau altfel) care contrazic condițiile acestei licențe, ei nu vă scutesc de condițiile acestei Licențe. Dacă nu puteți distribui, astfel încât să îndeplinească simultan obligațiile din această Licență și alte obligații pertinente, atunci, ca o consecință s-ar putea să nu distribuiți Programul deloc. De exemplu, în cazul în care o licență de patent nu ar permite redistribuirea gratuită a Programului de către toți cei care primesc în mod direct sau indirect de la dvs. o copie, atunci singura modalitate de a-și îndeplini simultan această condiție, și această Licență ar fi să se abțină complet de la distribuirea Programului.

9. Fundația pentru Software Liber poate publica periodic versiuni revizuite și / sau noi ale Licenței Publice Generale. Astfel de versiuni vor fi similare în spirit cu versiunea existentă, dar ele pot diferi în detalii, luând în considerare noi probleme sau interese.

NU OBLIGAȚII DE GARANȚIE


ENDUL DESCRIERII DREPTURILOR ȘI OBLIGAȚIILOR

Anexă: Modul de aplicare a acestor termeni în programele noi


Dacă dezvoltați un nou program și doriți ca acesta să aducă cel mai mare beneficiu posibil oamenilor, cel mai bun mod de a-l atinge va fi să îl transforme într-un PPM gratuit pe care oricine ar putea să îl distribuie sau să îl modifice în conformitate cu aceste condiții.

Programul este distribuit în speranța că va fi util, dar FĂRĂ NICI O GARANȚIE; chiar și fără obligații de garanție implicite legate de PROPRIETĂȚILE CONSUMATORULUI și ADECVARE PENTRU UN SCOP SPECIC. Pentru mai multe detalii, consultați Licența publică generală GNU.

Ar fi trebuit să fi primit o copie a Licenței Publice Generale GNU împreună cu acest program; dacă nu, scrieți la Free Software Foundation (Free Software Foundation, Inc. 675 Mass Ave, Cambridge, MA 02139, Statele Unite ale Americii).

Adăugați, de asemenea, informații despre modul în care puteți fi contactat prin e-mail sau prin poștă obișnuită.

Dacă programul este interactiv, asigurați-vă că atunci când porniți în modul de dialog, realizați o scurtă notă ca:

Comenzile ipotetice "show w" și "show c" trebuie să afișeze părțile relevante ale Licenței Publice Generale GNU. Desigur, comenzile pe care le folosiți pot fi numite altceva decât "show w" și "show c"; ele pot fi chiar clicuri de mouse sau elemente de meniu - tot ceea ce este potrivit pentru programul dvs.

Această licență publică generală GNU nu vă permite să includeți programul dvs. în programe care sunt proprietate privată. Dacă programul dvs. este o bibliotecă de subrutine, îl puteți găsi mai convenabil pentru a permite programelor de aplicații private să se construiască împreună cu această bibliotecă. Dacă aceasta este ceea ce doriți să faceți, utilizați licența publică generală GNU în locul acestei licențe.

Articole similare