Введение
Лицензия с минимальными ограничениями
Разрешительная лицензия на программное обеспечение, иногда также называемая лицензией типа BSD или лицензией, схожей с BSD.
Определения
Инициатива открытого исходного кода определяет разрешительную лицензию на программное обеспечение как "лицензию, не являющуюся copyleft, которая гарантирует свободу использования, изменения и распространения". Сайт choosealicense от GitHub описывает разрешительную лицензию MIT как "[позволяющую] людям делать все, что они хотят с вашим кодом, при условии указания авторства и отсутствия ответственности в отношении вас". Сайт newmediarights.com Калифорнийской Западной юридической школы определяет их следующим образом: "Лицензии типа BSD, такие как BSD, MIT и Apache, являются чрезвычайно разрешительными, требуя лишь указания авторства оригинальных частей лицензированного кода в отношении первоначальных разработчиков в вашем коде и/или документации."
Сравнение с копилефтом
Лицензии copyleft обычно требуют взаимной публикации исходного кода любых модифицированных версий под лицензией copyleft исходной работы. В отличие от них, permissive-лицензии не стремятся гарантировать, что модифицированные версии программного обеспечения останутся свободными и общедоступными, обычно требуя лишь сохранения оригинального уведомления об авторском праве. Однако, определить степень свободы, предоставляемой лицензией, не всегда легко, и это часто зависит от целей конечных пользователей. Если эти пользователи – разработчики, то для одних может быть ценно право изменять и использовать исходный код, написанный другими, и, возможно, включать его в проприетарный код для получения прибыли (и поэтому они рассматривают permissive-лицензии как предоставляющие им это "право"), в то время как для других разработчиков важнее знать, что никто не будет извлекать выгоду из работы, в основном выполненной ими (и поэтому они рассматривают copyleft-лицензии как предоставляющие им это "право"). Более того, конечные пользователи могут вообще не быть разработчиками, и в этом случае copyleft-лицензии гарантируют им вечное право доступа к программному обеспечению как к свободному ПО, обеспечивая, что оно никогда не станет проприетарным, в то время как permissive-лицензии не предоставляют никаких прав конечным пользователям, не являющимся разработчиками, и программное обеспечение, выпущенное под permissive-лицензией, теоретически может в любой момент превратиться в проприетарное вредоносное ПО без ведома пользователя. Permissive-лицензии обеспечивают более широкую совместимость лицензий, чем copyleft-лицензии, которые обычно нельзя свободно комбинировать и смешивать из-за конфликта их требований взаимности.
Сравнение с общедоступным достоянием
Computer Associates Int'l v. Altai использовал термин "общественное достояние" для обозначения произведений, которые получили широкое распространение и распространяются с разрешения, а не произведений, которые были намеренно переданы в общественное достояние. Однако, разрешительные лицензии фактически не эквивалентны передаче произведения в общественное достояние. Разрешительные лицензии часто содержат некоторые ограничения, например, требование указывать авторство оригинальных авторов. Если произведение действительно находится в общественном достоянии, это обычно не является юридическим требованием, но регистрация авторских прав в США требует раскрытия ранее опубликованных материалов, а указание авторства все еще может считаться этическим требованием в академической среде. Сторонники разрешительных лицензий часто не рекомендуют пытаться передавать программное обеспечение в общественное достояние, поскольку это может быть юридически проблематично в некоторых юрисдикциях. Лицензии, эквивалентные общественному достоянию, – это попытка решить эту проблему, предоставляя резервную разрешительную лицензию для случаев, когда отказ от авторских прав юридически невозможен, и иногда также включая отказ от гарантий, аналогичный большинству разрешительных лицензий.
Совместимость лицензий
В общем, разрешительные лицензии в большинстве случаев обладают хорошей совместимостью с большинством других лицензий на программное обеспечение. Благодаря своей не ограничивающей природе, большинство разрешительных лицензий совместимы даже с лицензиями copyleft, которые несовместимы с большинством других лицензий. Некоторые старые разрешительные лицензии, такие как 4-компонентная лицензия BSD, лицензия PHP и лицензия OpenSSL, содержат пункты, требующие указания авторских прав в рекламных материалах, что делало их несовместимыми с лицензиями copyleft. Однако популярные современные разрешительные лицензии, такие как лицензия MIT, 3-компонентная лицензия BSD и лицензия zlib, не содержат подобных пунктов и, как правило, совместимы с лицензиями copyleft. Некоторые лицензии не позволяют производным работам добавлять ограничения, запрещающие распространителям добавлять дополнительные ограничения. Примерами являются CDDL и MsPL. Однако такие ограничения также делают лицензию несовместимой с разрешительными лицензиями на свободное программное обеспечение.
Прием и усыновление
Хотя они используются с середины 1980-х годов, ряд авторов отмечали рост популярности разрешительных лицензий в 2010-х годах. По состоянию на 2015 год, лицензия MIT, являющаяся разрешительной, была самой популярной лицензией свободного программного обеспечения, после неё шла GPLv2.