Преглед на системата GNU

 [изображение на „Какво е GNU“]

Други преводи на тази страница


Операционната система GNU е цялостна система, която е свободен софтуер, право съвместима с „Юникс“. GNU значи „GNU's Not Unix“ (GNU не е „Юникс“). Ричард Столман изготви Първоначалното обявление на проекта GNU през септември 1983 г. По-дълга версия, наречена Манифест на GNU, бе публикувана през септември 1985 г.; документът е преведен на няколко езика.

Името „GNU“ бе избрано, понеже отговаряше на някои изисквания: първо, беше рекурсивен акроним на „GNU не е Юникс“; второ, защото беше истинска дума, и трето, беше приятно да се изговаря (или пее).

Думата „свободен1“ в „свободен софтуер“ се отнася до свободата, а не до цената. Възможно е да заплатите някаква цена за софтуер на GNU, или да го получите безплатно. И по двата начина, след като имате софтуера, имате три2 характерни свободи при използването му. Първо, свободата да копирате програмата и да я предоставяте на приятели и колеги; второ, свободата да променяте програмата както желаете, като имате пълен достъп до изходния код; трето, свободата да разпространявате подобрена версия и така да спомогнете за изграждането на общността. (Ако разпространявате софтуер на GNU, може да го правите срещу такса за физическия акт на прехвърлянето на копие, или може да предлагате копия безплатно.)

Проектът, който разработва системата GNU, се нарича „Проект GNU“. Проектът GNU е основан през 1983 г. като начин за възвръщане на духа на сътрудничество, който е преобладавал в общността на изчислителната техника през ранните години — да направи сътрудничеството отново възможно чрез премахването на препятствията, наложени от собствениците на несвободен софтуер.

През 1971 г., когато Ричард Столман е започнал кариерата си в МИТ (MIT — Масачузетския институт по технологии), той е работил сред група, която е използвала изключително свободен софтуер. Дори компютърните фирми често са разпространявали свободен софтуер. Програмистите са били свободни да си сътрудничат един с друг, и често са го правили.

До 80-те години вече целият софтуер е бил собственически, което означава, че е имал собственици, които са забранявали сътрудничеството между потребителите. Това е довело до необходимостта от проекта GNU.

Всеки потребител на компютър има нужда от операционна система; ако няма свободна операционна система, тогава дори не можеш да започнеш да използваш компютър, без да прибегнеш до собственически софтуер. Така че съвсем очевидно, първата точка в дневния ред на свободния софтуер трябваше да бъде свободна операционна система.

Ние решихме да направим операционната система съвместима с „Юникс“, защото цялостният дизайн беше вече доказан и преносим, и понеже съвместимостта прави лесно прехвърлянето на потребители на „Юникс“ към GNU.

Една операционна система, подобна на „Юникс“, е много повече от ядро; тя също съдържа компилатори, редактори, софтуер за форматиране на текст и обработка на поща, както и много други неща. Така че написването на цяла операционна система е огромна задача. Ние започнахме през януари 1984 г. Отне ни много години. Фондацията за свободен софтуер беше основана през октомври 1985 г., първоначално за да набира средства, които да подпомогнат разработката на GNU.

До 1990 г. ние бяхме или намерили, или написали всички главни компоненти, освен един — ядрото. Тогава Линукс, ядро, подобно на ядрото на „Юникс“, бе разработено от Линус Торвалдс през 1991 г. и издадено като свободен софтуер през 1992 г. Комбинирането на Линукс с почти завършената система GNU доведе до цялостна операционна система: системата GNU/Линукс. Предполага се, че десетки милиони души използват системи GNU/Линукс днес, включително „Слакуер“, „Дебиан“, „Ред Хат“ и други.

Но проектът GNU не е ограничен в рамките на основната операционна система. Нашата цел е да осигурим пълен спектър от софтуер, каквото е нужно за повечето потребители. Това включва и софтуер под формата на приложения. Вижте Указателя на свободен софтуер за каталог от свободни приложения.

Искаме да осигурим и софтуер за потребители, които не са компютърни специалисти. Затова разработихме графична работна среда, за да помогнем на начинаещите да използват системата GNU.

Искаме да осигурим игри и други развлечения. Вече са налични някои свободни игри.

Колко далеч може да стигне свободният софтуер? Няма граници, освен когато закони като патентната система забраняват свободния софтуер изцяло. Заветната цел е да осигурим свободен софтуер за извършването на всякакъв вид задачи, които компютърните потребители искат да вършат — и така собственическия софтуер да излезе от употреба.


Повече за проекта GNU


Бележки на преводача:

Други преводи на тази страница:
[ български | Català | 简体中文 | 繁體中文 | Česky | Deutsch | English | Español | Français | Bahasa Indonesia | Italiano | 日本語 | 한국어 | فارسی | Polski | Português | Românã | Српски | Svenska ]