Недавно попалась мне новость, что один из достаточно крупных платежных сервисов выводит разработку своего продукта на open source.
Ну, как бы на открытом исходном коде написано уже всего столько, чего уж удивляться. И операционные системы, и офисные пакеты, а уж библиотек для разработки - тьма.
Но банковский софт… на open source? Это как бы… Деньги любят тишину. А open source - это шум, бардак и анархия. Ну, до определенной степени зрелости проекта это точно так.
Ну и open, он на то и open, что всё открыто.
Любой нехороший человек может туда залезть, подсмотреть страшные коммерческие тайны или украсть гениальные идеи. Ну, это первое, что приходит в голову.
Но потом меня начинают терзать смутные сомнения о наличии гениальных идей в банковском софте. Это достаточно консервативная область, и всем «гениальным идеям» там сто лет в обед, по большому счету.
Страшные коммерческие тайны в исходном коде тоже никто не держит.
По поводу безопасности, вопрос, конечно, спорный.
С одной стороны, имея доступ к коду, можно придумать, как взломать систему. Но обычно особенно никто этим не загоняется. Подавляющее большинство «взломов» - это закладки, оставленные самими программистами. Так гораздо проще и дешевле. Ну или наличие проблем в сторонних библиотеках…
Тем более, если проект достаточно популярен в open source сообществе, то «баги» и «закладки» будут находиться оперативно и не менее оперативно исправляться. Это, наверное, самое большое преимущество этого подхода.
Но это же ДЕНЬГИ! Как же так… Без огромного сурового аппарата служб безопасности, без тысяч видеокамер и слежением за экранами сотрудников. Без пыточной камеры в подвале и детектора лжи по понедельникам? Это немыслимо просто!
На мой взгляд есть ещё один огромный плюс… Вы когда-нибудь сталкивались с разработчиками банковского софта? Ох… Вам сильно повезло…
Это такая своеобразная область… Там сидят и ваяют на JAVA небожители. Невольно хочется заплатить абонентскую плату только за возможность постоять рядом. Это одни из самых «балованных» представителей программистского племени. Это каста, закрытый клуб. Попасть туда почти невозможно.
Фирмы-разработчики банковского софта для крупных банков - это ещё круче.
Представьте, что вы молодая и наглая платежная система, которая придумала вот реально гениальную фишку, которая может порвать рынок. Такое сейчас случается всё чаще и чаще. Финтех ускоряется не на шутку.
Вы, подпрыгивая от нетерпения, идёте к разработчику и просите поменять буквально несколько строчек… И… Попадаете в очередь где-то через полгода, и на шестизначный счёт в твердой валюте.
А здесь вы можете наплевать на этих буржуев и допилить всё самому, ну или на крайний случай нанять кого-то за вразумительные деньги и время, не измеряемое астрономическими величинами.
Нет, конечно, это не панацея, но вариант-то рабочий.
Еще читаем в Telegram-канале @e_magic — подпишитесь, там тоже интересно. А здесь место для не скучных статей .Пишу про посткризисный мир: нет, никакого киберпанка и дымящихся развалин цивилизации... разве что чуть-чуть :) Больше позитива и технологий. Кризисы приходят и уходят. Бояться не надо. Ну... я так считаю...