- Подписка на печатную версию:
- Подписка на электронную версию:
- Подшивки старых номеров журнала (печатные версии)
LXF109:BB
Материал из Linuxformat.
Содержание |
Почему Linux готов войти в Большой Бизнес
- Джеймс Литтон, бывший ИТ-директор Cray and Symantec America, считает, что Microsoft скоро приведет тысячи новых пользователей в Linux. Спасибо, ребята!
30 июня изготовители ПК прекратили продажи компьютеров с предустановленной Windows XP; 31 января 2009 Microsoft прекратит продажи Windows XP; а 14 апреля завершится централизованная поддержка Windows XP. Windows XP лидирует в мире по числу корпоративных установок, но ИТ-директоров, похоже, собираются вынудить перейти на новую операционную систему, невзирая на время и силы, потраченные на создание процессов и процедур поддержки вокруг ХР.
Момент изъятия Microsoft’ом Windows XP с рынка все ближе и ближе, и пора проанализировать возможности, которые этот шаг открывает для перехода на Linux. Ценовое преимущество Linux для рабочего стола никогда не оспаривалось: ну что поставишь против бесплатности? Реальность в том, что для смены статус-кво ПО, «free» (имеется ли в виду свобода слова или бесплатное пиво) – недостаточно веский аргумент. Стоит лишь прикинуть, насколько глубоко Linux или иные свободные и открытые программы проникли на корпоративные ПК, чтобы, как это ни горько, осознать: «свободы» и «бесплатности» мало, чтобы ИТ-директора отказались от Windows или MS Office и заменили их на Linux или OpenOffice.org, при всех затратах на лицензирование и поддержку.
Так как же нам достичь нашей цели по увеличению количества свободных и открытых программ в коммерческой сфере? Последние несколько лет наблюдались значительные улучшения Linux в управлении пакетами, в инструментах GUI и в общей стабильности, и все это вместе взятое превращает его в конкурентоспособную систему для значительно большего числа пользователей, чем когда бы то ни было. Хотя пуристы не в восторге от этого, быстрое распространение инструментов GUI не только придает Linux практичности и гибкости, но и упрощает его сравнение с существующими решениями для настольного ПК. Я полагаю, что Linux – превосходное решение для любого уровня, но в корпоративном мире это не самое главное. Главное – найти решение, которое при желании можно сравнить, по пунктам, с существующим (а в большинстве случаев это Windows) – и только тогда мы сможем убедить ИТ-директоров хотя бы задуматься о возможности применения Linux на рабочем столе.
Поскольку я занимал должности, предполагающие принятие решений в сфере ИТ, во многих крупных коммерческих компаниях, я могу утверждать, что технически наилучший продукт не всегда становится победителем, когда требуется соответствие внутренним потребностям фирмы. В процессе выработки решения нужно принимать во внимание множество факторов. Относительно настольных ПК, ведущими являются принятие пользователями и мощность, затем – способность ИТ-персонала управлять системой. Другие факторы, влияющие на этот процесс – стоимость, совместимость и/или наличие программ, совместимость форматов с существующими архивами файлов, а также кри- вая обучаемости и воздействие процесса на конечных пользователей.
Прижимистость казны
Если вы помните об успехе, достигнутом Linux в публичном секторе, вы, возможно, удивляетесь вышесказанному. Коли правительственные департаменты и образовательные учреждения стали переходить на Linux, то и все остальные тоже перейдут на него – это лишь вопрос времени, верно? Нет, неверно. Общественные организации и частный сектор подходят к затратам с совершенно разных позиций. Я вовсе не намерен огрублять картину принятия решений в государственных учреждениях, но нельзя отрицать, что организации, существующие на средства налогоплательщиков, куда больше зависят от стоимости, чем коммерческие фирмы, и в результате при противопоставлении решения, подразумевающего нулевые затраты на лицензии, и решения, подразумевающего хоть какие-то лицензионные выплаты, даровой вариант выглядит куда привлекательнее, даже если это новое решение не идет ни в какое сравнение со старым. Защищая Linux и пытаясь убедить ИТ-директора предпочесть его существующей системе, слишком многие из нас концентрируются исключительно на стоимости, и вот здесь-то наши усилия и пропадают впустую. Возможность сэкономить на цене зачастую кажется куда более интересной, чем все прочие оспариваемые возможности, но для нас главное – помнить, что финансовые затраты – это лишь часть дискуссии, но никак не вся дискуссия.
Хорошая новость для тех, кто отстаивает интересы свободного и открытого ПО, в том, что на данный момент мы имеем сильный, жизнеспособный и конкурентный набор инструментов – которого просто не существовало, или он существовал в весьма незрелом виде, еще несколько лет назад. Для примера возьмем OpenOffice.org. Раскладка и функции ООо сравнимы с существовавшими до 2007 года версиями Microsoft Office, а значит, переходя с Office на OOo, пользователи вряд ли заблудятся в новом интерфейсе. Еще одно преимущество OpenOffice.org, говорящее в его пользу – совместимость с форматами файлов Microsoft Office. И этот факт касается проблем совместимости, которые любой ИТ-директор непременно выдвинет как обязательное требование. С такими инструментами, как, например, Evolution для электронной почты, мы выполняем львиную долю требований по функциональности, характерных для большого процента средних корпоративных пользователей. А теперь добавьте сюда такие браузеры, как Firefox, Konqueror или Epiphany – и вот вам практически готовое решение. Но, к сожалению, остаются еще досадные обстоятельства, с которыми приходится считаться.
Динамический web
Одно из таких обстоятельств – сайты, основанные на проприетарных технологиях. Будучи сам владельцем бизнеса, я борюсь с этой проблемой. Я использую онлайн-версию QuickBooks для управления финансами, но, как вы можете догадаться, сайт требует Internet Explorer, поскольку он использует элементы ActiveX, и получается, что мне нужна физическая или виртуальная рабочая станция ХР; а если я хочу работать в Linux, придется заставлять более старую версию Internet Explorer работать на моей Linux-машине, например, через технологию Wine. Любое из этих решений вполне жизнеспособно, но для специалиста по ИТ они оба работают на идею неготовности не-Microsoft’овского решения для «ответственного момента», побуждая покамест держаться того, что есть.
Еще одна реальная проблема – слабые наборы инструментов для таких областей, как управление проектами и создание диаграмм. Многие в корпоративном мире полагаются в своей повседневной работе на такие инструменты, как Microsoft Project. Хотя Planner и другие инструменты очень быстро заполняют этот пробел, нам все же предстоит еще пройти некий путь, чтобы сказать: да, у нас на платформе Linux есть все необходимые инструменты, доступные на других платформах; или – наши инструменты на 100% совместимы по функциональности с инструментами других платформ, например, Windows. При всем при том существуют разные сетевые инструменты, которые, будучи соединены с ОС Linux и ее инструментами, дадут мириады вариантов замены дорогостоящих Microsoft’овских и чисто-Windows решений свободными или недорогими Linux- и web-приложениями.
Апология
Уверен, что многие из вас, читая эти строки, отнюдь не ликуют. Возможно, вы думаете, что свободное ПО не предназначено для эмуляции Microsoft, и не должно этого делать. Глубоко вдохните, и давайте еще раз рассмотрим нашу цель: она заключается в том, чтобы на рабочих станциях стало больше Linux и меньше всего остального. Это означает готовность выложить на стол сравнительный анализ, предусмотрев жизнеспособную альтернативу тем инструментам, которых на платформе Linux пока нет – или они есть, но им не хватает функциональности. Отсутствие родного решения в Linux для инструмента, имеющегося на платформе Microsoft, не означает, что мы должны развернуться и уйти, потерпев фиаско; просто надо взамен предъявить, например, web-инструмент, обеспечивающий такую же или похожую функциональность.
Сейчас важно, важнее чем когда-либо раньше, суметь проложить пути в корпоративную среду: ведь у нас действительно есть решение, способное поспорить с Microsoft практически на всех уровнях. И ключевой момент здесь – умение доказать это тем, кто принимает решения по приобретению технологий. Это означает, что помимо стоимости, мы должны выдвигать совершенно иные аргументы, и мы сможем это сделать, если сконцентрируемся на функциональности, управляемости и удобстве использования.
Еще одна проблема, с которой неизбежно столкнутся защитники свободного и открытого ПО – интерес ИТ-руководителей к поддержке и надежности тех программ, которые их просят рассмотреть. Большинство из тех, кто принимает решения в сфере ИТ, выбирает некое проприетарное ПО в предположении, что этот продукт соответствует их нуждам, но не менее важно и то, что им обещают: если что-то разладится, они получат адекватное содействие. И поэтому, наравне с демонстрацией сравнимой функциональности как аргумента в пользу свободного ПО, нам следует показать, что мы способны предложить не меньшую степень поддержки и надежности для открытых решений.
Для многих это болевая точка, и тем не менее, это крайне важно, и с этим необходимо считаться. Если вы, например, надеетесь убедить ИТ-директора отказаться от коммерческого решения типа Windows XP в пользу Linux, а не Vista, единственный ваш шанс преуспеть в этом деле – объяснить ему, что имеется более чем достаточная поддержка на случай проблем. Это означает коммерческую поддержку; и это означает, что деньги перейдут в другие руки. Пусть для некоторых это звучит ужасно, но это вовсе не порочит принципы свободного и открытого ПО – оно остается свободным и открытым, но вы платите за то, чтобы в нужный момент получить необходимую экспертизу. Это отнюдь не непреодолимое препятствие, и при правильном к нему отношении мы получим убедительный аргумент. ИТ-директора рассчитывают на выплату некой суммы за поддержку/эксплуатацию продукта – а в мире Open Source эти расходы намного меньше, чем в мире аналогичных проприетарных решений; и ИТ-руководители увидят функциональность, надежность и поддержку, сопоставимые с коммерческими решениями, но за меньшие деньги.
Принятие пользователями
Если функциональность, надежность и поддержка лидируют в списке решающих факторов, то не менее важно и восприятие ИТ-директором удобства для пользователя. Мало что вселяет в сердце ИТ- директора больший ужас, чем предчувствие пользовательского бунта. Большинство предпочитает добиваться своего, прилагая максимум тонкости и дипломатии, лишь бы не связываться с пользователями. Мощное ПО наравне с мощной кампанией в пользовательском сообществе, пропагандирующей выгоды от предлагаемого перехода, почти всегда достигает успеха. Во многих организациях понадобится рассказ о финансовых преимуществах такого решения, или дискуссия в самом сообществе о свободных и открытых программах – все зависит от традиций организации и ее корпоративной культуры. Очень важно вникнуть в эти традиции и выйти к столу переговоров с домашними заготовками, снимающими с лидеров неизбежную тревогу о том, как сообщить о грядущих переменах коллективу.
Многие в сообществе FOSS с неприязнью относятся к крупным технологическим корпорациям, однако объективная критика Microsoft и других гигантов индустрии за их подход к обучению целой армии специалистов по поддержке их продукции далеко не гениальна. Нравится это кому или нет, но любой ИТ-руководитель, выбирая продукт, будет учитывать и этот фактор как решающий. Предложите отказаться от Windows в пользу Linux, и один из пяти первых вопросов коснется квалификации персонала, необходимой для поддержки новой платформы.
Обучение персонала
Как владелец собственного бизнеса, я постоянно ищу персонал с хорошими навыками работы в Linux, и реальность такова, что квалифицированных инженеров Linux значительно меньше, чем квалифицированных инженеров Windows. Самое подходящее решение этой проблемы – поэтапное внедрение при интенсивном обучении имеющегося персонала. Высоки шансы, что ИТ-персонал вполне способен обучиться поддержке настольного Linux.
Это не означает, что каждый сотрудник должен стать экспертом в Linux: им просто понадобятся базовые навыки для повседневной работы. Персонал следует укрепить экспертами, способными справиться с проблемами, ставящими в тупик команду поддержки первого, а возможно, что и второго уровня; понадобится всего несколько человек сверх вашего переобученного штата, и вы сможете сопровождать систему практически безболезненно. Как вы выполните данное требование – неважно, но надо учесть эту проблему и освободить от нее руководителя.
Начните прямо сегодня!
Сейчас позиции Linux, а также свободного и открытого ПО на платформе Linux, позволяющие им посягать на корпоративные ПК, сильнее, чем когда-либо прежде. Решение Microsoft прекратить поддержку ХР и продвигать на новые ПК Vista означает, что у сторонников свободных программ появилась уникальная возможность склонить баланс от Vista к Linux в борьбе за место Windows XP.
Ключ к успеху в том, чтобы мыслить не только в категориях экономии, но прийти к столу переговоров с готовыми планами, опередив все вопросы, неизбежные для типичного ИТ-руководителя. А это означает упор на функциональность, поддержку и дополнительное обучение ИТ-персонала компании, вовлечение сообщества, наличие эквивалентных или альтернативных инструментов для каждого приложения и достойное обеспечение поддержки и надежности продукта. Уделив этим вопросам должное внимание и эффективно представив их ИТ-руководителю, мы обнаружим, что на Linux перейдет еще больше коммерческих ПК во всем мире, и обеспечим Linux возможность успешно заместить ХР. Теперь вы знаете, что делать – ну так идите и делайте! LXF
Wine: подходящий выбор
Для тех компаний, которые не могут найти родные альтернативы Linux для всех необходимых программ, Wine – отличная возможность заставить приложение Windows работать на платформе Linux без создания виртуальной машины. Такой подход может сократить затраты, причем новая среда покажется пользователям знакомой и привычной. Количество приложений, способных работать, используя библиотеки Wine, просто ошеломляет. Зайдите на http://winehq.org и посмотрите в AppDB – сами убедитесь.
Не огорчайтесь, если нужной вам программы нет в списке. Если у вас система, еще более запутанная, чем популярные приложения типа MS Office, вполне возможно, что вы будете первым, кто попробует запустить ее в Linux, и может оказаться, что после мелких переделок она прекрасно заработает.
Windows на Linux?
Некоторым организациям волей-неволей придется по-прежнему держать критически важные приложения Windows, неспособные работать с инструментами эмуляции вроде Wine и не имеющие родных эквивалентов в Linux. К счастью, выход есть.
Один из вариантов для малых групп – взять небольшой инструмент виртуализации, например, VirtualBox; он позволит запускать Windows в Linux, обеспечивая, таким образом, приложению платформу для работы. Для программ, которые должны быть доступны большому числу пользователей, есть коммерческие решения, способные решить проблему, пока не появятся нужные приложения на основе web, или родные для Linux, позволяющие вашей организации отказаться от чисто Microsoft’овского решения.