Отправляет email-рассылки с помощью сервиса Sendsay

Linux Info

  Все выпуски  

В 34 выпуске, объёмная статья, посвещённая оконным менеджерам.


Информационный Канал Subscribe.Ru

Linux Info
  Рассылка: "Linux Info" version 0.34
 
  Редактор рассылки: Осинцев Владимир oc(a)umail.ru
 
:[ Поиск по архиву рассылки
Поиск по архиву рассылки
"Linux Info"


:[ /usr/bin
Sendmail ( 8.12.8 )
ALSA driver ( 0.9.0rc8a )
Gaim ( 0.59.9 )
Blender ( 2.26 )
Fetchmail ( 6.2.2 )
Phoenix ( 0.5 )
IceWM ( 0.1.2.6 )
QCad ( 1.5.4 )
:[ Релиз
В 34 выпуске, объёмная статья, посвещённая оконным менеджерам.
 
:[ /tmp/news
MySQL 4.0.12 (источник: OSnews )
Вышла первая стабильная версия MySQL линейки 4.x. Как известно, MySQL 4.x предоставляет существенные улучшения, в первую очередь, в области поддерживаемого этой СУБД диалекта SQL. Ветвь 4.x существует достаточно давно, однако до сих пор она имела статус "для разработчиков". MySQL 4.0.12 - первый релиз этой ветви, рекомендованный для промышленного применения. Скачать...
Lindows.com запускает программу участия в прибыли (profit-share) (источник: Cnet News )
Производители PC смогут получить до 20% прибыли с продаж ПО. Программа, получившая название RevShare, ориентирована на производителей PC. Участники RevShare обязуются платить 500 USD в месяц за право предустанавливать LindowsOS на неограниченном числе компьютеров, а Lindows.com будет выплачивать им до 20% прибыли с продаж ПО. Точная величина доли каждого из участников будет зависеть от его объема продаж. Подробнее...
hared Source становится либеральнее (источник: TheRegister)
Это еще не GNU GPL, но все же лучше, чем было раньше. Новый вариант лицензионного соглашения Microsoft Shared Source (в первую очередь, ASP .Net Starter Kit License) допускает модификацию ПО, распространение его в виде исходного кода и создание производных работ без уведомления об этом Microsoft и уплаты лицензионных отчислений. Таким образом, Microsoft кое-где отказывается от политики "смотри, но не трогай". Правда, и в этой "бочке меда" есть своя "ложка дегтя": по сути, запрещено комбинировать и распространять ПО вместе с открытыми продуктами. Microsoft, скорее всего, никогда не примет условий GPL, но со временем может придти к чему-то BSD-подобному. Подробнее...
NetBSD празднует свое десятилетие (источник: /. )
Разработка этой ОС была начата 21 марта 1993 года. Именно в этот день Крис Деметруа (Chris Demetriou) отослал в каталог CVS первый файл будущей операционной системы, src/Makefile. Завтра во многих странах мира пройдут праздничные мероприятия, посвященные этому радостному событию С днем рождения, NetBSD! Подробнее...
Уязвимость в ядре Linux (источник: ZDnet.com )
Локальный пользователь может получить привилегии root'а. В ядре Linux серий 2.2.x и 2.4.x присутствует ошибка, благодаря которой любой пользователь, имеющий учетные запись в системе, может приобрести права root'а. К счастью, произвести такую атаку можно только локально. Алан Кокс (Alan Cox) выпустил патч для этой ошибки в минувший понедельник. Подробнее...
Red Hat и HP подписали новое соглашение (источник: ZDNet Co Uk )
Компании надеются, что эти меры позволят поднять объем продаж Linux-серверов на новый уровень. Согласно договору, клиенты смогут обращаться к HP с вопросами, касающимися Linux. HP, в свою очередь, удостоверится, что все три разновидности RH Enterprise Linux корректно работают на ее оборудовании. Иными словами, клиенты обеих компаний смогут работать "с единым глобальным центром ответственности". Компании надеются, что эти меры позволят поднять объем продаж Linux-серверов на новый уровень. Подробнее...
IBM 'Squadron': к бою готов! (источник: ZDnet UK )
Компания выпустила первый Unix-сервер на базе Power5. Прототип нового high-end Unix-сервера Squadron (ранее Armada) от IBM использует 64-битный процессор Power5. Это важный шаг на пути к объединению четырех существующих серверных линеек IBM в одну. По словам Адалио Санчеза (Adalio Sanchez), главного менеджера группы IBM Unix server, Squadron появится в продаже в 2004 году. Подробнее...
Почему патентованное ПО лучше? (источник: ZDnet.com )
Давайте повнимательнее посмотрим на TCO. Полная стоимость владения (Total Cost of the Ownership, TCO) остается камнем преткновения между сторонниками и оппонентами OSS. В предыдущей статье мы дали слово адвокату Open Source, а теперь послушаем его противника. Основными параметрами, рассматриваемыми при принятии решения о приобретении того или иного продукта являются время внедрения (time to market), качество и TCO. OSS, по большей части, разрабатывается добровольцами, а это требует больше времени. Нарекания к качеству открытых продуктов, в основном, сводятся к документации и невозможности использовать при разработке коммерческих продуктов для его повышения (упоминаются Parasoft Jtest и Compuware Boundschecker). Что же касается TCO, то автор исследования считает, что для открытых продуктов сложнее найти профессиональные образовательные центры, чтобы обучить имеющуюся команду. Подробнее...
 
:[ /usr/share/Дистрибутивы&Атрибутика

Доставка продукции осуществляется интеренет-магазином LinuxCenter

ASPLinux 7.3 Server Edition (6CD)
ASPLinux 7.3 Server Edition - это стабильное решение для построения надежно защищенной сети малого и среднего предприятия, включающей почтовые серверы, интернет - и web-серверы, серверы печати, серверы приложений, серверы баз данных. Централизованная настройка большинства сервисов и программ, входящих в дистрибутив, существенно уменьшает сложность их установки, использования и администрирования.

Серверный дистрибутив ASPLinux основан на ASPLinux 7.3, с исправленными и обновленными версиями пакетов, что обеспечивает высокую стабильность и защищенность системы. Кроме того, ASPLinux 7.3 Server Edition содержит в себе демонстрационные и пробные версии коммерческих пакетов.
ALT Linux Junior 2.2 (1CD)
Дистрибутив Junior 2.2 прекрасно подходит для использования в офисе и дома, прост в установке и использовании. В комплект входят загрузочный CD, новое руководство пользователя и наклейка на компьютер.

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

Для домашних пользователей в дистрибутив включены средства воспроизведения для современных форматов хранения мультимедиа информации, таких как DVD, VideoCD, MPEG4 (DivX), MP3 и т.д. Производительность трёхмерных игр на современных видеоконтроллерах удовлетворит пристрастия самого заядлого игрока.
 
:[ ОБЗОР ОКОННЫХ МЕНЕДЖЕРОВ

Автор: Осинцев 'Ос' Владимир
oc(a)umail.ru

GUI в Linux состоит из двух основных частей: X Window System и собственно оконного менеджера. X Window System (конкретно его бесплатная реализация пакет XFree86, именуемый в народе иксами) - сервер, а оконный менеджер - клиент, получаем стандартную модель 'клиент-сервер'. Такая модель представляет большие возможности, но зачастую на пользовательских машинах X Window и оконный менеджер устанавливаются вместе.

Система X Window осуществляет связь с железом (видеокарта, монитор, клавиатура, мышь) и предоставляет простейшие графические возможности (цвета, рисование графических примитивов, вывод текста, и т.д.). XFree86 может быть запущена на всех Unix и Unix-like системах таких как: Linux, всё семейство BSD, Sun Solaris x86, MacOs X так же поддерживаются OS/2 и Cygwin; сервер работает одинаково на любой платфоре.

KDE основана на библиотеке Qt от Trolltech, а Gnome на Gtk+. Библиотека является ответственной за то, в частности, каким образом X Window будет отрисовывать меню, кнопки, иконки и другие графические элементы.

Менеджер окон отвечает за расположение и вид самих окон и рабочего стола, чаще всего включает в себя систему контроля за пользовательскими сеансами, набор прикладных программ, утилит и тд.

Если Xfree86 - это стандарт, то оконных менеджеров существует огромное множество лучшим из которых и посвящена данная статья.

DocApp'ы - что-то вроде апплейтов, с помощью которых на экран выносятся полезная информация: температура процессора, его загрузка, сколько свободно памяти/диского_пространства, состояние соединения с сетью, состояние почтового ящика, часы, календарь и многое-многое, перечислять всё нет смысла. Из подобных программ "всё в одном" Gkrellm, она заслуживает отдельной статьи.

Поставляются во всех более или менее популярных дистрибутивах и по умолчанию устанавливаются оба. Большинство считают их основными, а некоторые люди и единственными оконными менеджерами. По заявлению разработчиков KDE - этот оконный менеджер работает на 65% машин,использующих графический интерфейс как таковой, от себя добавлю, что KDE действительно самый популярный wm, но цифры явно завышены.

Но почему их два...KDE project, созданный в 1996 году, основывался на библиотеках Qt от норвежской компании Trolltech, которая предоставляла их в то время под лицензией BSD, а не GPL. Поэтому в 1997 году появился проект Gnome, целью которого была разработка графической среды, удовлетворяющей лицензии GPL. Потом Trolltech сменила лицензию QT на GPL (более подходящую для Open Source-проектов), но Gnome уже развивался.

KDE имеет интуитивно понятный win-подобный интерфейс, что делает его привлекательным для пользователей, пришедших из Windows. Gnome только приближается к этим параметрам. Оба они имеют рабочий стол с иконками, подобие кнопки пуск, несчисляймое множество тем, огромное количество утилит и продвинутые программы-конфигураторы, пожалуй на этом всё, что я могу сказать о них хорошего.

KDE нетолько самый популярный, но и самый тормознутый (без преувилечения), даже на мощных машинах он грузится около 12-15 секунд и это не лечиться... Gnome не такой тормознутый: его загрузка идет около 8-10 секунд, но, например, загрузка BlackBox или iceWM занимает меньше секунды...

Эти проекты развиваются благодаря огромному количеству программистов, новые версии периодически выходят и хочется их использовать сразу, а не ждать появления в каком либо дистрибутиве... Я к тому, что обновить по обычному модему и KDE и Gnome очень проблематично, например, для обновления KDE до версии 3.1 нужно выкачать саму библиотеку Qt версии 3.1 (около 10 Мб), потом кучу исходников KDE (до нескольких сотен Мб.). У Gnome дела обстоят чуть лучше. Возможно между KDE и Gnome вы уже тянитесь ко второму, так как везде он чуть-чуть превосходит, но не спешите...

Последняя стабильная версия 0.16 выпущенаа ещё в 1999, а над долгожданной версией 0.17 ведёться "разработка", думаю, можно констатировать смерть этого проекта. Довольно тормознутый оконный менеджер, с кучей наворотов, большинство из которыхнеоправданныы и бесполезны. Поддерживает темы, сглаживание TrueType шрифтов, X11R6 менеджер сессий, виртуальные рабочие столы, docApp'ы, и спец эффекты: появляющиеся из далека подсказки, анимация и тд. Поддерживаемые платформы: Linux, BSD, Solaris, HP, Irix, AIX. Под этим проектом написано некоторое количествособственныхх библиотек, которые используют в работе другие wm. Имеет большое количество встроенных тем и интегрированную неплохую программу конфигурации. Не проект, а скорее прикол, задачей которогоявляетсяя повторить интерфейс WindowsXP, но со спецификой Linux и ничего более.Пишется всё это дело на Kylix, из-за чего достаточно тормознутый и имеет относительно большой размер(около 6 Mb), возможно, это его и погубит. Сами разработчики говорят, что XPde не претендует на роль оконного менеджера, по его мнению, их только два: KDE и Gnome, а написан для пользователей WindowsXP дляупрощенияя миграции на Linux.

Вызывает опасение у разработчиков и пользователей сама корпорация Microsoft, которая вполне возможно заметит XPde и обратится в суд, они это любят...

Имеет простой и очень информативный сайт, особенно заслуживает внимание подробнейший FAQ. Расшифровывается как Free, Famous, Fast, Fantastic, Flexible, F!@#$%, Final, Funky, Funny Virtual Window Manager. Разработкаидетт полным ходом.

Вот это то что нужно: скорость загрузки минимальная (меньше секунды) простой даже можно сказать примитивный интерфейс, но очень гибкий. Имеет простой и понятный конфигурационный файл, изменяя который вы можете изменить всё, ну или практически всё ;) Для эффективной и удобной работы без тонкой настройки не обойтись, а это отнимает большое количество времени, что и отпугивает обычных пользователей, предпочитающих всё и сразу (идеология Microsoft).

Его характеризует хорошая поддержка шрифтов, включая сглаживание, применение к тексту теней (хорошо смотрится со светлым текстом), поддержка нескольких виртуальных рабочих столов и docApp'ов, поддержка модулей написанных на Perl и Tcl, например, существует модуль помещающий подобие кнопки 'Пуск' на рабочий стол.

Базируется на библиотеке GTK+. Разработчики стремились к тому, что бы сделать графическую среду, как можно более дружелюбной к пользователю, конфигурация системы осуществляется набором утилит, а не правкой конфигурационных файлов в ручную (для большинства оконных менеджеров есть программы конфигураторы, но в сам пакет они не входят, например BlackBox, а в XFce весь системный софт встроен). Как говорят сами программисты: "XFce - среда, созданная для user'ов, имеющая очень простую настройку".

В этот своеобразный тулкит входит: оконный менеджер, XFTree - файловый менеджер, часы и календарь, модуль поддержки Gnome, утилиты для конфигурирования мыши и звука, XFGlob - мощный инструмент поиска файлов, программа представляющая собой панель в нижней части экрана и масса shell скриптов для этой панели (xfterm, xftrash, xfprint, xfhelp, xfmountdev, CDE2Xfcepal и др.)

Из особенностей отмечу, что XFce переведён на множество языков, в том числе и на русский. Поддерживает: технологию "Drag and drop", пользовательские сеансы, от 2 до 10 виртуальных рабочих столов, темы (встроены 3 темы), сглаживание шрифтов и тд.

Хорошее решение для людей, которые хотят быстрый wm с простым и доступным интерфейсом.

Появился относительно недавно, но без приувеличения входит во все дистрибутивы: большие и маленькие, знаменитые и совсем не известные... Выглядит как Win'95: кнопка "Пуск", панель со встраивающими аплейтами (часы, сеть, загрузка процессора и тд.). Много тем, но все они какие-то не такие, из 40-50 я не нашёл не одной, чтобы радовала глаз. С одной стороны, мне до ужаса НЕ удобно на нём работать, с другой стороны, я знаю к учу народа, которые просто души в нём не чают.

Из объектиных преимуществ отмечу очень развитый конфигуратор iceprefs.

Официальный оконный менеджер проекта GNUstep (см. ссылку на врезке). Внешний вид эмулирует стиль NeXTSTEP, хотя и с некоторыми отличиями. Поддержка и совместимость с GNUstep, ICCCM, Motif, OPEN LOOK, KDE и GNOME. Поддерживается русский язык, в комплекте также утилита WMSetfont для смены кодировки без перезапуска wm. Отличная утилита WMPrefs для конфигурации.

Пожалуй основная идея интерфейса NeXTSTEP - цепочки иконок заменяющие "традиционные" иконки-значки на десктопе. Отличие: иконка помимо традиционной функции - именования приложения графическим символом и его запуска, может представлять и уже работающее приложение.

Не требователен к ресурсам: отъедает от 1,5 до 2 Мб памяти. Window Maker - функциональный и приятный на вид оконный менеджер, с прекрасными возможностями настройки внешнего вида (но без излишеств), и главное, превосходно выполняющий основную функцию требующуюся от оконных менеджеров - комфортное для пользователя управление окнами приложений на экране монитора.

После 7 бетаверсий 18 сентября 2002 года вышел окончательный релиз blackbox 0.65.0-final. Поддерживаемые платформы: Linux, BSD, OS/2, Cygwin, MacOs X, Sun Solaris, Irix, HPUX. Написан на C++, тарболл с исходниками bb занимает 275 кб!!! Под его семейством понимаются оконные менеджеры, использующие куски кода bb, но по сути, мало чем отличаются от оригинала.

Bb качественно переведён на множество языков, в том числе и на русский, поддерживает docApp'ы, антиальясинг, темы, виртуальные рабочие столы (их количество устанавливается пользователем в первую неделю и в дальнейшем не меняется), быстрые клавиши (bbkeys) и тд.

В нём всё сделано для его быстродействия, если нет иконок - это не значит, что программисты не додумались или не могут их сделать, просто они НЕ НУЖНЫ и от них отказались преднамеренно. Этот оконный менеджер не пытается повторить какие либо ОС, как большинство, а идёт своей дорогой, в нём нет кнопки пуск, нет иконок на рабочем столе, лишь очень маленькая панелька с название виртуального рабочего стола, часиками и названиями окон, меню вызывается третьей кнопкой мыши на свободной части рабочего стола. Для эффективной, удобной и быстрой работы нужно помучатся с конфигурацией этого меню, но потом привыкаешь на столько, что всякие там кнопки пуск кажутся каким-то извращением.

Это самый маленький, самый быстрый и самый красивый wm. Темы состоят из стилей, обоев и звуков (встречается редко), только в стандартный комплект входит около 15 тем, а архивы freashmeat просто ломятся от их обилия. Темы от bb подходят для всего его семейства и наоборот. Каждый стиль представляет собой очень маленький текстовой файлик, в котором описывается что каким цветом/градацией окрашивается, какой шрифт и обои используются.

Всё что сказано про bb применимо и к нему. При сборке возникли небольшие проблемы, оказалось waimea использует в своей работе библиотеку imlib2 (от проекта Enlightement) из за чего появилась такая фишка как прозрачность меню и обрамлений окошек (хорошо видно на скриншоте waimea_1.png) полупрозрачны, на этом различия с bb закончились. Всё что здесь описано я перепробовал, но остановился я на fluxbox'е. Тот же bb, но разработка над ним окончилась: ничего нового, революционного не появиться, а fluxbox самый перспективный проект из bb подобных.

На сайте вы можете найти: flkeys - позволяет разбросать по клаве hotkeys(очень удобно); flconf - простая программа конфигурации, правит только настройки fluxbox'а; fbdesk - появилась недавно (сделана скорее для упрощения миграции на этот wm) помещает иконки на рабочий стол.

Из особенностей отмечу наличие закладок: окна могут группироваться (группирует пользователь), теперь можно переключаться между сгруппированными окнами посредством закладок (очень удобно).

Вот пожалуй и всё что я хотел рассказать об оконных менеджерах. Помни что 90% всех задач можно решить с помощью консоли, но если консоль "испортить" уже нельзя, то графические среды можно и ещё как. Судить о эстетике, юзабильности только по скринсшотам нельзя, так что вперёд! COMPILE!

Ссылки:

    http://xfree86.org.ru
    http://kde-look.org - темы, иконки, обои для kde
    http://freshmeat.net/dockapp - куча docapp'ов
    http://bensinclair.com/dockapp - ещё docapp'ы
    http://dockapps.org/ - новый специализированный ресурс
    http://themes.org - темы для всего и вся
    http://themes.freshmeat.net - каноническая коллекция тем для ВСЕХ оконных менеджеров
    http://themedepot.org - коллекция темок для всех wm
    http://www.gnustep.org

Ваши замечания и предложения
в том числе и деловые буду рад обнаружить на
oc(a)umail.ru



http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное