Proiectul GNU

Proiectul GNU GNU logo - ul , proiectat de Aurelio A. Heckert, inspirat de un desen al lui Etienne Suvasa că a simplificat. Istorie
fundație 27 septembrie 1983
Cadru
Tip Comunitatea software-ului liber
Forma legala Organizație non profit
Domeniu de activitate Software
Circulaţie Mișcarea software-ului liber
Organizare
Fondator Richard stallman
Afiliere Free Software Foundation
Sponsor Free Software Foundation
Produs Software
Site-ul web gnu.org

Proiectul GNU este un proiect IT , ale cărui prime dezvoltări au fost realizate înIanuarie 1984de Richard Stallman pentru a dezvolta sistemul de operare GNU . Proiectul este întreținut de o comunitate de hackeri organizată în subproiecte . Fiecare cărămidă a proiectului este un software gratuit care poate fi utilizat prin natura sa în proiecte terțe, dar scopul căruia este de a face parte dintr-o logică coerentă cu toate subproiectele în vederea realizării unui sistem de operare completă și complet gratuită și cu utilizarea a ceea ce există deja ca strategie

Astfel, prima versiune funcțională a sistemului GNU a fost construită în 1992 cu utilizarea kernel-ului Linux , un proiect dezvoltat independent de proiectul GNU de către Linus Torvalds . Dar dacă „  întâlnirea GNU / Linux  ” permite asamblarea unui sistem liber, dezvoltarea unui micro-nucleu rămâne astăzi unul dintre obiectivele tehnice ale proiectului.

Proiectul este susținut de Free Software Foundation , în special prin asigurarea protecției sale juridice prin gestionarea drepturilor sale de autor . Obiectivele și filozofia proiectului sunt, de asemenea, definite în manifestul GNU , care reprezintă actul fondator al mișcării software-ului liber . În cele din urmă, proiectul GNU face parte dintr-o abordare socială prin plasarea bazelor filosofice ale mișcării înaintea obiectivelor tehnice ale proiectului.

Anunț de proiect

27 septembrie 1983, Richard Stallman își anunță proiectul GNU cu scopul de a dezvolta un sistem de operare complet gratuit . Invită programatorii să se alăture acestuia și să contribuie la dezvoltarea acestuia, așa cum se obișnuiește în comunitatea hackerilor . De asemenea, își dezvăluie motivațiile, punând bazele unei comunități conduse de principiile software-ului liber , mișcare pe care a formalizat-o câteva luni mai târziu cu conceptul de copyleft .

Proiectul GNU și FSF

Proiectul a fost susținut de Free Software Foundation din 1985 și a fost organizat de la început în subproiecte de solidaritate.

Deși sistemul GNU este partea vizibilă a Proiectului GNU, motivațiile sale sunt mai presus de toate motive sociale, etice și politice. Pe lângă faptul că a produs software și licențe gratuite, Proiectul GNU a publicat un număr mare de documente, uneori orientându-se către cele filosofice, majoritatea fiind scrise de Richard Stallman. Cu toate acestea, obiectivele politice rămân domeniul exclusiv al Free Software Foundation.

Începând cu mijlocul anilor 1990, multe companii au început să se intereseze de dezvoltarea de software liber. Prin urmare, FSF și- a reorientat resursele financiare către sprijinul juridic și politic pentru dezvoltarea software-ului liber. Eforturile de dezvoltare software s-au concentrat pe întreținerea proiectelor existente și pe crearea de noi proiecte menite să găsească o soluție la problemele importante care amenință comunitatea liberă .

Progresul proiectului

Activitățile de dezvoltare software ale proiectului GNU au trecut prin două perioade:

Proiecte strategice

Miezul

Acest obiectiv a fost parțial atins în 1992, când ultima cărămidă lipsă, un nucleu gratuit de tip UNIX , a fost introdus de Linux . Dezvoltarea nucleului GNU Hurd continuă, dar proiectul nu mai este considerat strategic.

Mediul grafic

Printre aceste noi proiecte se numără, de exemplu, Proiectul GNOME, care a fost inițiat de Proiectul GNU, deoarece KDE , un alt mediu desktop, a început să devină cunoscut, dar a forțat utilizatorii să instaleze un software proprietar . Pentru a preveni acest lucru, Proiectul GNU a lansat două proiecte simultan. Primul numit Harmony urmărea să producă software alternativ față de cei de care depindea KDE, care îl deținea. Ideea a fost că, dacă acest proiect va avea succes, problema KDE va ​​dispărea. Al doilea, GNOME, a abordat aceeași problemă dintr-o perspectivă diferită. Scopul său inițial a fost de a produce o alternativă la KDE care nu depindea de niciun software proprietar. În cele din urmă, componenta software pe care s-a bazat KDE ( Qt ) a fost lansată sub o licență gratuită înainte de lansarea Harmony. GNOME a făcut progrese foarte bune.

Aplicații specifice Scrâşni

Un alt exemplu de proiect este Gnash . Gnash este un software pentru redarea animațiilor proiectate utilizând formatul Adobe Flash . Acest proiect este considerat a fi de mare prioritate de către GNU, deoarece s-a constatat că mulți oameni instalează un sistem de operare gratuit, un browser gratuit, dar instalează pluginul proprietar Adobe .

Organizare și guvernare

Proiectul GNU este alcătuit dintr-un set de sub-proiecte , numite și pachete GNU , care sunt toate software gratuit. Cu toate acestea, nu toate software-urile gratuite fac parte din Proiectul GNU, devin doar cele propuse de autorul lor și acceptate. Aceste pachete GNU trebuie să îndeplinească anumite criterii și să respecte filosofia software-ului liber al FSF , care asigură o anumită unitate și consistență în proiect.

Un comitet consultativ condus de Richard Stallman s-a reunit pentru prima dată îndecembrie 2009. Misiunea sa este de a asigura coerența întregului proiect. El este, de asemenea, un punct de contact pentru întrebări din partea întreținătorilor fiecărui pachet sau a membrilor FSF, asigurând astfel coordonarea întregului.

În 2021În urma criticilor legate de întoarcerea lui Richard Stallman la FSF , un grup de întreținători atașați reformei guvernării proiectului decide să creeze și să creeze adunarea GNU. Noul proiect are un cod de conduită chiar de la început.

Comunitatea GNU

Statisticile contribuțiilor GNU pentru noiembrie 2010 publicate de FSF mărturisesc universalitatea proiectului. Aceste date se bazează pe documente trimise de colaboratori pentru a-și atribui drepturile de autor către FSF. 66 de țări sunt reprezentate înnoiembrie 2010 ; Statele Unite reprezintă o treime din acești contribuabili; Franța plasat al treilea în spatele german cu 360 de noi colaboratori. Aceste două țări împreună reprezintă, de asemenea, o a treia. China și India reprezintă împreună doar 5% dintre noi colaboratori, dar în buletinul de FSF decembrie Jeanne rasata spune să se aștepte o creștere rapidă , care figura în lumina o curbă de învățare foarte mare. Toate continentele sunt reprezentate, cu excepția Antarcticii .

Națiunile Unite GN

Site - ul oficial al Proiectului GNU a crescut de-a lungul timpului, fiind atât extensiv, cât și multilingv. Prin urmare, proiectul a dobândit un instrument pentru a facilita traducerile numit GNUnited Nations (gnun). Dintr-un articol HTML de bază, acest instrument de întreținere vă permite să extrageți o serie de șiruri de caractere care pot fi apoi completate cu traduceri. Programul generează apoi paginile traduse păstrând în același timp etichetele șablonului.

GNU Hackers Forum

Forumul hackerilor GNU, numit GHM (de la GNU Hackers 'Meetings ), este o întâlnire anuală în care sunt discutate problemele legate de software-ul liber și sistemul GNU . De intretinatorii proiectului sunt invitați să prezinte noile caracteristici și apoi discuta teme tehnice, sociale sau organizatorice ale proiectului.

Prima întâlnire a avut loc în Spania în 2007, înainte de a se opri la Paris în 2011 și 2013, în incinta IRILL . În cadrul întâlnirii organizate un an mai târziu în Germania , hackerii au dezvăluit existența programului britanic de supraveghere a informațiilor , numit HACIENDA , și și-au oferit soluția cu această ocazie .

Legal

Există patru licențe GNU: GNU GPL , GNU LGPL , GNU AGPL și GNU FDL .

Deși sunt scrise pentru GNU, acestea sunt utilizate de majoritatea software-ului liber, în special licența GPL, care nu este neapărat parte a proiectului GNU.

Recompensă

  • În 2000, proiectul a fost premiat de USENIX .

Note și referințe

Note

  1. Potrivit întreținătorului proiectului Guile Andy Wingo, hackerii GNU consideră întregul proiect ca fiind coerent, atât din punct de vedere tehnic, cât și din punct de vedere filozofic, cu excepția proiectului GNOME ai cărui contribuabili ar fi împărțiți între aspirații „  mai degrabă software gratuit  ” Pentru unii, și „  mai degrabă open source  ” pentru alții. Rețineți că, în afară de proiectul GNU, Richard Stallman, la rândul său, consideră comunitatea software-ului liber în ansamblu ca fiind una și indivizibilă, dar a recunoscut întotdeauna existența a două influențe politice începând cu 1998, odată cu deplasarea software-ului liber către „pe una” mână, iar tabăra open source pe de altă parte.
  2. fiecare contribuitor se angajează să își atribuie drepturile de autor fundației care se bucură de o autoritate morală și etică cu această comunitate de hacking, reprezentată de persoana președintelui acesteia, Richard Stallman.

Referințe

  1. „  A Bold GNU Head  ” (accesat la 30 noiembrie 2014 )  : „Îi mulțumim lui Aurelio A. Heckert ... pentru că ne-a donat această grafică. "
  2. „  A GNU Head  ” (accesat la 30 noiembrie 2014 )  : „Această grafică a fost desenată de Etienne Suvasa [.]”
  3. (în) „Despre proiectul GNU” , gnu.org , 12 noiembrie 2010.
  4. (în) „GNU's Who” , gnu.org , 11 martie 2011.
  5. (în) „Comitetul consultativ GNU” , gnu.org , 13 iulie 2011.
  6. (ro) Andy Wingo, „  gnu, gnome și fsf  ” , pe wingolog.org ,13 decembrie 2009(accesat la 12 octombrie 2014 ) .
  7. (în) „Vă rugăm să nu vă referiți la Emacs ca„ open source ”” , Richard Stallman , 17 iunie 2011.
  8. (ro) Samuel Thibault, GNU Hackers Meeting 2013 , pe gnu.org, Paris, 24 august 2013, [ prezentare online ] , „Hurd recent development”;
  9. (în) „Richard Stallman și revoluția software-ului liber” , Framabook , 21 ianuarie 2010.
  10. (în) "emacs-devel" , Richard Stallman , 6 martie 2008.
  11. (în) „Noua implementare UNIX” , net.unix-wizards , 27 septembrie 1983.
  12. (în) „Lecții de emancipare: exemplul mișcării software-ului liber” , Hervé Le Crosnier, 27 aprilie 2009.
  13. „  Adunarea GNU - Lansarea Adunării GNU  ” , pe gnu.tools (accesat la 18 aprilie 2021 )
  14. "  Adunarea GNU - Codul de conduită al contribuitorului  " , pe gnu.tools (accesat la 19 aprilie 2021 )
  15. "  GNU ești acolo?" - LinuxFr.org  ” , pe linuxfr.org (accesat la 19 aprilie 2021 )
  16. „  Asamblarea GNU se lansează ca platformă de colaborare pentru GCC, alte pachete - Phoronix  ” , pe Phoronix (accesat la 19 aprilie 2021 )
  17. (în) „Statisticile contribuitorilor GNU pentru noiembrie 2010” , fsf.org , 22 noiembrie 2010.
  18. (în) „  GNUnited Nations  ” pe Directorul software-ului liber , FSF ,11 noiembrie 2014
  19. (în) Free Software Foundation , GNU Hackers Meeting de la Paris, în 2011 , pe gnu.org, Paris, 25-28 august 2013, [ citiți online ]  ;
  20. (în) Inițiativă pentru cercetare și inovare a software-ului liber , întâlnire GNU Hackers în 2013 la IRILL pe irill.org, Paris, 22-25 august 2013, [ citiți online ]  ;
  21. (în) „  Hackerii GNU demască proiectarea masivă a programului HACIENDA și contramăsura de supraveghere  ” pe fsf.org ,22 august 2014(accesat la 12 octombrie 2014 ) .

Vezi și tu

Articole similare

linkuri externe