Найти в Дзене
ISPsystem

Open source: можно ли верить в бесплатное?

Оглавление

Может ли open source заменить породистое ПО - это бесплатный сыр или реальная панацея?

Исторически так сложилось, что в России open source воспринимается в качестве некоего исследовательского инструмента: потрогать, поиграться и удалить. А в «боевую» инфраструктуру, как правило, внедряются проприетарные решения. Платные, якобы надежные, с качественной документацией и поддержкой. Свободное ПО особым доверием со стороны специалистов не пользуется. В нем возможны критические уязвимости, да и технически-материальное сопровождение с неба звезд не хватает.

Однако в последние годы ситуация начала меняться. Open source активно набирает популярность в нашей стране. К этому есть предпосылки, в их числе нормативная база, разработанная государством, меры поддержки и, конечно же, программа импортозамещения, которое допускает использование СПО.

Дешево и сердито?

Тем не менее, большинство все еще рассматривает open source как нечто бесплатное и примитивное. Это далеко не всегда так. Разработчику необходимо потратить силы и время на изучение проекта. Закупить и настроить подходящее оборудование. Помните стишок про «Ничто никогда не бывает само…»? Здесь ровно такая же ситуация. Если приложение или платформа не снабжены подписной моделью, а авторы не требуют отчислений, это еще не значит, что построить хороший сервис на СПО можно даром.

К open source технологиям не стоит относится свысока, как к бесплатному коду. Это серьезная платформа для инноваций, передачи опыта, взаимодействия разработчиков и глобального развития проектов. Мы крайне положительно относимся к свободному программному обеспечению и считаем, что это отличный драйвер развития технологий, который позволяет быть на острие инноваций.

-2

Что касается выгоды применения свободного ПО в бизнесе — здесь нельзя дать однозначный ответ. Необходимо как следует просчитать экономику своего проекта, определить рыночные альтернативы и компетенции внутренних специалистов, чтобы принять взвешенное решение. Кроме того, и об удобстве конечных пользователей забывать не стоит. А если требования заказчика достаточно серьезны — придется существенно поработать над проектом напильником, прежде чем он сможет встать на «боевые» рельсы. Это также непростой и недешевый процесс.

Свободное ПО в России

До сих пор невозможно оценить, как много компаний использует open source. Например, по статистике платформы GitHub, наша страна занимает 11 место по количеству коммитов кода в открытые проекты, созданные разработчиками из всех уголков мира. Опережают нас не только страны «прогрессивного Запада», но и азиатские коллеги: Китай, Индия. Латинская Америка и Европа также не отстают. Тем не менее, есть основания полагать, что в скором времени доля «русских коммитов» возрастет. Все больше отечественных разработчиков вливается в open source коммьюнити, а ввиду ряда государственных инициатив этот процесс со временем станет еще интенсивнее.

-3

На данный момент вряд ли найдутся достаточно серьезные препоны для массового внедрения open source в боевые рабочие ИТ-инфраструктуры — в том числе на уровне органов государственной власти. Стратегия Минцифры активно поддерживает и разработчиков СПО, и задает стимул для участия в open source проектах. Но финансирование и господдержка — далеко не единственные критерии успеха. Требуются простой способ консультации с регуляторами, образовательная и техническая поддержка, организация перехода на open source и многое-многое другое.

Чужое или наше?

В сети популярно мнение Натальи Касперской. Она заявляет, что внедрение open source согласно стратегии Минцифры может поставить суверенитет и даже национальную безопасность РФ под угрозу. Позволим себе дать короткий комментарий.

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

Популярен также вопрос «превращения» всемирного ПО в российское. Разумеется, недостаточно добавить пару штрихов к чужому коду, чтобы потом считать его исконно своим. Подчеркнем — как такового «западного» или «русского» кода в мире open source быть не может. Для того, чтобы подобное ПО действительно стало «достаточно российским», необходимо собственными компетенциями поддерживать, разрабатывать, сопровождать решения и развивать их в соответствии с требованиями российских регуляторов. Таким образом действительно можно будет и обеспечивать суверенитет, и пользоваться open source’ными решениями.

Однако мы выступаем против того, чтобы открытые проекты «с переклеенным лейблом» подавались и продавались в качестве российских. Такие примеры уже есть на рынке, их появление связано с материальными стимулами от государства, в том числе в рамках программы импортозамещения. Противоположная ситуация, когда open source решение существенно дорабатывается отечественными компаниями, имеет право на жизнь. Такой продукт в целом можно считать российским, и это правильно: не всегда нужно изобретать велосипед, чтобы решить популярную задачу.

Опыт ISPsystem

Наша компания использует open source с момента основания. Это и операционная система Linux, и open source базы данных. Безусловно, мы используем и проприетарный софт, но в ряде случаев эффективнее взаимодействовать с некоммерческими проектами. Все дело в специфике продуктов, которые мы создаем: наше ПО встраивается в самые разные инфраструктуры и работает независимо от того, какие технологии в них используются.

-4

Внутри компании мы также применяем open source, начиная корпоративным мессенджером и заканчивая системой учета пользователей. Open source дает свободу и гибкость: если нужно доработать решение под свои потребности, мы всегда можем с легкостью это сделать. Такой подход, как мы уже писали выше, справедлив не для всех компаний. Если штатные специалисты не обладают достаточными компетенциями, а требования к конечному решению высоки, стоит обратиться на рынок коммерческого ПО.

Если статья оказалась полезной, ставьте 👍