Найти тему
ОНЛАНТА

Open Source решения: что это за зверь, и зачем его внедряет бизнес прямо сейчас?

Оглавление

Open Source решение – это программное обеспечение с открытым исходным кодом, которое доступно для использования, изменения и распространения с правами администратора. Исходный код — это часть программного обеспечения, которая недоступна большинству пользователей, но которую администраторы изменяют и преобразовывают, чтобы контролировать поведение программы или приложения. То есть приложение можно доработать под свои задачи без нарушения авторских прав разработчиков исходного ПО.

А какие лицензии существуют?

The MIT License. Этот вид лицензии разрешает коммерческое и личное использование, распространение и изменение. При этом обязательно требуется упоминание авторства и лицензии в работе.

GNU AGPL — это свободная лицензия, которая создана специально для веб‐приложений. Этот вид лицензии разрешает создание, использование, воспроизведение, распространение, модификацию и предоставление патентных прав. AGPL требует распространять исходный код вместе с продуктом, упоминать автора и лицензии в работе, а также указывать изменения, которые были внесены. Производные продукта обязательно нужно выпускать под той же лицензией.

Mozilla Public License 2.0. Разрешает: коммерческое и личное использование, изменение, предоставление патентных прав. При этом требует распространять исходный код вместе с продуктом, упоминать авторство и лицензии в работе, а производные продукта необходимо выпускать под той же лицензией (но можно использовать продукт в качестве библиотеки).

Apache License 2.0. Этот вид лицензии разрешает коммерческое и личное использование, распространение, изменение и предоставление патентных прав. Требует: упоминания авторства и лицензии в работе, а также указание изменений, внесенных в работу.

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

Что нужно знать о решениях с открытым ПО?

За последние несколько лет стремительно растущая зрелость программного обеспечения с открытым исходным кодом завоевала доверие многих компаний из различных отраслей по параметрам надежности, масштабируемости и безопасности. При этом инновации в таких областях как облачные вычисления, большие данные и искусственный интеллект также активно происходили в экосистемах с открытым исходным кодом. По прогнозам Gartner, к концу 2022 года доля Open Source в ИТ-портфелях вырастет на 30% по показателю совокупного среднегодового темпа роста (CAGR).

Какие возможности открывает Open Source?

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

В чем разница между программным обеспечением с открытым исходным кодом и проприетарным ПО (с закрытым исходным кодом)?

-2

#разработки #разработчики #приложение #продукты #технологии будущего #it-технологии #программа #лицензия