|
ВЫСОКИЕ ТЕХНОЛОГИИ
Рынок требует свободного ПО
Ксения АВИМОВА
Свободное программное обеспечение (СПО) пользуется в мире все большим спросом. Так, по данным министерства иностранных дел Японии 21% японских компаний используют свободное ПО, а 22% планируют перейти на СПО в ближайшее время. В США 33% фирм полностью или частично внедрили свободные программы на своих серверах. В Беларуси пока нет официальных данных исследования рынка СПО, но очевидно, что его пользователей становится все больше, в том числе среди крупных государственных компаний. Разумеется, к сообщениям о росте популярности свободных программ можно относиться скептически, но несомненно одно: СПО помогает существенно снижать затраты компании, а это всегда актуально.
Снижение затрат
Для того чтобы оценить затраты на использование чего-либо, сегодня в бизнесе вводится понятие «совокупная стоимость владения» (TCO – total cost of ownership). В случае с программным обеспечением ТСО включает в себя стоимость оборудования, его технического обслуживания, приобретения необходимого количества экземпляров программ и лицензий, сопровождения программ, обучения персонала. Уже подсчитано: чем крупнее компания, тем выше разница между ТСО коммерческого и свободного ПО. Во-первых, компании — пользователи коммерческого ПО обязаны покупать копии программы или лицензии на использование программы для каждой машины, на которой будет установлена программа. Во-вторых, несвободные программы не могут изменяться пользователем, то есть если компании надо немного переделать программу под свои нужды, она должна обращаться к производителю или покупать другую программу. В-третьих, возможные ошибки в программе может устранить только разработчик приложения. Устраняются они часто только в новых версиях программ, а их тоже надо покупать.
Свободные программы лишены этих недостатков: особенностью их лицензирования является то, что пользователь может создавать любое количество копий программы и распространять их, менять исходный код программы, если ему это нужно, например, добавлять некоторые функции или устранять ошибки.
Что у нас
В Беларуси, как показывает практика, главным мотивом для перехода на СПО является дороговизна легального использования несвободных программ, с которыми к тому же сложно работать на старых компьютерах. Случаев такой миграции немного, но некоторые из них довольно показательны и позволяют отследить определенные тенденции. Государственный комитет по авиации, Брестское ЖКХ, «Витебскоблгаз» — эти компании уже перешли на СПО.
По словам программиста «Витебскоблгаза» Влада Васильева, их компанию часто проверяют налоговики, которые могли предъявить претензии к нелицензионному ПО, установленному на компьютерах. Чтобы избежать проблем, их отдел предложил руководству компании три варианта действий: оставить все, как есть, и ждать, когда госорганы возьмутся за борьбу с компьютерным пиратством; купить лицензионные программы (это обошлось бы примерно в 250 тыс. долларов); перейти на свободное программное обеспечение. «Конечно, мы указали предпочтительность третьего варианта и описали все его преимущества: отсутствие вирусов, легкость администрирования, дешевизна эксплуатации». В итоге компания начала постепенно переходить на СПО: были установлены ОС Linux и свободные аналоги офисных программ. Программисты «Витебскоблгаза» портировали приложения, написанные на языке Delphi, на язык Kylix, сделав эти программы пригодными для работы в Linux, сотрудники прошли курсы обучения работе с «Линуксом».
«Нам повезло с начальством. Оно у нас действовало, я сказал бы, авторитарно: сказано, что все переходят на Linux, значит, все переходят на Linux, — говорит В.Васильев. — Но некоторые программы, такие как Microsoft Access, не имеют аналогов среди СПО, поэтому там, где необходимо, оставили ОС Windows. За год «Витебскоблгаз» почти полностью перешел на использование свободного ПО».
Как признался Влад Васильев, не удалось избежать ошибок, связанных со сменой программного обеспечения: «Мы торопились и все познавали на практике. Не было предварительного этапа разработки проекта, последовательного перехода на новую платформу». В большинстве случаев накладки были связаны с тем, что предприятие использует коммерческие программы для работы с документацией, написанные белорусскими программистами. «Мы просили отдать нам исходные коды программ, чтобы перенести программы на Linux-платформу, но не все пошли нам навстречу, некоторые потребовали за это большие деньги». Выход нашли простой: «Хоть исходные коды закрыты, разработчики программ часто оставляли доступ к базам данных, которые и были нам нужны. Мы просто написали интерфейс для работы с ними. И все, пользуемся базами».
Опыт соседей
Показательным в некотором отношении может считаться украинский опыт по внедрению СПО на предприятиях. Всплеск интереса к свободным решениям произошел после того, как украинские власти начали активную кампанию по истреблению пиратов. У многих просто не осталось выбора: хочешь спокойно работать — используй лицензионный или свободный «софт». Продвигали свободное ПО и активные действия его приверженцев. Авторизованный партнер российской компании ALTLinux локализует популярные программы для украинских пользователей. Некоммерческий интернет-проект Migration, созданный сотрудниками компании EMT, предлагает четкий план. Придерживаясь его, организация может безболезненно мигрировать с коммерческого ПО на свободное. Кстати, подобные руководства по миграции на СПО нередки в мире. Например, этим же занимается британская консалтинговая фирма Gbdirect.
По словам Вадима Машкова, менеджера EMT, после запуска сайта проекта Migration к ним с вопросами обратились около 20 компаний, а два новых клиента пожелали перейти на СПО. В Украине уже немало крупных компаний и организаций, которые полностью или частично перешли на свободное ПО (сеть супермаркетов, Луганский колледж, крупный украинский банк), когда начались проблемы с лицензиями. Правда, как отмечает В.Машков, «есть еще вопрос, насколько это выгодно рынку SOHO (небольшие предприятия, small office — home office). Тут выгода не столь впечатляющая, но она есть». Многое зависит от времени, за которое нужно перейти на свободное ПО. Когда в Украине стали бороться с пиратами, отмечает В.Машков, компании в авральном порядке стали переходить на свободные программы. Пользы от этого было мало: непродуманные стратегия (вернее, ее отсутствие) и тактика вели к большим затратам.
Перспективы
Учрежденная Евросоюзом группа FLOSS (Free/Liber Open Source Software – «Бесплатные/свободные программы с открытым кодом») исследует перспективы использования СПО в правительственных органах стран Европы и влияние СПО на экономику. В 2005 году Евросоюз выделил 660 тыс. евро на двухлетний проект FLOSSWorld (средства распределяются между некоторыми странами Южной Америки, Азии, Африки, Центральной Европы).
Как утверждают специалисты FLOSS, свободное ПО положительно влияет на развитие экономики стран, в которых оно преимущественно используется. Создаются рабочие места для высококлассных специалистов, программистов и системных администраторов в первую очередь. Вместо того чтобы покупать коммерческое ПО у монополистов, страна сама может создавать и развивать необходимое ПО на основе уже существующего или пользоваться свободными разработками, что, как правило, дешевле.
В Беларуси многие программистские фирмы работают на зарубежных заказчиков в Европе и США, где востребованы разработки свободного ПО. Такие же программы, за которые не приходилось бы выкладывать огромные суммы денег, можно было бы создавать и для белорусских заказчиков. По мнению экспертов, продуманная миграция на СПО помогла бы остановить утечку мозгов, которой ныне так обеспокоено правительство.
|