ГлавнаяЛайфстайлИнтернетЧто нужно знать о лицензиях на открытый исходный код и проприетарных лицензиях

Что нужно знать о лицензиях на открытый исходный код и проприетарных лицензиях

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

В этом посте мы сравниваем открытые и проприетарные лицензии. Мы также обсуждаем, хорошо ли они работают вместе или отношения разошлись.

Введение в лицензирование программного обеспечения

Для непосвященных: программное обеспечение поставляется в двух разных форматах. Давайте рассмотрим как открытое, так и проприетарное (или закрытое) лицензирование.

Лицензирование открытого исходного кода

Открытый источник  – это тип лицензии на авторские права, которая позво

Введение в лицензирование программного обеспечения

ным кодом компьютерной программы. Обычно это бесплатное ПО, хотя доступно и премиум-программное обеспечение с открытым исходным кодом.

Обычно разработчик выбирает конкретную лицензию с открытым исходным кодом, подходящую для работы. Их много, например Стандартная общественная лицензия GNU (GPL) , Лицензия MIT или Публичная лицензия Mozilla (MPL) .

Веб-сайт лицензии MIT.<

Учитывая, что за кодом следят больше людей, эти цифры могут помочь обеспечить соблюдение используемой лицензии. Более того, пользователи будут более заинтересованы в проведении проверок кода, поскольку они будут основными клиентами.

Однако программное обеспечение с открытым исходным кодом и оборудование часто поставляется «как есть», обычно без каких-либо гарантий стабильности или поддержки. Таким образом, если для какого-либо программного обеспечения не доступен премиум-уровень, у вас могут возникнуть проблемы совместимости с вашей системой и другим программным обеспечением.

Проприетарное лицензирование

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

Снимок со взломанной камеры Game Boy.

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

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

Это также приводит к проблемам для пользователей, которые полагаются на программное обеспечение, получившее от разработчика заброшенный — зачастую лицензии остаются активными.

Сравнение лицензий с открытым исходным кодом и проприетарных лицензий

Если рассматривать как открытое, так и проприетарное лицензирование, можно выделить

Проприетарное лицензирование

осмотрим на сводную таблицу, показывающую сравнение обеих моделей лицензирования.

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

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

Могут ли лицензии с открытым исходным кодом и проприетарные лицензии хорошо работать вместе?

Существует множество примеров того, как модели лицензирования с открытым исходным кодом и проприетарные модели хорошо сочетаются друг с другом. Например, популярный разработчик кода JetBrains предоставляет открытые (и бесплатные) версии своего проприетарного лицензионного программного обеспечения премиум-класса.

Сайт JetBrains.

Однако другие компании восприняли открытый исходный код по-другому. И Google, и Microsoft создали или приобрели проекты с открытым исходным кодом для создания собственного продукта. И Гугл Хром , и Гитхаб являются собственностью компании, но располагаются поверх Браузер Хром и Сравнение лицензий с открытым исходным кодом и проприетарных лицензийtps://www.elastic.co/blog/why-license-change-AWS" class="ek-link" target="_blank" rel="noopener" title="отменил лицензию на открытый исходный код">отменил лицензию на открытый исходный код для Elasticsearch, поскольку, по их словам, Amazon неэтично нажился на этом программном обеспечении. Это показывает, что между двумя точками зрения все еще существует идеологическая разница.

Заключение

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

Недавно мы рассмотрели лучшее программное обеспечение с открытым исходным кодом , которые будут использоваться в 2021 году. Вы сторонник открытого исходного кода или для вас более целесообразно использовать несвободное лицензирование? Дайте нам знать в разделе комментариев ниже!

Могут ли лицензии с открытым исходным кодом и проприетарные лицензии хорошо работать вместе?

Заключение

ПОХОЖИЕ СТАТЬИ

Популярные записи