В очередном обзоре событий в мире СПО не оставим без комментариев новость о патентной сделке компаний Microsoft и Amdocs в отношении серверов Linux, а также - новость об интересе крупных игроделов в лице Valve к свободным системам. Познакомимся с дистрибутивом Bridge Linux 2012. Отметим выход командной оболочки zsh 5.0.
Неопределённость будущего
Нынешнее время - это, конечно же, не славные для компьютерной индустрии 90-е годы. Мир изменился и, вступив в стадию системного кризиса, стал более жёстким. Соответственно чувство неопределённости в отношении своего дальнейшего бизнеса испытывают многие участник ИТ-индустрии.
Чтобы обезопасить себя от неприятных сюрпризов в будущем, многие начали заниматься тем, чем раньше заниматься побрезговали бы. Например, в славные 90-е годы крупные компании считали неприличным для своего статуса участвовать в патентных разборках и держали патентные портфели в первую очередь для самозащиты и солидности.
Но в нынешние времена церемониться уже не принято. И, для примера, многие производители продуктов на базе Linux выплачивают отступные за использование патентов одному из крупнейших производителей ПО американской компании Microsoft.
24 июля корпорация Microsoft объявила о подписании ещё одного патентного лицензионного соглашения с компанией Amdocs Software Systems Limited - поставщиком ПО для биллинга и управления взаимоотношениями с клиентами. Это патентное соглашение интересно тем, что включает лицензию на патенты Microsoft, охватывающих использование Linux-серверов в центрах обработки данных Amdocs.
Конкретный список патентов, по сложившейся традиции, не оглашается и является конфиденциальным. Также и не разглашается сумма, которую Amdocs будет платить.
Многие по-прежнему считают, что такая патентная практика проводится с целью дискредитирования Linux и желанием понизить привлекательность этой системы среди потребителей. А я вот всё больше склоняюсь к тому, что это уже не столько борьба с Linux, сколько просто диверсификация доходов. Мало ли как в дальнейшем дела с Windows 8 сложатся. А патентные отчисления с Linux, глядишь, и не дадут помереть с голоду в трудные времена.
Чувством неопределённости своего будущего я также бы объяснил и нашумевшее высказывание бывшего сотрудника Microsoft, а ныне главы Valve Гейба Ньюэлла на сиэттлской игровой конференции Casual Connect. Здесь он выразился не очень лестно в адрес Windows 8: "Думаю, Windows 8 - это катастрофа для всех участников рынка ПК. Мы потеряем больших поставщиков компьютеров"
Valve - эта крупная игростроительная компания, которая выпустила такие хиты как Half-Life, Counter Strike, Team Fortress 2, Portal. Также Valve был создан интернет-сервис Steam -популярный онлайновой магазин игр для Windows.
В качестве хорошего альтернативного варианта Ньюэлл видит Linux, и говорит, что его компания ставит целью перенести на эту ОС все игры, которые на данный момент доступны в Steam. В Valve уже начали работу, портировав на Ubuntu игру Left 4 Dead 2, и готовится к выпуску клиент Steam для этой платформы.
Конечно, официальные игры Valve на платформах Linux следует считать позитивным делом. Однако всё-таки основным мотивом такого внимания к Linux, на мой взгляд, является страх игроделов потерять в будущем заработок, а не внезапно возникшая любовь к Open Source. Отсюда и попытки разнообразить своё присутствие на разных платформах и тем самым подстраховаться на всякий непредвиденный случай.

Хотя, как известно, Ньюэлл освоил дополнительно профессию слесаря-фрезеровщика. Так что даже в случае самых катастрофических событий в компьютерной индустрии Ньюэлл не останется без куска хлеба.
XFCE и Bridge Linux
Много неопределённости и в дальнейшей судьбе графического рабочего окружения GNOME 3. С одной стороны официально на конференции GUADEC 2012 в докладе "Светлое будущее GNOME" были озвучены "наполеоновские" планы в отношении дальнейшего развития "Гнома" - вплоть до создания операционной системы GNOME OS.

С другой стороны, согласно инсайдерской информации, внутри проекта у многих наблюдается потеря мотивации к дальнейшей деятельности на благо пользователей этой рабочей среды. Из проекта уходят некоторые ключевые разработчики, наблюдается недостаток программистов, снижается число коммитов в код проекта.
Напомним, в прошлом году была выпущена новая версия GNOME 3, в которой кардинально была изменена концепция работы пользователей в этой среде. Это вызвало в свою очередь волну резкой критики, в том числе и от Линуса Торвальдса. И в связи с этой критикой можно понять, что у многих участников проекта настроение сейчас не самое боевое.
Традиции же старых версий GNOME продолжили проекты MATE, Cinnamon и Xfce. В этом отношении хотелось обратить внимание на интересный дистрибутив Bridge Linux 2012, который, во-первых, позволяет легко и непринуждённо познакомится с самой последней версией рабочего окружения Xfce. Система распространяется в виде образов LiveCD, где наравне с образами с KDE, GNOME, LXDE есть и образ диска с Xfce 4.10.
Во-вторых, Bridge Linux основан на Arch Linux, которому мы пока не уделяли должного внимания, хотя эта rolling-система широко известна. Поэтому Bridge Linux хороший способ познакомится и с особенностями Arch, хотя бы в виртуальной машине.
Запустив Bridge Linux с Xfce в режиме LiveCD или установив на диск систему, пользователь попадёт в очень похожую на GNOME 2 графическую среду. Здесь на рабочем столе вы найдете две настраиваемые панели - одна на верхней части экрана и одна в нижней. К тому же следует отметить стильный вид Xfce для Bridge Linux.
В Xfce используется собственный композитный менеджер окон Xfwm. Это легкий и стабильный оконный менеджер с поддержкой тайлинга и визуальных тем.
Желающие ближе изучить непосредственно систему Arch, должны в первую очередь освоить менеджер пакетов Pacman. Это утилита командой строки, что является быстрым и эффективным инструментом для управления программами в системе.
Кроме привычного классического интерфейса и красивой визуальной темы, достоинством Xfce является скорость работы. Bridge Linux с Xfce загружается и работает очень быстро - однозначно быстрее чем Unity Ubuntu. Причём эта скорость ощущается даже при работе с флэшки в режиме Live CD.
Zsh 5.0
От графических интерфейсов перейдём к классическим интерфейсам - командным оболочкам, позволяющим использовать всю мощь UNIX через командную строку. И, что интересно, положение дел с командными оболочками во многом напоминает ситуацию с графическими интерфейсами - здесь есть и свои легковесы, и тяжеловесы.
Например, среди командных интерпретаторов аналогом GNOME можно считать стандартную оболочку Bourne Again Shell (bash), что по умолчанию входит в любой дистрибутив Linux. Имеются и более легковесные варианты, как, например, Debian Almquist shell (dash), которую можно считать чем-то вроде аскетичной графической среды LXDE.
На прошлой неделе состоялся выпуск пятой версии командной оболочки zsh. Это в свою очередь самый настоящий тяжеловес среди командных интерпретаторов, который по праву можно считать аналогом тяжеловесной графической среды KDE.
Первая версия zsh была написана Паулем Фалстадом в 1990 году, который решил взять для названия своей оболочки учётную запись одного из сотрудников Принстонского университета. Zsh является расширенным вариантом Bourne Shell с большим количеством улучшений, призванных сделать более комфортной работу с командной строкой.
Например, многим пользователям здесь нравятся следующие функции:
- развитый расширяемый алгоритм автодополнения;
- перемещение по директориям с использованием сокращённого ввода, - то есть вместо /home/mik/music, можно написать /h/m/m/;
- модифицируемые приглашения (prompts), включающие возможность расположить приглашение справа;
- в zsh, по сути, встроены функции find и полноценные регулярные выражения;
- в zsh есть продвинутые алиасы, позволяющие открывать файл в определённом приложении, - то есть можно открыть любой документ, просто набрав его имя в терминале.
В общем, описание возможностей zsh требуют отдельной и большой статьи
По сравнению с предыдущим четвёртым выпуском, в новой пятой версии zsh реализована поддержка многобайтных кодировок, значительно улучшена поддержка POSIX, обеспечена поддержка раскраски и подсветки командной строки. Появился ряд новых модулей для облегчения работы пользователей, среди которых модуль zsh/curses, предназначенного для работы с экраном, и модуль zsh/datetime - для работы с датами и календарём.
Михаил АСТАПЧИК


















Горячие темы