Книга: Linux и все, все, все... Статьи и колонки в LinuxFormat, 2006-2013
Desktop’изация BSD
Desktop’изация BSD
LinuxFormat, #81 (июль 2006)
Недавний выход релизов DesktopBSD и PC-BSD опять поднял вопрос о пригодности BSD-систем вообще к настольному применению. Обе эти системы – дистрибутивы FreeBSD, дополненные графическими инсталляторами на базе универсального BSD Installer, средой KDE в качестве пользовательского окружения, укомплектованные набором KDE-приложений. Сами по себе они интересны, но оставляют впечатление недоделанности. И, в сущности, представляют собой нечто среднее между демо-версией и трамплином для прыжка к настоящей FreeBSD.
Возникает закономерный вопрос – а почему бы не использовать на десктопе самую обычную FreeBSD? Тем более, что и сами ее разработчики предприняли некоторые шаги в этом направлении. Я имею ввиду недванее заявление Скотта Лонга о том, что отныне при развитии этой системы будут учитываться и интересы так называемых «простых» пользователей.
Речь идет об улучшении автоконфигурирования оборудования, в первую очередь – о разработке аналога механизма HAL (Hardware Abstraction Layer), позволяющего, в частности, подключать любые съемные носители прозрачно для пользователя. Конечно, и для многих пользователей Linux единственным средством для этого признается mount
, а все остальное – от Глюкавого. Каюсь, и автор этих строк до недавнего времени был в их числе. Однако нынче, преодолев свой консерватизм, признаю, что HAL – штука крайне удобная. И ее внедрение во FreeBSD немало способствовало бы «desktop'изации» этой ОС.
- Новый инсталлятор Debian
- Процессор Cell и его роль в Linux-революции
- Open Source: разработчики и спонсоры
- Kubuntu в роли пасынка?
- Xubuntu: в благородном семействе прибыло
- Desktop’изация BSD
- Семь шагов Linux-дистрибуции
- LinuxWorld 2006
- На злобу дня, или Oracle vs Red Hat
- Будущее Open Source: коммерциализация или сайентификация?
- 8.1.4. The Mach BSD UNIX Server
- FreeBSD: рождённая свободной
- 5.3.1.2. Элементы каталогов Linux и BSD
- 5.3.2. Функции размещения каталогов BSD
- 6.1.5.1. Системы BSD: timezone(), не timezone
- 9.1.6.2. Использование функций BSD: wait3() и wait4()
- 10.4.2. BSD и GNU
- 14.2.3. Блокирование BSD: flock()
- 29.2. BPF: пакетный фильтр BSD
- Настройка сервера BSD LPD
- Указание сервера на клиенте BSD LPD
- Получение заданий от клиентов BSD LPD и LPRng