Úvodní stránka | Tato stránka v originále

GNU

Pro gnu, velký hooved savec, vidět wildebeest.

Tabulka s obsahem
1 historie
2 GNU software
3 vnější spojení

Historie


GNU logo

GNU projekt byl vypuštěn Richard Stallman s cílem vytvářet kompletní volný operační systém: GNU systém. Projekt byl oznámen k veřejnosti na 27. září, 1983, na net.unix-wizards a net.usoft diskuzní skupiny. Práce na projektu začala v vážný na 5. ledna, 1984, když Stallman opustí jeho zaměstnání u MIT tak že on mohl utrácet jeho čas za GNU. Originální oznámení bylo následované Stallmanem ”GNU manifest” a jiné eseje to vyložilo jeho motivations pro GNU projekt, jeden z kterého byl k “připomenout kooperativního ducha to zvítězilo v počítačovém společenství v časnějších dnech”.

GNU je rekurzivní zkratka pro “GNU není unix”. Stallman žádá to to být vyslovován guh-NOO “vyhnout se hrozného zmatku” se slovem “nový”. Unix je proprietární operační systém, který byl už v širokém užití; protože jeho architektura ukázala se technicky zdravá, GNU systém byl navrhnut být slučitelný s tím. Architektura unixu dovolila GNU být psané jak individuální softwarové komponenty: komponenty, které byly už volně dostupné, takový jako TeX sazba systém a X okno systém grafiky, mohl být přizpůsoben a reused; jiní byli by psaní od nuly.

Zajistit, že GNU software by zůstal volný pro všechny uživatele “běžet, kopie, přizpůsobit a rozdělit”, projekt by pustil to pod licencí navržený dávat každého ta povolení zatímco brání jim v omezeních připočítání jejich vlastní. Tento nápad, odkazoval se na jak copyleft, byl pak ztělesněn v GNU licence všeobecné veřejnosti (GPL).

V 1985, Stallman založil Nadaci bezplatného softwaru (FSF), daň-vyjmout charitu, poskytovat logistický, legální a finanční podpora pro GNU projekt. FSF také zaměstnal programátory přispět k GNU, ačkoli značná část vývoje byla (a pokračuje být) hrál dobrovolníky. Jak GNU získal důležitost, zainteresované obchody začaly přispívat k vývoji nebo prodávat GNU software a technickou podporu. Nejprominentnější a úspěšný tito byli Cygnus řešení, nyní díl Červeného klobouku.

1990, GNU systém měl rozšiřitelný textový editor (Emacs), velmi úspěšný optimalizovat kompilátora (GCC), a většina z jádrových knihoven a pomůcek standardní unixové distribuce. Hlavní součást ještě chybějící byl jádro.

V GNU manifestu, Stallman se zmínil o tom “počáteční jádro existuje ale mnoho více rysy jsou potřeboval emulovat unix.” on se odkazoval na Trix, vzdálené procedurální hovorové jádro se vyvíjelo u MIT, jehož autoři rozhodli se rozdělit zdarma, a byl kompatibilní s Unixová verze 7. V prosinci 1986 práce začala s modifikovat toto jádro. Nicméně, vývojáři nakonec rozhodli, že to bylo nepoužitelné jako výchozí bod, primárně protože to jen pokračovalo dál “temný, drahý 68000 krabice” a by proto musel být ported k jiným architekturám předtím to mohlo být používáno. 1988, Mach zpráva-pomíjivé jádrové bytí vyvinuté u CMU bylo zvažováno místo toho, ačkoli to bylo intially zdržel se, zatímco jeho vývojáři odstranili kód připustil U a T;. Zpočátku, jádro mělo být nazýváno Alixem, ale vývojář Michael Bushnell později přednostní jmenovat Hurda, tak Alix jméno bylo se stěhoval do podsystému a nakonec padal úplně. Nakonec, vývoj Hurd zastavil se přímo k technický a osobnost se střetne.

V 1991, Linus Torvalds psal unix-slučitelný Linuxové jádro a pustil to pod GPL. Linux byl ještě více vyvinutý různými programátory přes Internet. V 1992, linux byl zkombinovaný s GNU systémem, končit úplně funkční volný operační systém. GNU systém je nejvíce obyčejně narazený v této podobě, obvykle odkazoval se na jak”GNU/linux systém” nebo”Distribuce linuxu”. (Jak 2004, Hurd je ještě v aktivním vývoji a experimentální verzi GNU systému, který používá Hurd místo toho linuxu je nyní dostupný.)

To je také obyčejné objevit součásti GNU instalovaly na proprietárních unixových systémech, v místě originálu unix programuje. Toto je protože mnoho z programů psaných pro GNU projekt dokázali být vynikající kvality k rovnocenným unixovým verzím. Často, tyto komponenty jsou kolektivně odkazoval se na jako “GNU nástroje”. Mnoho GNU programů také bylo ported k Microsoft Windows a Mac OS X platformy.

GNU software

Některá ta software vyvinutý GNU projektem být:

GNU projekt také rozděluje a pomáhá při vývoji jiných balíčků, které vznikaly jinde, např.:Vidět také: Nadace bezplatného softwaru, Hnutí bezplatného softwaru, uvolnit obsah, GNU/linux

Externí odkazy