CITKIT.ru - свободные мысли о свободном софте
Деловая газета CitCity.ru Библиотека CITForum.ru Форумы Курилка
Каталог софта Движение Open Source Дискуссионный клуб Дистрибутивы Окружение Приложения Заметки Разное
17.09.2019

Последние комментарии

ОСТОРОЖНО: ВИНДОФИЛИЯ! (2250)
24 December, 22:53
Kubuntu Feisty (15)
24 December, 18:42
Один на один с Windows XP (3758)
24 December, 11:46

Каталог софта

Статьи

Дискуссионный клуб
Linux в школе
Open Source и деньги
Open Source и жизнь
Windows vs Linux
Копирайт
Кто такие анонимусы
Лицензии
Нетбуки
Нужен ли русский Linux?
Пользователи
Дистрибутивы
Идеология
Выбор дистрибутива
Archlinux & CRUX
Debian
Fedora
Gentoo
LFS
LiveCD
Mandriva
OpenSolaris
Slackware
Zenwalk
Другие линуксы
BSD
MINIX
Движение Open Source
История
Классика жанра
Окружение
shell
Библиотеки UI
Графические среды
Шрифты
Приложения
Безопасность
Управление пакетами
Разное
Linuxformat. Колонки Алексея Федорчука
Заметки
Блогометки
Файловые системы
Заметки о ядре

Дистрибутивы :: BSD :: FreeBSD

FreeBSD как она есть
Героиня выходит на сцену

CITKIT.ru

Страницы: предыдущая :: 1 :: ... :: 4 :: 5 :: 6 :: 7 :: следующая

Содержание

И всё же о специфике

Однако я, во-первых, существенно забежал вперёд — вопросы портов и пакетов будут предметом подробного рассмотрения в соответствующей главе, а во-вторых, отдалился от основной темы главы нынешней — определения специфики FreeBSD в ряду других Unix-подобных систем, как свободных, так и не очень.

Хотя основные черты этой специфики мы вроде бы рассмотрели. Если подытожить всё сказанное ранее, они будут выглядеть так:

  1. FreeBSD — открытая и свободная операционная система, и это отличает её, как и её собратьев по BSD-семейству и Linux'а, от проприетарных операционок, носящих марку собственно UNIX;
  2. во внутреннем устройстве FreeBSD чётко обособляются базовая часть системы, обеспечивающая её функциональность, и система установки привлечённых сторонних приложений, обуславливающая её расширяемость и приспособленность к решению конкретных пользовательских задач;
  3. базовая часть системы (FreeBSD Distributions) разрабатывается в рамках единого проекта, а не являет собой, подобно Linux'у, конгломерат из ядра, утилит и приложений различного происхождения;
  4. наконец, FreeBSD лицензирована на условиях BSD-стиля, что допускает включение в неё компонентов, распространяемых под любыми свободными лицензиями.

На этом специфику FreeBSD можно считать однозначно определённой? Не совсем. Потому что три пункта из приведённых четырёх, отличая FreeBSD от Linux'а, в то же время объединяют её со всеми остальными представителями BSD-семейства. Значит ли это, что между ними нет никакой разницы?

Ответ будет отрицательным. Конечно, все BSD-системы, происходя из общего корня, сохранили множество общих черт, и, с точки зрения пользователя, разница между ними на глаз меньше, чем между такими дистрибутивами Linux, как Slackware и Mandriva. Однако если обратиться к назначению отдельных BSD-систем, то их своеобразие проявится достаточно выпукло.

Для начала вспомним еще об одном пункте из трафаретного определения FreeBSD в начале этой главы, о котором речь пока более не заходила — о кросс-платформенности.

Исторически сложилось так, что первозданный UNIX стал кросс-платформенной системой если не со дня своего рождения, то с весьма юного возраста. Эта его черта была свойственна не только развивавшимся в Беркли BSD UNIX, но наследовавшей последнему NetBSD и её форку — OpenBSD.

FreeBSD же с самых первых дней своего существования была адаптирована для использования на единственной и самой демократичной платформе того времени — на IBM PC в лице процессора архитектуры x86. Да, со временем она была портирована на компьютеры с процессором Alpha, а затем на остальные 64-битные архитектуры — PowerPC, Sparc64, Itanium (IA-64) и, наконец, на AMD64 (она же Intel EM64T или x86_64). Однако список этот не идёт ни в какое сравнение даже со списком платформ, поддерживаемых OpenBSD, не говоря уже о NetBSD, в котором, кажется, фигурируют процессоры всех времён и народов.

Кроме того, создаётся впечатление, что кросс-платформенность во FreeBSD существует более "для галочки", нежели из реальной потребности на всех архитектурах, кроме x86 и x86_64. Ибо архитектура Alpha, как это ни прискорбно, давно мертва морально, а последние её представители приближаются и к физической смерти. Прочие же платформы из нашего списка распространяются с собственными ОС, не оставляя широкой ниши для инсталляции на них FreeBSD. Так что магистраль её развития по-прежнему совпадает с вектором движения x86 и продолжающей её линию x86_64. Каковые, кстати, остались и единственными платформами массовых компьютеров для конечного пользователя.

Да, как это ни покажется странным сегодня, когда FreeBSD рассматривается как преимущественно серверная ОС (а то и сугубо серверная, не пригодная к десктопному использованию), в годы её зарождения она позиционировалась как система для конечного пользователя. Другое дело, что конечными пользователями её выступали преимущественно её же разработчики (аналогично тому, как это было и на раннем этапе развития Linux'а). Но в любом случае ни основоположники NetBSD, ни, позднее, создатели OpenBSD конечного пользователя не принимали в расчёт ни в каком виде.

И вот это сочетание — ориентация на массовую платформу PC-машин и учёт интересов конечных пользователей, пусть и весьма специфических, и предопределил пятую характерную особенность FreeBSD, в сочетании с тремя предыдущими делающую её уникальной в кругу FOSS-операционок.




Страницы: предыдущая :: 1 :: ... :: 4 :: 5 :: 6 :: 7 :: следующая

Комментарии

Страницы комментариев: 1 :: 2 :: 3 :: следующая

аноним, Mon Jan 5 08:43:39 2009:
а вообще чего вы хотите от этого ведь это полный бред
Виктор Коновалов, Sat Dec 20 06:23:01 2008:
Эхх... почитаешь эдакое и поневоле забываешь о подводных камнях и острых углах.
Это я о том, что на практике вырисовывается ситуация:
на бюджетно-ширпотребное железа _особенно_
на шине USB дров НЕТ.
Точнее они появляются через год-два после того как железка уже ушла из топа прайсов, а то и вообще из продажи пропала.
Похоже пока фря не отвоюет заметный сегмент десктопного рынка внимания на неё не обратят...
8-(
nitrate, Sat Nov 22 16:52:34 2008:
2 аноним
>>"пес...то" - не понял
синоним "очень хорошо"

беллетристика может и присутствует...ну так этож не howto. так что критику, мол, "раздуто", - фтопку. идеальных работ не бывает, ибо все мы пока еще по земле ходим. лично я читаю и пока доволен. Алексей, спасибо.
Алексей Федорчук, Mon Nov 17 08:57:33 2008:
2 аноним, суббота, 15 ноября 2008 г. 19:11:38:
Спасибо, поправил
аноним, Sat Nov 15 19:11:38 2008:
"в дереве портов иногда представлено несколько версий одной и той же программы, тогда как в коллекцию портов, как правило, включена лишь одна из них"

по смыслу здесь вместо одного из слов "портов" должно фигурировать слово "пакаджей".
аноним, Sun Nov 9 21:38:16 2008:
Отличная статься, по крайней мере для меня, совершенно не знакомого с nix, но "пес...то" - не понял
аноним, Sun Nov 9 21:36:22 2008:
не понял "пес...то"
аноним, Sat Oct 25 11:52:46 2008:
Вадим, суббота, 25 октября 2008 г. 10:58:51:
"Однако я, во-первых, существенно забежал вперёд.... а во-вторых, отдалился от основной темы главы нынешней..."

"техническая" беллетристика
------

каждый человек думает - как умеет. так и пишет. хоть че-то написал.
аноним, Sat Oct 25 11:46:54 2008:
2 Вадим

Должны же за что то платить. За количество страниц, например:D И за перевод.
Вадим, Sat Oct 25 10:58:51 2008:
Ужасный авторский стиль, очень много воды, статья раздута.

"Однако я, во-первых, существенно забежал вперёд.... а во-вторых, отдалился от основной темы главы нынешней..."

"техническая" беллетристика

Страницы комментариев: 1 :: 2 :: 3 :: следующая

Комментарии заморожены.

Новости:

Все новости на CitCity.ru

Компании месяца

 
Последние комментарии
Почему школам следует использовать только свободные программы (101)
20 Декабрь, 14:51
ОСТОРОЖНО: ВИНДОФИЛИЯ! (2250)
самоклеящиеся этикетки
24 Декабрь, 22:53
Linux в школе: мифы про школу и информатику (334)
24 Декабрь, 22:43
Kubuntu Feisty (15)
24 Декабрь, 18:42
Software is like sex: it's better when it's free.
©Linus Torvalds