Aquesta entrada té una versió parlada (trobareu un quadre, més avall, amb l’enllaç). Feu clic aquí per accedir al projecte Wikipedia parlat

WILDEBEEST

De la Viquipèdia, l'enciclopèdia lliure.
Saltar a la navegació Saltar a la cerca
Nota de desambiguació.svg Desambiguació : si busqueu altres significats, consulteu Gnu (desambiguació) .

GNU ( acrònim recursiu de "GNU's Not Unix") és un sistema operatiu similar a Unix , concebut el 1984 per Richard Stallman i promogut per la Free Software Foundation , amb l'objectiu d'obtenir un sistema operatiu complet utilitzant només programari lliure [1] : l'objectiu era refer un sistema operatiu gratuït però que ja no era el mateix que abans, que responia a les idees originals, que tenien les mateixes propietats que el sistema Unix , però que al mateix temps era diferent.

Com que GNU Hurd , el nucli oficial del projecte, no es considera llest per a la seva distribució, GNU s'utilitza normalment juntament amb altres nuclis, inclosos Linux , Linux-libre , XNU o el que utilitza FreeBSD . La paraula GNU es pronuncia / gnu: / (gh-nù) i no / ɲu: / per no confondre-la amb l’ espècie animal homònima o amb l’adjectiu anglès new . [2]

Història

El creador de GNU és Richard Stallman , que va començar la seva carrera al MIT el 1971 , treballant en un laboratori d' intel·ligència artificial , els membres del qual ja estaven acostumats a intercanviar lliurement codi i programes en un moment en què el programari s'utilitzava de manera molt similar a l'actual el programari lliure (però sense cap norma escrita que sancioni els mètodes d’ús, és a dir, sense cap llicència ), va ser utilitzat per moltes empreses privades i els programadors gairebé mai no van estar sotmesos a un acord de no divulgació .

El laboratori d’ IA utilitzava un sistema operatiu de temps compartit anomenat Incompatible Timesharing System (ITS) que el grup d’experts en informàtica del laboratori, simplement anomenat “hackers”, havia dissenyat i escrit en llenguatge de muntatge per al PDP-10. , Un dels grans ordinadors de aquest període. El terme "pirata informàtic" amb el qual es coneixien els experts en informàtica no fa referència al significat actual de "pirata", sinó al de les persones "que estimen programar i que els agrada ser bons".

Des de principis dels anys 80 es van produir alguns fets que van provocar un canvi sobtat de la situació. En primer lloc, gairebé tot el programari en circulació s’havia substituït per un programari propietari . A més, Digital va deixar de produir la sèrie PDP-10 ja que la seva arquitectura no es va poder actualitzar per permetre-li estar al dia de les novetats del moment. Això significava que la majoria dels programes que formaven ITS quedaven obsolets. Finalment, en aquells anys, la comunitat original del laboratori d’Intel·ligència Artificial es va dissoldre perquè molts dels pirates informàtics van ser contractats per altres empreses com Symbolics , nascuda d’un laboratori del mateix laboratori.

La tria fàcil que podria haver fet Stallman hauria estat unir-se al món del programari propietari, signant acords de no divulgació i prometent no ajudar els seus companys de pirata informàtic. D’aquesta manera podia guanyar diners, però sabia que al final de la seva carrera miraria enrere i s’adonaria que havia ajudat a empitjorar el món evitant que els programadors col·laboressin entre ells. A finals de 1983, Richard Stallman va deixar el seu treball al MIT, mentre continuava utilitzant l'equip del laboratori, i va començar a desenvolupar, a principis de 1984 , un nou sistema operatiu compatible amb Unix que permetés a qualsevol persona veure el codi., Modificar-lo, executar-lo per compartir-lo lliurement amb altres persones i passar-hi fàcilment (d'aquí l'acrònim recursiu "GNU's Not Unix"). L'anunci original (27 de setembre de 1983 ) va ser seguit per la publicació de la primera versió del Manifest GNU [3] . El desenvolupament del sistema va començar el 1984 .

Logotip del projecte GNU

«El meu treball sobre programari lliure està motivat per un objectiu idealista: difondre la llibertat i la cooperació. Vull fomentar la difusió del programari lliure, substituint els programes propietaris que prohibeixen la cooperació i, per tant, milloren la nostra societat. Aquesta és la raó fonamental per la qual la Llicència Pública General de GNU es va escriure tal qual, com a copyleft "

( Richard M. Stallman )

Al setembre de 1984, Stallman va començar a treballar a GNU Emacs, que va començar a utilitzar-se a principis de 1985. Va ser el primer programa desenvolupat dins del projecte GNU. Quant a la seva distribució, Stallman el va col·locar al servidor ftp anònim de l'ordinador que va utilitzar al MIT. Tanmateix, això no era suficient, ja que en aquella època poques persones encara tenien accés a Internet. Així, va començar a aconseguir que les parts interessades enviessin un sobre segellat que contenia una cinta que va enviar al remitent després de carregar Emacs, per un cost de 150 dòlars. Aquest va ser el primer pas per crear una empresa de distribució de programari lliure.

El 1985 , impulsat per la necessitat de nous finançaments, Stallman i els seus associats van crear la Free Software Foundation , una organització sense ànim de lucre per al desenvolupament de programari lliure . La FSF també es va fer càrrec de la distribució de les cintes Emacs i posteriorment va ampliar el negoci afegint a la cinta altres programes lliures, fins i tot no GNU. Els empleats de Free Software Foundation han escrit i mantingut diversos paquets GNU. Entre aquests, destaquen la biblioteca C i el Bash . La biblioteca GNU C l’utilitzen tots els programes que s’executen en sistemes GNU / Linux per comunicar-se amb el nucli Linux . El desenvolupament d'aquests programes es va finançar perquè el projecte GNU no es tractava només d'eines de treball o d'un entorn de desenvolupament: l'objectiu era un sistema operatiu complet i aquests programes eren necessaris per assolir aquest objectiu.

L'objectiu principal de GNU era ser programari lliure . Fins i tot si GNU no tingués cap avantatge tècnic sobre Unix , hauria tingut tant un avantatge social, que permetia als usuaris cooperar, com un avantatge ètic, respectant la seva llibertat. Al 1989 , Stallman va crear la Llicència Pública General GNU per a programari lliure , que vincula els usuaris a redistribuir el programari i qualsevol modificació del mateix, com a programari lliure . Això no sempre és cert ni tan sols és obvi, com en el cas del "Sistema de finestres X". Desenvolupat al MIT , aviat va ser adoptat per moltes empreses informàtiques i es va redistribuir juntament amb els sistemes Unix sota el mateix acord de no divulgació, transformant-se ràpidament d'un sistema lliure a un sistema propietari.

El 1992 el sistema GNU tenia un editor de text extensible ( Emacs ), un compilador ( GCC ), amb funcions d'optimització i la majoria de biblioteques i utilitats d'un sistema estàndard Unix . Era pràcticament un sistema complet, però el nucli anomenat GNU Hurd (originalment batejat com "Alix") encara no estava preparat, el desenvolupament del qual va començar el 1986 , primer sobre la base de TRIX (un nucli Unix fabricat al MIT) i més tard ( 1988) ) basat en Mach (desenvolupat a la Universitat Carnegie Mellon ).

Aleshores es va decidir combinar el programari GNU amb el nucli Linux , un nucli compatible amb Unix desenvolupat el 1991 per Linus Torvalds com a programari propietari , però que va fer programari lliure el 1992, per crear un sistema únic anomenat GNU / Linux .

El desenvolupament de GNU Hurd , programari lliure creat el 1990 per substituir el nucli Unix , encara el realitza el projecte GNU , però encara no ha assolit una maduresa i estabilitat que permetin el seu ús en un entorn de producció. El Projecte GNU continua utilitzant el terme " programari lliure " per expressar la idea que la llibertat és important, no només la tecnologia.

Descripció

Nucli

Icona de la lupa mgx2.svg El mateix tema en detall: variants de GNU .

El sistema GNU s'ha emparellat amb diversos nuclis , inclosos:

Programari principal del sistema GNU

Icona de la lupa mgx2.svg El mateix tema en detall: Llista de paquets GNU .

Distribucions per a equips antics

Nota

  1. ^ (EN) Quant a GNU , a gnu.org.
    "És oferir un sistema compatible amb Unix que seria un programari 100% lliure. No és del 95% gratuït, ni del 99,5%, sinó del 100% " .
  2. ^ Com es pronuncia GNU , a gnu.org . Consultat el 22 de juny de 2016 .
  3. ^ El Manifest GNU , a gnu.org . Consultat el 22 de juny de 2016 .

Articles relacionats

Altres projectes

Enllaços externs

Control de l'autoritat GND ( DE ) 4405655-2