[Dict] помощ за Survival Guide

Yavor Doganov yavor at doganov.org
Mon Jul 17 18:59:46 EEST 2006


Георги Чорбаджийски wrote:
> 
> Не и между хората с които аз съм разговарял. Така че това изобщо не
> прави НЕдобавянето на приставките като GNU/ някаква грешка.

Значи тези хора просто са объркани.  Както и повечето хора казват
"масло" с ударение на последната сричка, но това изобщо не означава,
че е правилно.  И докато аз мога да се примиря с тази чисто
граматическа грешка, с тази, която обсъждаме, не мога.

> Не са, но пък са части от абсолютно всяка Linux дистрибуция и затова, за да
> уважаваме разработчиците трябва да наричаме нещото, което за хората е Linux
> - Apache/Bind/GNU/PHP Linux, за да не показваме неуважение (представките са
> подредени по азбучен ред, за да не се обиди някой). Всяка една от тези части
> работи и без да има нужда от нищо предоставено от GNU проекта (компилатори,
> библиотеки или не дай си боже emacs).

Това, че наричаме операционната система с истинското й име
"GNU/Linux", съвсем не означава, че лепваме тази представка на всеки
един компонент.  GNU Emacs, GNU nano, GNU libc, GNU Chess, но пък
Linux, Apache, PHP, CUPS и т.н.  Изобщо не мога да проумея как някой
разработчик на Apache би се обидил, понеже наричат операционната
система GNU/Linux. 

> Linux се нарича ядрото на моята операционна система, която се нарича
> Slackware Linux, за други пък е Fedore Core за трети SuSE Enterprise
> Linux.

Това са все GNU/Linux дистрибуции.  За голямо съжаление много малко от
проектите за дистрибуции го изтъкват (сещам се само за Debian и
Ututo).  Ако следваме твоята логика, MS Windows трябва да се нарича
w32kernel.exe (или както там се казва ядрото), а Muck OS X трябва да
се нарича "модифицирано собственическо FreeBSD".  Понеже само
Майкрософт и Епъл предоставят тези две операционни системи, тук няма
объркване и хората ги наричат с истинските им имена.  Защо за любимата
ни ОС да не е така?

> Именно заради това не трябва навсякъде да се пляска GNU/ пред Linux.

Ако говорим за операционната система, то трябва да я назоваваме като
GNU/Linux или GNU+Linux.  Ако говорим за ядрото, разбира се, че ще му
казваме само Linux.

> Ако някой прави GNU дистрибуция на Linux съм съгласен да я нарече
> GNU/Linux, но за всяко друго използване на
> думата/търговската_марка/термина Linux да му се лепва отпред по едно
> GNU е най-малкото нагло.

Какво значи GNU дистрибуция на Linux?  GNU е операционна система, а
ядрото като компонент са избрали да се разработва последен.  GNU/Linux
е вариант на тази операционна система, който ползва ядрото Linux.
Други такива варианти са GNU/Hurd и GNU/kFreeBSD.  Според мен е много
по-нагло едно ядро да се нарича операционна система.

> Да хората трябва да знаят и който пожелае може да го научи без
> проблеми.

Ако знаеха, щяха да я наричат GNU/Linux :-}

> Не е нужно GNU полицията по представките да ни го напомня постоянно,
> защото става смешна.

Ние сме свикнали с това и целта ни не е да се харесваме на хората.
Ако мислиш, че е приятно непрекъснато да го напомняме, лъжеш се.
Единственият начин да спрем е хората да започнат да наричат системата
с истинското й име.

> И на gnu.com не може да се научи много за Linux.

Тази страница няма нищо общо както с GNU, така и с Linux.  Използвах
linux.com като пример, понеже преди излизаше като първо попадение в
Google.  Сега е linux.org, но примерът ми е валиден.  На www.gnu.org
има достатъчно нетехнически материали за Линукс (техническите,
доколкото знам, са на __kernel.org__).

-- 
In the GNU Project, discrimination against proprietary software is not
just a policy -- it's the principle and the purpose.  Proprietary
software is fundamentally unjust and wrong, so when we have the
opportunity to place it at a disadvantage, that is a good thing. --RMS


More information about the Dict mailing list