Proiect GNU

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Sigla GNU

Proiectul GNU ( / „gnu / [1] ) este o inițiativă de colaborare creată pe 27 septembrie anul 1983 de către Richard Stallman pentru a crea GNU : un sistem complet Unix-like de operare sistem , utilizabil folosind exclusiv software - ul liber . Numele GNU este acronimul recursiv pentru „GNU's Not Unix”. [1]

Descriere

Nucleul tuturor activităților proiectului GNU este licența numită GNU General Public License (GNU GPL), o licență gratuită și puternic copyleft care stabilește și protejează libertățile fundamentale care, conform proiectului, permit utilizarea și dezvoltarea colectivă și software natural. [2] O altă licență, GNU Free Documentation License (GNU FDL), a fost scrisă pentru a acoperi documentația, utilizată și de proiectul Wikipedia . Din motive de compatibilitate și portabilitate , de exemplu pentru bibliotecile software , proiectul a creat, de asemenea, GNU Lesser General Public License (GNU LGPL), pentru a permite, în anumite cazuri, integrarea software-ului gratuit în software-ul proprietar . [3]

Unele distribuții folosind sistemul de operare GNU și kernel-ul Linux .

Deși majoritatea materialului produs de proiect este tehnic, proiectul are scopuri sociale, etice și politice. În plus față de producerea de software și licențe, proiectul publică un număr mare de scrieri filozofice, majoritatea de către Richard Stallman . [4]

GNU / Hurd și GNU / Linux

Pictogramă lupă mgx2.svg Același subiect în detaliu: controversă privind numele GNU / Linux .

Între 1980 și 1990 , proiectul GNU s-a concentrat pe dezvoltarea unui înlocuitor pentru nucleul non-liber care până atunci fusese folosit în Unix . GNU Hurd a fost numele atribuit setului de componente pentru realizarea acestei piese lipsă și a inclus un nou microkernel care a fost numit GNU Mach (referindu-se la omnimicul nucleu Mach ). [5]

Cu toate acestea, GNU Hurd s-a dovedit a fi un proiect foarte complex și a trecut câteva decenii mai târziu până când am văzut o implementare (a se vedea Debian GNU / Hurd ). [6]

În paralel cu începutul nucleului oficial incomplet al proiectului GNU, Linus Torvalds și-a lansat nucleul monolitic în 1991, care a fost distribuit pe internet sub numele de Linux . [7] După ce Torvalds a decis să acopere nucleul Linux sub GNU General Public License v2 , proiectul GNU l-ar putea folosi pentru a atinge scopul de a obține un sistem de operare complet și gratuit, cum ar fi GNU / Linux.

Combinația rezultată (sistemul de operare GNU împreună cu kernel-ul Linux) este unul dintre cele mai utilizate sisteme de operare asemănătoare unix-ului din lume, astăzi, la baza a câteva mii de distribuții .

Proiecte strategice

În 1985 a fost creată Free Software Foundation , un organism de sprijin pentru proiectul GNU menit să ofere sprijin juridic și politic dezvoltării de software gratuit, promovând diverse campanii, inclusiv lista proiectelor cu prioritate ridicată . [8] [9] [10]

Notă

  1. ^ a b Ce este proiectul GNU? , pe gnu.org . Adus la 12 aprilie 2016 .
  2. ^ De ce Copyleft? , pe gnu.org . Adus la 12 aprilie 2016 .
  3. ^ (RO) De ce nu ar trebui să utilizați GPL mai mică pentru următoarea bibliotecă de pe gnu.org. Adus la 12 aprilie 2016 .
  4. ^ Filosofia proiectului GNU , la gnu.org . Adus la 12 aprilie 2016 .
  5. ^ (EN) GNU Hurd / microkernel / mach / gnumach , pe gnu.org. Adus la 12 aprilie 2016 .
    „GNU Mach este microkernelul pe care se bazează un sistem GNU Hurd.” .
  6. ^ 12 aprilie 2016 , pe debian.org .
  7. ^ „Linux” a fost numele ales de administratorul directorului FTP pentru a publica lucrarea lui Linus Torvalds [ fără sursă ]
  8. ^ Apăsați Informații , la fsf.org . Adus la 12 aprilie 2016 .
  9. ^ (EN) Campanii actuale , pe fsf.org. Adus la 12 aprilie 2016 .
  10. ^ (RO) Proiecte software cu prioritate înaltă pe fsf.org. Adus la 12 aprilie 2016 .

Elemente conexe

Alte proiecte

linkuri externe