ГНУ: Разлика между версии

Изтрито е съдържание Добавено е съдържание
м r2.7.1) (Робот Добавяне: mhr:GNU
BoRe (беседа | приноси)
Редакция без резюме
Ред 4:
GNU се разработва от [[GNU Project]]. Най-известните програми, които са част от проекта GNU, са операционната система GNU Hurd, GNU Compiler Collection (gcc), GNU Binary Utilities (binutils), обвивката [[bash]], GNU библиотеката на C (glibc) и GNU Core Utilities (coreutils).
 
== История ==
Планът за ГНУ операционна система е публично обявен от Ричард Столман на 27 септември 1983. Софтуерната разработка започва на 5 януари 1984, когато Столман напуска своята работа в [[Масачузетски технологичен институт||MIT]]. Той предприема този ход, за да не може университетът да претендира за собственост върху операционната система или да му създава пречки при разпространението й като свободен софтуер.
 
Целта на проекта е да се създаде изцяло нова безплатна операционна система. Ричард Столман иска компютърните потребители да бъдат отново "свободни", както е било през 1960-те и 1970-те - свободни да изучават изходния код на програмите които ползват, да имат свободата да споделят софтуера с други хора, свободата да модифицират програмите и в последствие да разпространяват своите версии. Тази философия е публикувана като ГНУ Манифест през март 1985.
 
== Дизайн ==
Първоначалния план за ГНУ е да бъде UNIX-съвместима. През 1990 операционната система вече има гъвкав [[текстов редактор]](Emacs), компилатор (GCC) и повечето от необходимите инструменти за една стандартна UNIX система. Единственото което е липсвало към този момент е било работещо ядро (kernel). Така започва разработката на GNU Nurd.
Дизайнът на GNU Nurd е това което го отличава от "стандартния" UNIX. Ядрото на Nurd е съставено от множество програми - "сървъри", които образуват многосървърен микро-кернел. Въпреки това процеса на разработване се забавя значително, заради технологични пречки.
[[Linux]] ядрото, създадено от [[Линус Торвалдс]] през 1992 обаче запълва тази празнина, след като е приема [[GPL]] лиценза и се превръща в най-използваното ядро за ГНУ софтуер.
== Вижте още ==
* [[Линукс]]