Введение
Пингвин уже достаточно долгое время является эмблемой сообщества Linux. Весьма любопытно наблюдать различные варианты пингвинов.
Ещё совсем недавно Linux считалась операционной системой для любителей и энтузиастов. Но в последние годы она всё глубже проникает в сферу бизнеса. Сегодня Linux представлена в разных секторах рынка: домашние ПК, корпоративный и государственный сектор. Она работает на множестве аппаратных платформ и выполняет разнообразные задачи.
Linux можно встретить в самых разных устройствах: от ноутбуков до настольных ПК, рабочих станций и серверов, и даже в портативных медиа-плеерах. Есть неплохой шанс, что в любом магазине, напичканном Windows, есть несколько устройств на Linux (или, скажем, скрытый раздел с Linux на компьютере с Windows). Это может быть смартфон, широкополосный маршрутизатор, сетевое хранилище, да и вообще что угодно.
Более того, рынок встроенных устройств почти под завязку насыщен Linux. Здесь встречается различное оборудование: от устройств автоматизации дома до банкоматов. Так что Linux и сообщество открытого исходного кода будут жить ещё долго. Кроме того, широкая поддержка со стороны индустрии объединяет и упрощает платформу Linux, превращая разрозненные инициативы в сильную платформу, способную выгодно конкурировать на настольных, серверных и мобильных рынках.
Linux часто называют системой для энтузиастов и любителей, что подразумевает не слишком большую её роль на корпоративном уровне. Но это вряд ли можно считать верным. Напротив, такие топовые производители, как Dell, IBM, Sun Microsystems и Hewlett-Packard, открыто и активно поддерживают Linux в своих продуктовых линейках, а многие производители недорогих систем внедряют её из-за очевидной экономии на высококонкурентном рынке. Не следует забывать и про поддержку Linux на государственном уровне. Сюда следует отнести финансируемые Управлением национальной безопасности США расширения политик Security Enhanced Linux (SELinux), адаптированные Red Hat, начиная с дистрибутива Fedora 2 (текущая версия дистрибутива Fedora 5). SELinux расширяет основные функции безопасности платформы Linux и облегчает создание защищённой системы. Мы привели лишь немногие примеры того, как Linux активно дорабатывается известными организациями и компаниями, все из которых очень серьёзно относятся к этой платформе.
Итог таков: Linux сегодня вполне готова к старту в массы.
Linux для настольных ПК
К сожалению, Linux в сфере настольных ПК по-прежнему не может похвастаться универсальной и мощной поддержкой гигантов индустрии. Многие компании указывают на различные препятствия, мешающие широко поддержать Linux. Например, отсутствие стандартизированных драйверов, отсутствие взаимодействия между разными ядрами, сложности из-за наличия разных драйверов, а также низкий спрос со стороны потребителей.
Dell продолжает предлагать поддержку Custom Factory Integration (CFI) для тех покупателей, которые предпочитают заводскую установку ОС (без Windows). В марте 2006 года Майкл Делл высказался в поддержку сообщества Linux, указав на возможности Linux для бизнеса производителей ПК. Там же Майкл Делл сказал: “Если бы настольные компьютеры с Linux смогли объединить разные версии ядер в одно, подобную единую платформу было бы легче поддерживать. Если бы существовала лидирующая или наиболее распространённая версия, которую хотело бы большинство пользователей, мы бы устанавливали именно её”. Другие лидирующие производители высказывают схожие опасения в разговорах о версиях Linux для розничного рынка.
Сегодня Dell предлагает предустановленную ОС Linux на ряде своих моделей, например, на линейках настольных ПК Series Dimension и OptiPlex, а также на рабочих станциях Precision Workstation. Кроме того, эти компьютеры поставляются с системой FreeDOS для тех клиентов, которые не хотят втягиваться в процесс лицензирования продуктов Microsoft. FreeDOS – это не Microsoft, а DOS-подобное окружение, которое обеспечивает простейшую работу с ПК, скажем, для подготовки к установке Linux или любой другой ОС. Упомянутые линейки разбиты на три ценовые категории: настольные ПК начального уровня, бизнес-класса и корпоративного уровня.
Что касается нижнего уровня, то здесь можно привести пример американской компании Great Quality, которая продаёт в супермаркетах электроники дешёвые компьютеры. Они используют Linspire (бывшая Lindows), дистрибутив Linux, подчёркивающий лёгкость в использовании и простоту для обычных пользователей. Такие компьютеры стоят от $100 до $200 (без монитора). Конечно, на этом рынке большинство производителей работают с низкой маржой, поэтому они не могут себе позволить рисковать и устанавливать Linux в большом масштабе. В любом случае, к концу 2005 года Linspire поддерживали уже 350 производителей. Так что Linux постепенно становится весьма любопытной ОС для настольных ПК.
Смазываем лыжи Linux
Для более широкого распространения Linux среди настольных компьютеров требуются обширные улучшения интерфейса и эргономики. Сегодня можно назвать многочисленные инициативы разных сообществ, индустрии и правительственных кругов, направленные на упрощение интерфейса, а также на улучшение качества общения между конечными пользователями и приложениями Linux. На следующем рисунке приведены логотипы компаний, осуществляющих эту деятельность.
Два хороших примера: организации Open Usability и Better Desktop. Они прилагают немалые усилия для улучшения интерфейса, чтобы Linux получила более широкое признание даже среди не столь технически продвинутых пользователей. Есть и примеры большего масштаба: стратегическое партнёрство между двумя крупными распространителями Linux в Азии и правительством, направленное на конкуренцию с линейками продуктов Microsoft. Мы имеем в виду Asianux. А в Китае есть даже некоторые города, где используется исключительно Linux. Действительно, Linux для настольных ПК продолжает свою эволюцию.
Логотипы Better Desktop, Free Desktop, Open Usability.
OpenUsability.org – пример не столь масштабной инициативы, служащий информационным центром для программных разработчиков и специалистов в области интерфейса. На момент выхода статьи в OpenUsability участвовало 140 проектов, но с 2004 года по-прежнему есть позиции, для которых требуются разработчики и эксперты. Совместные усилия в рамках OpenUsability позволяют улучшить Linux и приложения для пользы всего сообщества.
Логотип OSDL.
Некоммерческий консорциум Open Source Development Lab (OSDL) состоит из крупных производителей, включая Hitachi, IBM, Hewlett-Packard, Intel и других. Он служит своего рода интерфейсом между коллективом потребителей/разработчиков Linux и лидерами ИТ-индустрии. Через спонсорские мероприятия OSDL и стратегическое партнёрство с производителями эта организация пытается продвигать Linux на корпоративные ПК в США и Японии. Подобный подход уже доказал свою успешность в других схожих организациях вроде консорциума Open Usability. Такие совместные усилия производителей аппаратных и программных компонентов и участие в формальных структурах наглядно демонстрируют глубокий уровень заинтересованности ключевых игроков индустрии, которые вполне убедительно показывают, что хотели бы серьёзного проникновения Linux на настольные ПК.
В апреле 2006 года OSDL провела саммит OSDL Printing Summit, призванный упростить и стандартизировать печать под Linux для конечных пользователей, разработчиков интерфейса, профессиональных дизайнеров, распространителей ОС и аппаратных производителей. Саммит опирался на услуги организации Open Usability для координации разработки интерфейса печати, начиная от установки и настройки и заканчивая работой и поддержкой. Это лишь один из многих примеров сотрудничества, которое направляет ресурсы и внимание на решение проблем с не слишком дружественным интерфейсом Linux. А ведь именно интерфейс долгое время не позволял Linux широко проникнуть на корпоративный и домашний секторы.
В конце 2005 года Novell запустила инициативу Better Desktop, являющуюся частью нового проекта openSUSE. Инициатива призвана помогать в доработке и тестировании эргономики и удобства работы приложений Linux. В результате разработчики Linux могут использовать ресурсы, к которым они иначе не могли бы получить доступ, помогающие отличить неудачные решения от удачных. В рамках проекта были протестированы более 200 настольных приложений Linux, а результаты были опубликованы. Благодаря подобным инициативам и финансированию Novell настольные ПК с Linux получают столь нужное внимание, позволяющее глубже проникнуть этой ОС на корпоративных и домашний рынок.
Снижение технологических препятствий
Конечно, лёгкими в использовании и удобными должны быть не только настольные приложения Linux, но и сам рабочий стол. Эту проблему пытались решить многие группы разработчиков, в изобилии выпуская дистрибутивы, облегчающие работу с Linux. В этом же направлении работают и независимые производители ПО, выпускающие продукты, облегчающие миграцию с Windows на Linux.
В качестве примера можно привести компанию Versora, производителя пакета Versora Progression Desktop Software, облегчающего миграцию через серию интерактивных диалогов и имеющего простой интерфейс. С помощью программы Versora пользователи Windows могут, среди всего прочего, автоматически переносить личные настройки (обои рабочего стола, скрин-сейверы, настройки клавиатуры), данные пейджеров/мессенджеров, документы Microsoft Office (через OpenOffice) и файлы Internet Explorer. Конечно, задача переноса данных пользователей Windows на рабочий стол Linux несколько отличается от создания удобного интерфейса, но оба фактора положительно влияют на общий успех.
Логотипы MEPIS, Mandriva, Lycoris и Linspire.
Ещё одна интересная проблема, стоящая перед сообществом Linux, заключается в обеспечении пользователей интуитивно понятной и продуктивной средой в контексте Linux. Дистрибутивы типа Mandriva, MEPIS, Lycoris и Linspire специально разрабатываются с учётом упрощения интерфейса для “неродных” пользователей Linux, чтобы они смогли использовать ту среду, к которой привыкли. Чтобы привлечь пользователя Windows, разработчики Linux должны воссоздать и, при возможности, улучшить успешный дизайн (а не только внешний вид) рабочего стола Windows.
Игры – мощное препятствие для распространения Linux
Значок nVidia SLI также применим и к Linux.
Важной вехой в развитии Linux можно считать появление игровых приложений. Интерфейс Scalable Link Interface (SLI) отражает современное состояние графических технологий, параллельно обрабатывая задачу на паре (или на двух парах) видеокарт. nVidia уже давно демонстрирует свою лояльность к Linux, разрабатывая драйверы под эту систему. А в версии 1.0-8174 Rel80 появилась поддержка SLI. К радости геймеров-приверженцев Linux, в мире, где доминируют приложения Windows, многие из которых поддерживают nVidia SLI, появилась альтернативная платформа.
Сюрприз! Так выглядят настройки nVidia X Server.
В любом случае, поддержка игровой периферии под Linux оставляет желать лучшего, особенно в области джойстиков и гейм-падов. Да и число игр под Windows значительно превышает количество игр под Linux.
Частично эта проблема связана с играми под DirectX, который ориентирован на Windows. Такие игры не всегда легко перенести под Linux. В качестве решения можно предложить коммерческую программу Cedega, распространяемую на основе подписки. Она позволяет играть в некоторые первоклассные игры под Linux, но всё равно не решает всех проблем. До тех пор, пока писать игры под Linux не окажется прибыльным, по части игр эта система будет отставать от Windows. Как по числу “родных” игр под Linux, так и тех, которые вышли и под несколько ОС.
Виртуализация на корпоративном секторе
Диаграмма Virtual Server.
На корпоративном уровне сегмент рабочих станций и настольных ПК под Linux тоже становится шире. Особенно с учётом более надёжной виртуализации серверов, которая открыла дверь Linux даже в ориентированные на Windows ИТ-окружения. Благодаря виртуализации серверов, ИТ-персонал смог внедрить решения, распределяющие существующие ресурсы так, чтобы они лучше справлялись с растущими требованиями серверов. А также продемонстрировать ценность Linux в рабочем окружении, помимо Windows. Виртуализация позволяет также оценить внедрение Linux на существующих настольных ПК и провести безопасную миграцию, что помогает ускорить распространение Linux на корпоративном рынке.
Linux на серверах
Логотипы Linux Apache MySQL и PHP/Perl/Python или LAMP.
Среди Linux-ориентированных тенденций можно отметить платформы web-разработки вроде успешного проекта LAMP (Linux, Apache, MySQL и PHP, Perl или Python) вместе со специализированными кластерными компьютерными решениями. Соответствуя распространённой в индустрии практике снижения затрат на ИТ-обслуживание, Linux весьма эффективно заменяет существующие серверные конфигурации Windows и UNIX, работающие на старом “железе”, которое бывает слишком накладно обслуживать. Платформа Linux хорошо показала себя в таких популярных сегодня сферах, как виртуализация, сетевые хранилища и домашние сетевые медиа-устройства.
Linux сегодня активно поддерживается многими крупными компаниями, среди которых можно найти Amazon и E*Trade. Помимо стратегического партнёрства с такими топовыми производителями инфраструктуры и оборудования, как IBM, Dell и Hewlett-Packard, государственные структуры продолжают демонстрировать серьёзный интерес к продолжающемуся развитию платформы Linux, особенно в серверном сегменте.
Логотип Asian Linux (Asianux), значки Haansoft, Miracle и Red Flag.
Linux сегодня хорошо проникает в бизнес-сферу азиатских стран, предлагая официально признанное, регионально стандартизированное и унифицированное окружение как для настольных ПК, так и серверов. В Китае, Японии и Корее сегодня прилагаются немалые усилия к созданию и развитию официальной локализованной версии Linux. И здесь хорошим примером можно назвать Asianux, плод совместного усилия трёх крупных азиатских поставщиков Linux: Red Flag Software (Китай), Miracle Linux Corporation (58,5% принадлежат американской Oracle Corporation) и Haansoft (Южная Корея).
ОС Asianux, базирующаяся на дистрибутиве Red Hat, стала основой для серверных ОС с высокой доступностью, а также мощных настольных ПК и рабочих станций, причём со встроенной “родной” поддержкой азиатских языков. Но что более важно, перед нами не полностью наполненная ОС, а базовая основа для сборки. В результате конкурирующие компании могут создавать собственные дистрибутивы, но использующие единое сертифицированное и признанное ядро и ключевые компоненты.
По заявлению, сделанному в 2005 году CEO Sun Wah Linux Алексом Банхом (Alex Banh), самый главный мотив в этом действии, помимо банального снижения затрат на ИТ-обслуживание, является ослабление монополии Windows в Китае. В апреле 2005 года пользовательская база Turbolinux увеличилась примерно на 100 млн. клиентов в результате подписания трёхлетнего контракта с банком Industrial Commercial Bank of China, который включает более 20 000 отделений в Китае.
В конце прошлого века Amazon.com публично объявила об экономии в $10 млн. при переводе собственного онлайнового магазина с серверов UNIX на недорогие Intel-машины с Linux. В самом деле, многие ключевые игроки из разных индустрий перешли на Linux по той или иной причине. Но главной среди них была сниженная стоимость владения.
Виртуальная победа
Серверные чипы AMD/Intel следующего поколения.
В 2006 году Linux достигла ещё одной важной вехи на рынке виртуализации серверов с помощью нескольких известных (хотя и совершенно разных) программных инициатив. Бизнес-потребители, которые хотят добиться повышения производительности виртуализации, давят на производителей “железа” и разработчиков ПО, дабы они совместно смогли реализовать высоко интегрированную виртуализацию на аппаратном уровне с программными интерфейсами. AMD и Intel сегодня поддерживают виртуализацию на уровне ядра, что вместе с хорошо подготовленной архитектурой приложений может дать неплохую производительность.
Продуктовая линейка VMWare от EMC содержит широкий ассортимент решений виртуализации, от домашних ПК до корпоративных серверов. VMWare уже успела завоевать хорошую репутацию на рынке виртуализации серверов, поставляя решения, улучшающие интеграцию и взаимодействие окружений Linux/Windows. EMC потратила немалые усилия на продвижение решений последнего поколения для серверов и рабочих станций и даже выпустила бесплатные пробные копии для платформ Windows и Linux. Подобный шаг как нельзя лучше подходит для продвижения Linux в окружения на основе Windows, тем более что Linux обещает дать лучшую отдачу по вложениям в “железо” или стоимости лицензирования.
Логотипы Xen, OpenVZ, VMware.
Впрочем, возможно, ещё более важными, чем действия EMC, можно считать инициативы в области виртуализации серверов Xen и OpenVZ. Они подразумевают более глубокую интеграцию между платформой Linux и аппаратным ускорением поддержки виртуализации процессоров AMD и Intel. Две именитые компании Red Hat и Novel (SUSE), производящие дистрибутивы Linux, объявили о своих планах адаптации программного обеспечения виртуализации Xen в будущие корпоративные дистрибутивы ОС. Xen, вполне очевидно, сегодня находится в выгодном положении и в качестве составной части массовых линеек ОС обеих компаний может быстро увеличить клиентскую базу.
Система OpenVZ от SWsoft тоже является достойным решением для платформы Linux, причём компания решила ускорить интеграцию в распространённое ядро Linux. У OpenVZ есть хорошее преимущество перед схожими проектами: система OpenVZ является потомком весьма успешного коммерческого продукта Virtuozzo от того же разработчика. Войдёт ли OpenVZ в состав популярного дистрибутива или нет, нам ещё предстоит увидеть, но Linux сегодня, безусловно, играет важную роль на рынке виртуализации серверов.
Впрочем, Microsoft тоже не собирается сдаваться, обещая в грядущей платформе Vista встроенные возможности виртуализации. Сегодня поддержка в дистрибутивах Red Hat и Novell доступна в виде продуктовой линейки Virtual Server 2005 (Release 2), причём VS 2005 работает совместно с установками Linux. А предложение Microsoft будет больше всего конкурировать с системой VMWare, которая устанавливается и работает как на серверах Linux, так и Windows.
Мобильный Linux
Распространение Linux на рынке ноутбуков сталкивается с большим числом проблем, чем на рынке настольных ПК. Возможно, это связано с несколько иными планами выхода новых продуктов, ведь новые модели ноутбуков появляются почти раз в квартал. При этом мы сталкиваемся с проблемами своевременного наличия драйверов. Как нам кажется, ведущие производители мобильных ПК должны проявить больше усилий для поддержкии Linux. Но вряд ли нам можно ожидать подобных шагов до того момента, когда появится совместимость и единообразие дистрибутивов Linux. Собственно, здесь мы стоим перед той же проблемой курицы и яйца.
Dell Latitude 110L поставляется с Linux.
Dell Computer первой объявила ещё весной 2000 года о поставке моделей Latitude CPX и Inspiron 7500 с предустановленной Red Hat Linux, сертифицированной Linuxcare (теперь Levanta). Впрочем, довольно скоро поддержка этих ноутбуков просто исчезла с web-сайта Dell. В 2004 году Dell ещё раз обратила свой взор на Linux, открыв крошечный портал, состоящий из архива рассылок по поводу рабочих станций Precision под Linux и некоторых ссылок на сайты сообщества. А в следующем году объявила о ноутбуке начального уровня Latitude 110L с ОС Mandriva (бывшая Mandrake). Впрочем, эта модель сегодня доступна только во Франции.
Hewlett-Packard NX 6110 поставляется с Linux (в Южной Африке).
В марте 2006 года южно-африканское отделение Hewlett-Packard решило обратиться к Linux, предложив линейку HP NX 6110 с Linspire. Следуя более раннему представлению Compaq NX 5000 с ОС SUSE 9.1, который был показан на выставке LinuxWorld 2004, перед нами очередная попытка именитого производителя выпустить ноутбук на основе Linux. Хотя NX 6110 доступен только в Южной Африке, эту модель всё же можно считать примером того, как Linux становится альтернативной ОС на мобильном рынке.
Если в области ноутбуков поддержка Linux всё ещё очень мала, то в других мобильных устройствах мы наблюдаем просто взрывной рост. А именно, в секторах сотовых телефонов, карманных компьютеров и портативных медиа-плееров. Сегодня на рынке бытовой электроники ощутимо прослеживается тенденция разработки встроенных систем Linux для воспроизведения мультимедиа. Например, разработчик программного обеспечения для воспроизведения DVD InterVideo предлагает специальную ОС, которая загружается за несколько десятков секунд и прекрасно работает, не мешая другим системам.
Так получилось, что Linux прокатилась по рынку мобильных телефонов подобно шторму. Её популярность значительно выросла, причём в немалой степени из-за поддержки со стороны таких компаний, как Motorola. Ещё в 2003 году Motorola анонсировала первый смарт-фон на основе Linux (A760), который содержал персональный органайзер, компоненты воспроизведения аудио/видео, а также мессенджер. Вскоре Motorola выпустила E680, A768i и A780, которые тоже построены на ядре Linux. Впрочем, хотя 2005 год должен был стать годом Linux для мобильных телефонов, этого не случилось. Здесь приходится конкурировать с Symbian и Microsoft, а позиции этих компаний весьма сильны. Впрочем, растущий рынок мобильных телефонов получает те же преимущества от кросс-платформенных приложений, которые привели к усилению поддержки Linux в корпоративных ИТ-окружениях.
Смарт-фоны являются основной категорией, где Linux способна хорошо себя показать. Действительно, устройства на полноценной операционной системе представляют собой новый век мобильной телефонии. Аналитическое агентство Zelos Group предсказывает, что в 2008 году продажи в этом сегменте вырастут до 290 млн. телефонов (примерно, 42,5% всех “мобильников”). Хотя производители сегодня разбились на несколько лагерей, оценивая преимущества и недостатки внедрения Linux по сравнению с Symbian и Windows Mobile, одно можно сказать точно: всем этим компаниям приходится мириться с мизерной маржой, и в то же время, предлагать инновационные функции и поддержку большего набора стандартов. Пока что наибольший успех Linux в этом направлении наблюдается на азиатском рынке.
Другие сферы применения Linux
Ниже приведён краткий набор фактов, которые демонстрируют прогресс платформы Linux в других сферах индустрии.
- Партнёрство между разработчиком беспроводных платформ Devicescape и специалистом в области проводных маршрутизаторов на основе Linux LVL7 привело к созданию корпоративной инфраструктуры, сочетающей сильные стороны в сетевой специализации каждой компании.
- Флагманское сетевое хранилище TeraStation от Buffalo Technology работает на встроенной ОС Linux, которая обеспечивает гибкую конфигурацию накопителей Just a Bunch of Drives (JBoD) и RAID.
- Linksys получила хорошую прибыль от сообщества Linux, когда оно смогло превратить Wi-Fi маршрутизаторы WRT54G в специализированные устройства Linux, выполняющие намного больше функций, нежели просто маршрутизацию (скажем, шейпинг трафика, обеспечение доступа к файлам и шлюзы VoIP).
Buffalo TeraStation.
Каждый из приведённых примеров наглядно иллюстрирует интерес к Linux со стороны производителей ИТ-оборудования. Их вовлечённость в процесс разработки Linux доказывает, что эта ОС позволяет не только создавать современные сетевые устройства, но и получать справедливую прибыль от каких-либо специализированных реализаций при должном исполнении.
Главным экономическим фактором в пользу перехода в мир Linux можно считать снижение затрат на ИТ-обслуживание. Финансовые трудности продолжают сдвигать установившийся баланс в пользу решений Linux, причём этому помогают государственные дотации, глобальные инициативы по улучшению удобства работы с ОС, а также союз производителей кросс-платформенного ПО, “железа” и разработчиков платформ. Сегодня Linux за своими плечами имеет уже достаточную поддержку, чтобы заявить о себе во многих индустриях, странах и экономиках.
Наконец, признание со стороны Intel и AMD только усиливает рост Linux на рынке. Теперь этой ОС предстоит выиграть битву за доверие со стороны корпоративных потребителей. В свою очередь, это даст сообществу Linux уверенность в дальнейшем развитии и внедрении на протяжении долгого времени.
Хотя Linux сегодня вряд ли можно назвать явной и неотвратимой угрозой Microsoft, во что верят некоторые её сторонники, ОС Linux является достойным конкурентом в растущем числе технологических областей. Война ещё далека от своего завершения, да и выводы пока делать рано, но на стороне Linux растущий интерес к этой ОС, её потенциал и возможности. Что сейчас нужно Linux, так это соответствующую рыночную долю.