Vizito Encydia-Wikilingue.Com

GNU

gnu - Wikilingue - Encydia

Por la besto de la sama nomo, vidu gnuon.
La logo de GNU estas la kapo de gnuo.

La projekto GNU estis komencita de Richard Stallman kun la objektivo de krei tute liberan mastruman sistemon: la sistemo GNU.[1]

La 27an de septembro 1983 anoncis publike la projekto por la unua fojo en la grupo de novaĵoj net.Unix-wizards. Al la originala anonco, ili sekvis aliajn skribitajn provojn por Richard Stallman kiel la "Manifesto GNU", kiu establis liaj motivaciones por realigi la projekton GNU, inter kiuj elstaras "reveni al la spirito de kunlaborado kiu prevaleció en la komencaj tempoj de la komunumo de uzantoj de komputiloj".

Enhavo

Etimologio

GNU estas acrónimo recursivo kiu signifu GNU Ne estas Unikso (GNU is Not Unikso). Pro tio ke en la angla "gnu" (en la hispana "gnuo") prononcas egala kiu "new", Richard Stallman rekomendas prononci ĝin "guh-noo". En la hispana , ĝi rekomendas prononci al ĝi gnuon kiel la afrika antilopo aŭ fonéticamente;[2] por tio, la termino plimulte literumas (G-N-Aŭ) por lia pli bona kompreno. En liaj babilas Richard Stallman fine diras ĉiam « povas prononci de ajna formo, la sola erara prononco estas diri lin 'linux'».

Historio

UNIKSO estas ne libera Mastruma sistemo tre populara, ĉar estas bazita en arkitekturo kiu pruvis esti teknike stabila. La sistemo GNU estis desegnita por esti plene kongrua kun UNIKSO. La fakto de esti kongrua kun la arkitekturo de UNIKSO implicu ke GNU estas formita de malgrandaj individuaj pecoj de programaro, multaj de kiuj jam estis disponeblaj, kiel la sistemo de eldono de tekstoj TeX kaj la 10a grafika sistemo Window, kiu eblis adaptitaj kaj reutilizados; aliaj kontraŭe devis esti reescritos.

Por certigi ke la programaro GNU restis libera por ke ĉiuj uzantoj povis "ekzekuti ĝin, kopii ĝin, modifi ĝin kaj distribui ĝin", la projekto devis esti liberigita sub licenco desegnita por garantii tiujn rajtojn samtempe ke ĝi evitis postajn limigojn de la samaj. La ideo konas en la angla kiel copyleft -'kopio permesita'- (en klara opozicio al copyright -'dekstra de kopio'-), kaj estas enhavita en la Publika Ĝenerala Licenco de GNU (GPL).

En 1985, Stallman kreis la Free Programaro Foundation (FSF aŭ Fondo por la Libera Programaro) por havigi apogojn logísticos, leĝaj kaj financistoj al la projekto GNU. La FSF ankaŭ kontraktis programadores por kontribui al GNU, kvankam substanca porcio de la disvolviĝo estis (kaj daŭre estas) produktita de volontuloj. Al mezuro kiun GNU gajnis renomo, interesataj negocoj komencis kontribui al la disvolviĝo aŭ comercialización de produktoj GNU kaj la responda teknika asistado. La plej elstara kaj prospera de ili estis Cygnus Solutions, ĝi nun dividas de Reto Hat.

En 1990, la sistemo GNU jam havis eldoniston de nomita teksto Emacs, prospera compilador (GCC), kaj la plej granda parto de la bibliotekoj kaj utilecoj kiuj formas mastruman sistemon UNIKSO tipa. Sed mankis nomita ŝlosila komponanto kerno (kernel en la angla).

En la manifesto GNU, Stallman menciis ke "komenca kerno ekzistas, sed bezonas multajn aliajn programojn por emular Unikso". Li raportis al TRIX, kiu estas kerno de alvokoj remotas al proceduroj, disvolvita de la MIT kaj kies aŭtoroj decidis ke estis libere distribuita; TRIX estis plene kongrua kun UNIKSO versio 7. En decembro de 1986 jam estis laborinta por modifi ĉi tiun kernon. Tamen, la programadores decidis ke ne estis komence utilizable, pro tio ke ĝi nur funkciis en "iuj ege komplikitaj kaj multekostaj teamoj" kialo por kiu devus esti portita al aliaj arkitekturoj antaŭ ol ĝi povis uzi. Fine, en 1988, ĝi decidis uzi kiel bazo la kerno Mach evoluinta en la CMU. Komence, la kerno ricevis la nomon de Alix (tiel nomis fianĉinon de Stallman), sed por decido de la programador Michael Bushnell estis renoma al Hurd. Bedaŭrinde, pro teknikaj kialoj kaj personaj konfliktoj inter la programadores originalaj, la disvolviĝo de Hurd finis stagnante .

En 1991, Linus Torvalds komencis skribi la kernon Linukso kaj ĝi decidis distribui ĝin sub la licenco GPL. Rapide, multnombraj programadores kunigis al Linus en la disvolviĝo, kunlaborante tra Interreto kaj atingante iom post iom ke Linukso alvenis al esti kongrua kerno kun UNIKSO. En 1992, la kerno Linukso estis kombinita kun la sistemo GNU, rezultante en libera mastruma sistemo kaj tute funkcia. La Mastruma sistemo formita de ĉi tiu kombino estas kutime konita kiel "GNU/Linukso" aŭ kiel dissendo Linukso" kaj ekzistas diversaj variantoj. (Vidu ankaŭ: Diskutado por la nomado GNU/Linukso)

Ankaŭ estas ofte trovi komponantojn de GNU instalitaj en sistemo UNIKSO ne libera, en loko de la originalaj programoj por UNIKSO. Ĉi tio devas ke multaj de la skribitaj programoj por la projekto GNU pruvis esti de plej granda kvalito kiu liaj ekvivalentaj versioj de UNIKSO. Ofte, ĉi tiuj komponantoj konas kolektive kiel "iloj GNU". Multaj de la programoj GNU estis ankaŭ transportitaj al aliaj mastrumaj sistemoj kiel Microsoft Windows kaj Mac VIN 10a.

Evoluintaj programoj por la projekto GNU

La Gnuo de GNU kaj Tux de Linukso.

Printita de iuj evoluintaj programoj por la projekto GNU:

La projekto GNU ankaŭ helpas kun la disvolviĝo de aliaj pakoj, kiel:

Dissendoj de GNU

La sola varianto tute GNU estas GNU kun la kerno GNU Hurd, ĉi tiu estas distribuita kiel Debian GNU/Hurd kaj aliaj, kvankam ne estas neniu oficiala versio ĝis la momento.

Linukso estas la plej uzita kerno kun GNU, kvankam Linukso en oni ne estas parto de GNU. GNU ankaŭ estas uzita kun aliaj kernoj. Ekzemple, en Debian GNU/kFreeBSD, Debian GNU/NetBSD, Nexenta VINGNU-Darwin.

Referencoj

Vidu ankaŭ

Eksteraj ligoj