GNU-prosjektet

GNU-prosjektet ( / 'gnu / [1] ) er et samarbeidsinitiativ opprettet 27. september 1983 av Richard Stallman for å lage GNU : et komplett Unix-lignende operativsystem , som utelukkende kan brukes ved bruk av gratis programvare . GNU-navnet er det rekursive akronymet for "GNU's Not Unix". [1]

Beskrivelse

Kjernen i alle aktivitetene til GNU-prosjektet er lisensen kalt GNU General Public License (GNU GPL), en fri og sterkt copyleft-lisens som etablerer og beskytter de grunnleggende frihetene som, ifølge prosjektet, tillater bruk og kollektiv utvikling og naturlig programvare. [2] En annen lisens, GNU Free Documentation License (GNU FDL), ble skrevet for å dekke dokumentasjon, også brukt av Wikipedia -prosjektet . Av hensyn til kompatibilitet og portabilitet , for eksempel for programvarebiblioteker , har prosjektet også opprettet GNU Lesser General Public License (GNU LGPL), for å tillate i visse tilfeller integrering av fri programvare i proprietær programvare . [3]

Selv om det meste av materialet som produseres av prosjektet er teknisk, har prosjektet sosiale, etiske og politiske formål. I tillegg til å produsere programvare og lisenser, publiserer prosjektet et stort antall filosofiske skrifter, de fleste av Richard Stallman . [4]

GNU / Hurd og GNU / Linux

Mellom 1980 og 1990 konsentrerte GNU-prosjektet seg om å utvikle en erstatning for den ikke-frie kjernen som til da hadde blitt brukt i Unix . GNU Hurd var navnet som ble tildelt settet med komponenter for realiseringen av denne manglende delen og inkluderte en ny mikrokjerne som ble kalt GNU Mach (refererer til den homonyme mikrokjernen Mach ). [5]

GNU Hurd viste seg imidlertid å være et veldig komplekst prosjekt, og det tok noen tiår senere før vi så en implementering (se Debian GNU / Hurd ). [6]

Parallelt med begynnelsen av den ufullstendige offisielle kjernen til GNU-prosjektet, ga Linus Torvalds ut sin monolitiske kjerne i 1991 som ble distribuert på Internett under navnet Linux . [7] Etter at Torvalds bestemte seg for å dekke Linux-kjernen under GNU General Public License v2 , kunne GNU-prosjektet bruke den til å oppnå målet om å få et komplett og gratis operativsystem, som GNU/Linux.

Den resulterende kombinasjonen (GNU-operativsystemet sammen med Linux-kjernen) er et av de mest brukte unix-lignende operativsystemene i verden i dag, og underbygger flere tusen distribusjoner .

Strategiske prosjekter

I 1985 ble Free Software Foundation opprettet , et støtteorgan for GNU-prosjektet som hadde som mål å gi juridisk og politisk støtte til utviklingen av fri programvare, og fremme ulike kampanjer inkludert listen over høyt prioriterte prosjekter . [8] [9] [10]

Merknader

  1. ^ a b Hva er GNU-prosjektet? , på gnu.org . Hentet 12. april 2016 .
  2. ^ Hvorfor Copyleft? , på gnu.org . Hentet 12. april 2016 .
  3. ^ Hvorfor du ikke bør bruke Lesser GPL for ditt neste bibliotek , på gnu.org . Hentet 12. april 2016 .
  4. ^ Filosofi til GNU-prosjektet , på gnu.org . Hentet 12. april 2016 .
  5. ^ GNU Hurd / microkernel / mach / gnumach , på gnu.org . Hentet 12. april 2016 .
    "GNU Mach er mikrokjernen som et GNU Hurd-system er basert på."
  6. ^ 12. april 2016debian.org .
  7. ^ "Linux" var navnet valgt av FTP - katalogadministratoren for å publisere Linus Torvalds arbeid
  8. ^ Presseinformasjonfsf.org . Hentet 12. april 2016 .
  9. ^ Nåværende kampanjer , på fsf.org . _ Hentet 12. april 2016 .
  10. ^ Høyprioriterte friprogramvareprosjekter , på fsf.org . _ Hentet 12. april 2016 .

Relaterte elementer

Andre prosjekter

Eksterne lenker