Спецпроекты

Свободное ПО поднимает голову в России

Бизнес ПО Интеграция Конференции Системное ПО Финансовые результаты Свободное ПО
Недавно в Москве состоялся круглый стол "Почему будущее за СПО?". Свободное программное обеспечение (СПО) уже много лет остается одной из самых горячих и обсуждаемых тем в ИТ-сообществе. Это неудивительно: СПО всегда окружал ореол бунтарства, однако это не мешает компаниям-вендорам этого сектора в последние годы надеяться на получение значительных инвестиций. Особенный интерес участников и гостей мероприятия вызвала лекция Ричарда Столлмана, идеолога движения СПО.

При вопросе о том, что такое свободное программное обеспечение, в первую очередь на память приходят четыре свободы, четыре основополагающих принципа, проповедуемые его апостолами, которых не так мало по всему миру. Это свобода номер "0" - возможность запуска программного обеспечения тогда, когда это необходимо пользователю. Затем, свободы "1" и "2" - возможность изучения и изменения кода, а также бесплатного распространения программ. И, наконец, связанная с ними свобода номер "3" – возможность распространения модифицированного ПО. Если программа отвечает этим принципам, ее можно назвать свободной.

Проприетарный наркотик – первая доза бесплатно

В свое время эти четыре принципа свободного ПО придумал его идеолог Ричард Столлман. Они стали основой философии движения и были внесены в GNU General Public License, которую американский программист составил в 1988 году. Сегодня он продолжает свою борьбу, разъезжая с лекциями по всему миру. В декабре инициатор проекта GNU побывал в Москве и выступил на круглом столе "Почему будущее за свободным ПО".

В основном речь г-на Столлмана касалась философских и социальных обоснований распространения СПО. Согласно его убеждениям, "если общество использует свободное ПО - это путь вперед, так как свободная программа - это знание. Если общество использует проприетарное ПО, о пути вперед речь не идет. Проприетарное ПО - это зависимость от того или иного лица или компании, это социальная проблема, и наша цель - ее устранить. Написать свободную программу означает принести пользу обществу". По словам идеолога СПО, человек, использующий проприетарную программу, рискует попасть в психологическую ловушку, если, например, его друг попросит сделать копию диска. Что выбрать в такой ситуации: нарушение закона или обиду друга? Столлман считает: нарушить закон в данной ситуации не только можно, но и должно, друзей же обижать нельзя. "Разработчик проприетарной программы покушается на мир в обществе - а это отвратительно", - заявил г-н Столлман. И это утверждение трудно оспорить.

"Плохо заключить договор, чтобы нарушить его. Но что получит ваш друг в результате?" – спрашивал у посетителей мероприятия апостол движения за свободное ПО. "Друг получит лишь неавторизованную копию проприетарной программы. Итак, что остается делать? Первый вариант - не иметь друзей (этого-то от вас и добиваются разработчики!). Второй вариант, мой вариант - отказаться от проприетарных программ".

Значительную часть речи выступавший посвятил вопросу своего несогласия с Линусом Торвальдсом, разработчиком ядра ОС Linux, обратив внимание слушателей на тот факт, что многие люди говорят Linux, не зная, что подразумевают решения GNU: "Мы начали этот проект, мы выполнили большую часть работы, поэтому упоминайте и о нас тоже. Говорите GNU/Linux. Это отнимет всего лишь несколько секунд". По большому счету, это старая история, которая не казалась бы важной, если бы не была связана с убеждениями обоих разработчиков. Как рассказал г-н Столлман, термин "открытое ПО" был создан в 1998 году, поскольку в движении произошел раскол. Одни боролись за свободное программное обеспечение как оплот личной свободы (лагерь Столлмана), другие же отрицали то, что свободное ПО - это вопрос морали и включали в свободные программы куски проприетарного кода (приверженцы Торвальдса). Кроме Linux и многих других подобных решений, критическими для свободы личности г-н Столлман считает и некоторые новые технологии, например SaaS. "Вместо того чтобы решить задачу собственными силами на своем компьютере с помощью свободной программы, вы отсылаете данные на чужой сервер, а затем получаете результат. Заметьте, ваши данные получает кто-то чужой. Как он ими распорядится?" – задал риторический вопрос выступающий.

Также, по его мнению, во всех школах необходимо учить пользованию свободным ПО – путь, по которому сейчас идет и Россия. "Учить несвободному ПО - значит учить зависимости. Почему разработчики несвободных программ часто отправляют в школы бесплатные копии? Потому, что хотят, чтобы школьники стали зависимыми от них. Это все равно, что прислать в школу шприцы с сильным наркотиком - первая доза бесплатно", - утверждает Столлман.

Открыто – значит, безопасно

Отчасти благодаря усилиям Ричарда Столлмана и его сподвижников, СПО сегодня завоевывает все более прочные позиции, приходя на смену более распространенному проприетарному ПО. В России эта тема особенно актуальна, и она останется такой в ближайшие годы во многом благодаря активности государства. В 2010 г. правительство запланировало разработку Национальной Программной Платформы (НПП), в которую должны войти операционная система отечественной разработки и программное обеспечение для нее.

На эту платформу к 2015 году будут переведены все федеральные органы исполнительной власти и бюджетные учреждения. Запуск пилотных проектов должен состояться уже во втором квартале 2012 года.

Основная идея правительства в этой сфере – обеспечение безопасности государственного информационного пространства. Не секрет, что в коде проприетарного ПО регулярно находят "закладки", а некоторые программы могут открывать доступ к содержимому компьютера своим разработчикам или тем, у кого есть соответствующие полномочия. В свою очередь, открытый код СПО может быть легально проверен на наличие потенциально опасных и прочих недокументированных функций.

Если говорить обо всем объеме рынка СПО в России, то за 2009 год, по данным OpenNet.Ru, он оценивался в 2,2 млрд руб. Как ожидается, по итогам 2012 года этот сектор вырастет до 5 млрд руб.

Где прогресс?

В ИТ-сообществе принятие госпрограммы "Информационное общество (2011 – 2015 годы)" и распоряжение правительства №2299р с утвержденным планом перехода на СПО инициировали бурную дискуссию, которая не утихает по сей день. Часть ее участников считает, что результатом проекта станет лишь освоение немалого бюджета, другие – что действительно удастся создать что-то дельное.

Проект по созданию НПП, возглавляемый РАСПО (Российская Ассоциация Свободного Программного Обеспечения) идет упорядоченно и по плану – об этом участникам круглого стола рассказал Андрей Коротков, президент РАСПО, в 2002-2004 годах – первый заместитель министра РФ по связи и информатизации.

По его словам, никакого принудительного и одномоментного перевода пользователей на новую операционную систему не планируется. Принцип РАСПО и проекта в целом – "СПО везде, где возможно, проприетарное везде, где необходимо". Декларацией этого принципа оратор сразу ответил на ряд вопросов участников, предположивших, что на низовом уровне процесс пойдет "как всегда".


Стратегия месяца

Периферийные вычисления перемещаются в центр внимания

Персона месяца

Хорошо относимся к российскому ИТ-рынку и развиваем инсорс-разработку

Евгений Абакумов

ИТ-директор Росатома