Разделы

ПО Цифровизация Инфраструктура ИТ в госсекторе Внедрения Свободное ПО

Виктор Иванников: Развивая СПО, нужно думать на 10 лет вперед

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

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

CNews: Откуда же взять специалистов?

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

Я смотрю на ребят, которые приходят на первый курс. Все они сначала идеалисты. Потом некоторые для себя решают уже на третьем курсе, что ничего, кроме "бабок" им не надо. Уже даже университетские среды в их современном виде начинают их калечить. А ведь нужно только дать правильный толчок, в нужную сторону, ведь ребята с увлечением займутся интересным делом. Ведь участвуют же они в олимпиадах. Ну с какого резона? С меркантильной точки зрения - это потеря времени просто. А для студента – это возможность посоревноваться, показать себя.

CNews: Для чего создается РАСПО? Кто в нее входит?

Виктор Иванников: Ассоциация свободного программного обеспечения займется широким кругом вопросов. В ее рамках будут созданы технические комитеты: по образованию, по Linux, по законодательству, по типовым решениям и по профильным стандартам. Будем готовить рекомендации, что нужно ставить в ЖЭК, что - в школы, в министерства.

Биография Виктора Иванникова

Виктор Иванников родился 27 февраля 1940 г. в г. Ступино Московской области.

В 1963 году закончил Московский физико-технический институт по специальности "Математические счетно-решающие приборы и устройства".

С 1962 по 1980 гг. работал в Институте точной механики и вычислительной техники им. Лебедева РАН, где прошел путь от техника до одного из ведущих специалистов.

С 1979 по настоящее время работает в МГУ на кафедре АСВК, пройдя путь от старшего преподавателя до профессора кафедры.

В 1980-х гг. В. П. Иванников, работая в НИИ "Дельта" Минэлектронпрома СССР и в Институте проблем кибернетики АН СССР, руководил созданием и внедрением систем автоматизации проектирования и программного обеспечения суперЭВМ. С 1991 по 1994 гг. заведовал отделением Института проблем кибернетики РАН. Со времени основания в январе 1994 года г-н Иванников является директором Института системного программирования РАН.

С 1996 года господин Иванников является заведующим кафедрой системного программирования МФТИ. С мая 2008 года - академик Российской академии наук.

В мае 2009 года был избран на пост президента Российской ассоциации свободного программного обеспечения (РАСПО).

В настоящее время Виктор Иванников является членом международных научных сообществ ACM, IEEE Computer Society и возглавляет Российское отделение IEEE Computer Society.

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

CNews: Будут ли члены ассоциации платить взносы?

Виктор Иванников: Взносы должны быть обязательно. Потому что нужно оплачивать исполнительного директора, бухгалтера. Кроме того, мы планируем проведение маркетинговых акций в студенческой среде, различных конкурсов работ, проектов на Linux. Вокруг этого сообщества должна бурлить жизнь. Размер взносов будет небольшим и одинаковым для всех компаний: 100-150 тысяч в год – это чепуха для любой организации.

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

Сергей Голицын, T1: 70% компаний, применяющих ИИ, подтверждают положительный эффект
Цифровизация

Одна из сторон деятельности Ассоциации СПО - находить единомышленников. Очень важна деятельность публичная: общение с прессой, с интернет-сообществом. Нужно вести искренние и серьезные разговоры по СПО, стараться встречаться с влиятельными людьми, рассказывать о своей позиции. В России есть много умных, талантливых и честных людей. Большие надежды мы возлагаем на студенческую среду. Университеты, особенно провинциальные – это очаги культуры, там нужно создавать центры компетентности, которые могли бы учить молодежь, проводить тренинг-курсы, потом, со временем, проводить какие-то региональные проекты. Нужно создавать сеть национальных лабораторий по свободному программному обеспечению. В академических структурах, в частных корпорациях. Причем лаборатории не должны держаться только на энтузиазме, нужно софинансирование со стороны государства, например, как делается в Китае. Заключается договор на исследовательский проект с кем-нибудь из крупных вендоров, лаборатории получают какие-то деньги от них, но еще больше дает государство. Потому что вендоры, крупные ИТ-компании несут в эти лаборатории свои новые задачи, которые с потолка очень трудно найти. И здесь же возникает самая большая ценность – эксперты, люди, которые могут разрабатывать современные продукты.

CNews: С какой целью компании вступают в Ассоциацию?

Виктор Иванников: Цели разные, причем иногда сразу несколько целей. Есть чисто прагматический подход, что если у нас будет развиваться свободное программное обеспечение, если ассоциация сможет влиять на направления этих работ, то эти компании получат очень интересные заказы. Но в первую очередь, конечно, это взаимное притяжение людей, которые занимаются одним делом, это желание войти в сообщество. Кроме того, ассоциация даст разработчикам в будущем возможность доступа к контрактам честным и прозрачным путем, без лоббизма, грязи и подлости. Если ассоциация будет выполнять поставленные задачи, к нам сами придут с заказами и крупные софтверные компании, и производители оборудования, и государство. Я надеюсь, что это произойдет естественным образом.

Важно чтобы компании, которые входят в Ассоциацию, делали какие-то реальные вещи. И сделав новый продукт, не забывали относить его к достижениям всей ассоциации.

CNews: Что, на ваш взгляд, стоит за идеей свободного ПО?

Дмитрий Балдин, «РусГидро»: Вынужденный переход на open source приводит к увеличению поверхности кибератак
безопасность

Виктор Иванников: В свое время программное обеспечение не было товаром вообще. Производители вычислительных машин продавали или сдавали в аренду компьютер, и к нему прилагалось программное обеспечение как составляющая часть компьютера. Иногда программы писались под заказ. Но отправной точкой индустрии программного обеспечения, когда программа стала товаром, стала середина 60-х годов. Обстоятельства были следующие: в то время компания IBM начала выпуск ряда 360 и контролировала около 90% компьютерного рынка. Она попадала под антитрестовское законодательство, и ей реально грозило то же, что произошло в свое время с AT&T – расчленение компании. Это было серьезной опасностью для IBM, но руководство придумало очень хороший трюк. Оно разделило плату за программное обеспечение и за компьютер. IBM полностью открыла всю систему команд и предложила другим компаниям производить собственное ПО. Всё, свободная конкуренция, IBM не является монополистом. Так они выкрутились. И с этого момента можно говорить о том, что потенциальный рынок ПО возник: программы стали писать и продавать как товар. В Советском Союзе этого не было, тогда коммерциализация ПО воспринималась, как курьез. В СССР программы свободно отдавались всем желающим, разработчики даже гордились тем, что кто-то пользуется их творениями.

Когда происходит какое-то качественное изменение в мире, всегда возникает его антипод. Одним из инициаторов анти-коммерциализации был Ричард Столлман. Он написал компилятор GCC, редактор Emacs и так далее. Появилась очень неокрепшая бизнес-модель создания свободного программного обеспечения. На первых порах она жила в основном за счет энтузиастов. Всегда есть люди, которые хотят написать программу, чтобы все ее оценили, увидели, как он прекрасно пишет код. Жили же сторонники свободного ПО за счет сервиса. Пользователей такого рода софта становилось все больше. Компаниям было невыгодно создавать собственные ИТ-отделы, которые занимались бы сопровождением свободного ПО, поэтому они заключали договоры на обслуживание.