Издательский дом ООО "Гейм Лэнд"СПЕЦВЫПУСК ЖУРНАЛА ХАКЕР #69, АВГУСТ 2006 г.

от сервера к десктопу

КРИС КАСПЕРСКИ АКА МЫЩЪХ

Спецвыпуск: Хакер, номер #069, стр. 069-022-1


ПОДВОДНЫЕ КАМНИ ОПТИМИЗАЦИИ

XBSD-СИСТЕМЫ РУЛЯТ НА СЕРВЕРАХ, НО НА ДЕСКТОПАХ ОНИ ОТДЫХАЮТ. САМИ ОЧЕНЬ ТРЕПЕТНО ОТНОСИМСЯ С XBSD (ОСОБЕННО К FREEBSD 4.5), ПОТОМУ ЧТО ЛЮБИМ КОНСОЛЬ И ПРИВЫКЛИ РАБОТАТЬ С КОМАНДНОЙ СТРОКОЙ, КОТОРУЮ НЕ ПРОМЕНЯЕМ НА ФАЙЛОВЫЕ МЕНЕДЖЕРЫ. ОТ BSD В ОСНОВНОМ ТРЕБУЕТСЯ КОМПИЛЯТОР GCC. ДЛЯ РАБОТЫ ЭТОГО ВПОЛНЕ ДОСТАТОЧНО, А ВОТ ДЛЯ РАЗВЛЕЧЕНИЙ — УВЫ!

Типичный пользователь будет чувствовать себя весьма неуютно, если не сможет запустить WinAmp или посмотреть видеофильм. А еще редактировать офисные документы, открывать pdf...

Короче, если использовать xBSD в качестве основной операционной системы, нам обязательно понадобиться GUI, иначе... это уже какой-то извращенный садомазохизм получится, с добровольной самоизоляцией от цивилизованного мира.

[за и против.]

Ругая Windows, которая «тормозит» и занимает столько места на диске, сколько находит, мы забываем, что KDE (или GNOME – если кто хочет играть, а не работать) тормозит еще сильнее, а места занимает столько, что...

В отличие от LINUX, в xBSD «десктопное окружение» не ставится из коробки и требует не только танцев с бубном, но еще и толстого канала, поскольку качать придется столько, что стоимость трафика может запросто превысить цену лицензионной копии Windows Professional. Если последняя сразу ставится и работает, то xBSD требует кучи библиотек, поставленных в исходных текстах и влекущих обширные зависимости, которые, в свою очередь, влекут свои зависимости. Причем старые (и легкие) версии библиотек зачастую не удается откомпилировать той версией компилятора, что поставляется в свежих релизах xBSD, а новые — намного тяжелее, да и компилируются сложнее. Даже имея опыт работы с xBSD, собрать из нее десктоп за один день практически нереально. Одна лишь перекачка из сети и компиляция потребуют гораздо большего времени! О том, что каждая откомпилированная программа требует тестирования, скромно промолчим...

Но эти проблемы меркнут на фоне проблем с оборудованием, и в первую очередь — с видео-картами. Единственная компания, которая их изредка пишет — это NVIDIA, остальные же просто не обращают на xBSD внимания, поскольку на рынке десктопов она занимает очень узкий сегмент. Без родных или хотя бы реверсированных драйверов не удастся задействовать наивысшее разрешение и аппаратные фичи, ограничившись стандартным VGA или VESA-режимами. Разрешение, впрочем, можно настроить и вручную (если, конечно, знать, какие параметры для этого необходимо передать карте). С частотой развертки дела обстоят чуть сложнее, и приходится либо покупать LCD-монитор (у которого такого понятия просто нет) или подбирать необходимые параметры вручную. Все это требует знаний и времени, а время — деньги.

Ладно, будем считать, что KDE мы все-таки запустили, пускай и не без мата :). Остается найти программы. А с программами дела обстоят довольно туго. Если под LINUX имеется хоть что-то (немного офисных пакетов, 1С бухгалтерия, пара-тройка 3D-игр), то под BSD нет вообще ничего. Правда, есть возможность запускать LINUX-приложения в режиме совместимости, однако... тормоза при этом резко усиливаются, а некоторые программы вообще не запускаются. В особенности, это касается эмуляторов Windows, без которых даже под LINUX'ом мало что можно сделать.

Содержание  Вперед на стр. 069-022-2