> man operating_systems
Развитие Linux: куда теперь?
Пути Linux неисповедимы
на Четверг, 19 Январь 2006, 02:52
добавил: Дмитрий Царьков aka ddc список авторов печатать элемент контента создать pdf-файл  элемент контента
категория Статьи > Unix
просмотров: 9910


Химеры, или Preface II
<P align=right>Л.И. Брежнев, открывая заседание политбюро:
В последнее время часто говорят, что вместо меня в машине возят чучело. Так вот, я ответственно заявляю, что это - неправда. Это чучело в машине и есть я!

Бородатый анекдот
</P>
Из комментариев к первой редакции этого писания я сделал вывод, что читатель воспринимает мои мысли по поводу путей развития Linux как попытки назвать продукты Microsoft, WYSIWYG-приложения и т.д. плохими. Так вот, как Вы уже наверно поняли из эпиграфа, это не так.

Я действительно не люблю продукты Microsoft и WYSIWYG-редакторы, но я не хочу сказать, что это плохое ПО. Этот подход имеет свои плюсы и свои минусы, имеет потенциальных потребителей, рыночное обоснование существования и т.д., просто я действительно не понимаю, зачем это всё нужно переносить в Linux.


UNIX-way
<P align=right>Но где она живёт,
Вечная любовь -
Слепое знамя дураков?

"Агата ", песня "Вечная лю"
</P>
Итак, что объединяет методологию работы в UNIX-подобных ОС?
  1. единое файловое пространство;
  2. маленькие "" утилиты;
  3. взаимодействие программ;
  4. стандарты и форматы;
  5. функциональност в ущерб простоте в использовании;
  6. изящество в решении задачи.
Чтобы не вдаваться в словоблудие, я решил попытаться раскрыть каждый из этих принципов в соответствующем "case study".


Единое файловое пространство

В UNIX есть один корень файловой системы, к которому всё монтируется. Любой файл файл файловой системы имеет выразительное название и выразительный путь, так что имея сведения о содержимом файла, можно с очень высокой точностью определить его название и местонахождение Файлами является всё; если что-то не является файлом, его нет в UNIX.

Такой подход в целом прослеживается во всех приложениях всех дистрибутивов UNIX. Но не все йогурты одинаково полезны! В качестве примера вредного йогурта возьмём монтирование CD в дистрибутиве SuSE.

индекс статьи
страница 1 : страница без заголовка
страница 2 - текущая : страница без заголовка
страница 3 : страница без заголовка
страница 4 : страница без заголовка
страница 5 : страница без заголовка
страница 6 : страница без заголовка
страница 7 : страница без заголовка
страница 8 : страница без заголовка
страница 9 : страница без заголовка
страница 10 : страница без заголовка
страница 11 : страница без заголовка
страница 12 : страница без заголовка


© OSRC.info, 2004-2010.
Авторские права на любые материалы, авторы которых явно указаны, принадлежат их авторам. По вопросам публикации таких материалов обращайтесь к авторам.
Авторские права на любые другие материалы принадлежат OSRC.info.
Сайт является помещением библиотеки. Копирование, сохранение на жестком диске или иной способ сохранения произведений осуществляются пользователями на свой риск.
При использовании материалов сайта ссылка на OSRC.info обязательна.