В Сети появились слухи о переходе образовательных учреждений России на свободное программное обеспечение. Предполагается, что выбор, скорее всего, падет на ALT LINUX. Вторым претендентом называют ASP LINUX. Уверен, последний будет внедряться в качестве свободного программного обеспечения. В трех регионах России (Пермский край, Татарстан и Томская область) уже проводится эксперимент по внедрению этого дистрибутива.
Представляем первую: ASP Linux.
«Все начиналось с черной кошки». Красивая фраза, но суть
отражает не полностью. Конечно, дистрибутив Black Cat Linux послужил
основой для создания линейки ASPLinux, но нельзя говорить, что этот
популярный в России дистрибутив начался с приходом в компанию ASPLinux
Леонида Кантера и Александра Каневского. До этого объединения был
выпущен ASPLinux Release Candidate 3, разрабатывался собственный
менеджер загрузки ASPLoader. Тем не менее, первые массовые дистрибутивы
ASPLinux «подхватили» нумерацию версий Black Cat Linux, а это говорит о
значении упомянутых программистов в совместном продукте.
Начиналось все относительно недавно
На тот период, когда возникла идея создания ASPLinux (а это 2000
год), самым качественным с точки зрения сборки пакетов и удобства в
работе считался Red Hat 6.2. Однако, его инсталлятор требовал от
пользователя определенных знаний и опыта. Примерно в то же время вышел
дистрибутив Corel Linux, который был основан на ограниченном наборе
пакетов Debian (только рабочая станция), но имел очень красивый и
простой в использовании установщик, доступный даже для начинающих
пользователей. Поэтому внутри компании SWSoft («прародителя» ASPLinux)
возникла идея создания дистрибутива, который сочетал бы в себе
функциональность и качество сборки Red Hat с простотой и удобством
Corel Linux. Исходные тексты установщика Corel были доступны по
лицензии GPL, поэтому он был частично использован при создании
инсталлятора ASPLinux. Сначала выпускались только универсальные
дистрибутивы (которые можно было использовать и на рабочем столе, и на
сервере) но, начиная с версии 7.3, в ASPLinux была выделена серверная
ветвь, так и названная – ASPLinux Server.
Этой же линии (углубление различий между настольной и серверной
версиями) компания придерживается сейчас и намерена придерживаться в
будущем. В настольных версиях будет осуществляться поддержка самого
современного оборудования и использоваться последние версии рабочих
сред, а в серверную будут включаться стабильные и проверенные
компоненты, обеспечиваться расширенная техническая поддержка. При этом
основным параметром оценки своих продуктов компания считает
стабильность. Все новомодные «навороты» хороши, но если из-за них
потеряется хотя бы часть пользовательских данных, врядли это кого-то
обрадует.
О популярности дистрибутива можно частично судить по форуму
сообщества ASPLinux, в котором с нетерпением обсуждались сроки выхода
новой версии – 11.2. Что касается сравнений с другими дистрибутивами,
то сложно сказать, какая из разработок лидирует в России, так как не
существует общепринятой и открытой статистики. (Да и возможна ли она
для свободного ПО, где с одного диска можно установить систему на
десятки и сотни компьютеров?) Единственное, что можно сказать точно –
то, что ASPLinux явно лидирует по коробочным продажам через сеть
компании 1С.
Обнаружено новое устройство?
Поддержка нового оборудования – одна из постоянных проблем для
разработчиков любых дистрибутивов. Если драйвера для Windows создатели
видео- и звуковых карт и прочего компьютерного «железа» разрабатывают
сами, то в Linux, как известно, все обстоит по-другому. Постоянное
сотрудничество инженеров ASPLinux с ведущими производителями
компьютеров позволяет новой версии дистрибутива определять и корректно
настраивать при инсталляции самое популярное на сегодняшний день
оборудование: контроллеры SATA, видеокарты ATI и NVIDIA (причем с
фирменными драйверами), звуковые карты.
Нельзя сказать, что у пользователей дистрибутивов ASPLinux 11.2
не бывает проблем по аппаратной части. Были они и у нас, но все это не
выходило за рамки типовых проблем Linux. Что поделаешь, если Canon не
пишет драйвера для своих принтеров под Linux?
Кросс-платформенные приложения
Несмотря на заметное противостояние закрытого и открытого ПО, все
большее развитие получают кроссплатформенные приложения. Для
обеспечения работы таких приложений в новом дистрибутиве предусмотрена
интеграция с Mono, открытой реализацией Microsoft .NET. В состав
ASPLinux 11.2 входит несколько приложений, написанных с использованием
Mono:
- персональная поисковая система Beagle;
- фотоальбом F-Spot;
- менеджер заметок Tomboy.
Персональная поисковая система Beagle интегрирована в графическую
среду Gnome и позволяет найти введенную фразу в документах
OpenOffice.org, сообщениях электронной почты (базы Evolution), диалогах
IM-клиента Gaim, кэше браузера Firefox.
ASPLinux, как и его родитель, Fedora Core, тяготеет к Gnome.
Любителям KDE приходится устанавливать свои «красивости» вручную. У нас
не получилось с ходу инсталлировать эту рабочую среду даже с
использованием штатных средств: менеджер пакетов не нашел библиотеку
libpostproc. Пришлось искать, скачивать и ставить пакет вручную. Дело
хозяйское, но с таким подходом о массовости использования ASPLinux
говорить не приходится.
Есть еще один не совсем понятный момент в работе с пакетами –
штатная утилита Yum не позволяет автоматически использовать
установочный DVD для поиска и инсталляции пакетов. Выбор профиля Local
не обеспечивает обращения к диску, для этого необходимо редактировать
конфигурационные файлы вручную.
Однако надо заметить один положительный момент. Yum Extender,
при использовании его с терминала, поддерживает докачку. После обрыва
связи Yum сам подхватывает загрузку недогруженных файлов. Для
«счастливых» обладателей модемов это бесценное свойство. Жаль, что при
использовании графического интерфейса такого не происходит.
3D desktop
В наше время невозможно обойти в обзоре дистрибутива тему
трехмерного рабочего стола, точно так же, как трудно представить себе
современный дистрибутив без этой функции. В ASPLinux 11.2 включен Xgl
от компании Novell, как самая стабильная, по мнению разработчиков,
реализация [Fedora Core использует AIGLX, разработанный Red Hat, –
прим. ред.]. Необходимые для работы Xgl проприетарные драйвера входят в
состав дистрибутива, так что у вас не должно возникнуть проблем, если
конечно, ваше оборудование достаточно современное.
Появление трехмерного рабочего стола – не единственное
обновление дизайна в ASPLinux 11.2. Основной темой оформления теперь
является Clearlook. В сочетании с «новым лицом» экрана входа в систему
и новыми обоями рабочего стола интерфейс стал более приятным для глаз.
Но и трехмерность рабочего стола, и смена основной темы – это
внешние, видимые изменения. Для пользователя гораздо важнее будет
другое – повышение производительности. Несколько важных составляющих
рабочего окружения GNOME, как то: отрисовка текста, выделение памяти,
некоторые отдельные приложения, теперь работают значительно быстрее. В
результате уменьшается время загрузки рабочей среды, программы в целом
быстрее реагируют на ваши действия, а это значительно повышает
комфортность работы.
Для владельцев ноутбуков
В ASPLinux 11.2 была добавлена пара опций, которые облегчат жизнь
владельцам ноутбуков. Прежде всего, это NetworkManager, который
избавляет пользователей от необходимости вручную переключаться на новую
сеть при перемещении из одного помещения в другое. NetworkManager может
автоматически переключится с проводной сети на беспроводную и обратно.
Функция управления питанием для ноутбуков – одна из самых
важных. Новый пакет gnome-power-manager позволяет настраивать реакцию
операционной системы на такие события, как критический разряд батареи,
закрытие крышки и другие. Пользователь может настроить для каждого из
этих событий свое действие: переход как в спящий режим (suspend), так и
ждущий (hibernate).
IP-телефония и видеоконференции
Голосовое общение через Интернет приобретает все большую
популярность. Приложение Ekiga, входящее в ASPLinux 11.2 и ранее
известное как GnomeMeeting, теперь поддерживает не только протокол
H.323 (Microsoft NetMeeting и другие приложения на платформе Windows),
но и SIP, который используется в Google Talk и программной АТС
Asterisk. Ekiga также может поддерживать сервис STUN, решающий проблемы
с NAT-маршрутизаторами. Если говорить простым языком, то с помощью
Ekiga можно звонить и принимать звонки, не имея публичного IP-адреса и
не настраивая переадресацию портов на шлюзе.
И напоследок
Есть еще несколько мелких улучшений, которые, возможно, и не так
значительны, но интересны. В Evolution была реализована поддержка общих
календарей с помощью протокола CalDAV. Этот протокол поддерживается
различными серверами совместной работы, включая свободно доступный
сервер Hula. Кроме этого, ASPLinux 11.2 может создавать и использовать
логические тома LVM. Установка операционной системы на массив
логических томов LVM позволяет гибко управлять дисковым пространством и
при необходимости расширять объем дискового пространства «на лету».
Резюме
ASPLinux – удобный и надежный дистрибутив. Те, кто уже работал с
ним, вряд ли сменят свой ASP на что-то другое. Для новичка этот
дистрибутив станет точно таким же полигоном, как и любой другой. Но
надо отметить один момент: ASPLinux – отечественная разработка. Он
глубже других дистрибутивов русифицирован и документирован, а это
далеко не малый плюс для тех, кто только вступает в мир Linux.
|