Свободное программное обеспе́чение, свободный софт — программное обеспечение, пользователи которого имеют права («свободы») на его неограниченную установку, запуск, свободное использование, изучение, распространение и изменение (совершенствование), а также распространение копий и результатов изменения. Если на программное обеспечение есть исключительные права, то свободы объявляются при помощи свободных лицензий.
GNU General Public License — лицензия на свободное программное обеспечение, созданная в рамках проекта GNU в 1988 г., по которой автор передаёт программное обеспечение в общественную собственность. Её также сокращённо называют GNU GPL или даже просто GPL, если из контекста понятно, что речь идёт именно о данной лицензии. Вторая версия этой лицензии была выпущена в 1991 году, третья версия, после многолетней работы и длительной дискуссии — в 2007 году. GNU Lesser General Public License (LGPL) — это ослабленная версия GPL, предназначенная для некоторых библиотек ПО. GNU Affero General Public License — усиленная версия GPL для программ, предназначенных для доступа к ним через сеть.
Свобо́дный конте́нт, свобо́дная информа́ция, также свобо́дное содержи́мое/содержа́ние или свобо́дные материа́лы — любое функциональное произведение, произведение искусства или другой творческий материал и его содержание, правовое окружение которых обеспечивает их свободное использование, развитие и распространение. Иногда критерием отнесения к свободному материалу может быть соблюдение выработанных принципов по определению свободных произведений культуры.
Открытое программное обеспечение — программное обеспечение с открытым исходным кодом. Исходный код таких программ доступен для просмотра, изучения и изменения, что позволяет убедиться в отсутствии уязвимостей и неприемлемых для пользователя функций, принять участие в доработке само́й открытой программы, использовать код для создания новых программ и исправления в них ошибок — через заимствование исходного кода, если это позволяет совместимость лицензий, или через изучение использованных алгоритмов, структур данных, технологий, методик и интерфейсов.
Копилефт лицензия — лицензия, которая:
- позволяет использовать оригинальные (исходные) работы при создании новых (производных) работ без получения разрешения владельца авторского права;
- требует, чтобы два пункта этого списка присутствовали в лицензии производной работы.
GNU Lesser General Public License (LGPL) — это лицензия свободного программного обеспечения за авторством Free Software Foundation (FSF). Лицензия позволяет разработчикам и предприятиям использовать и внедрять программное обеспечение, лицензированное на условиях LGPL в их собственном программном обеспечении, при этом отсутствует обязательное требование предоставления исходного кода собственных компонентов под копилефт лицензией. Необходимым условием лицензии является только возможность модифицировать программное обеспечение, лицензируемое под LGPL, конечными пользователями, предоставляя им для этого исходный код. В проприетарном программном обеспечении код под лицензией LGPL обычно используется в форме разделяемой библиотеки, так что существует четкое разделение между проприетарными компонентами и LGPL-компонентами. LGPL в основном используется библиотеками программного обеспечения, впрочем, она также используется некоторыми автономными приложениями. Ранее лицензия называлась GNU Library General Public License и была впервые опубликована в 1991, номер версии 2 был взят для сходства с лицензией GPL версии 2. LGPL претерпела незначительные изменения в версии 2.1, выпущенной в 1999, тогда же была переименована в GNU Lesser General Public License для отражения позиции FSF, который считал, что лицензия применима не для всех библиотек. Версия 3 LGPL вышла в 2007 в виде расширяющего GPL версии 3 списка дополнительных разрешений.
Лицензия BSD — лицензионное соглашение, впервые применённое для распространения UNIX-подобных операционных систем BSD.
Лицензия MIT , или лицензия X11 , — лицензия открытого и свободного программного обеспечения, разработанная Массачусетским технологическим институтом. Одна из самых ранних свободных лицензий, так как она относительно проста и иллюстрирует некоторые из основных принципов свободного лицензирования. Лицензия MIT является разрешительной лицензией, то есть позволяет программистам использовать лицензируемый код в закрытом программном обеспечении при условии, что текст лицензии предоставляется вместе с этим программным обеспечением.
Mozilla Public License (MPL) — одна из лицензий на свободное программное обеспечение. Версия 1.0 была разработана Митчел Бэйкер во время её работы адвокатом в Netscape Communications Corporation. Версия 1.1 была разработана в рамках Mozilla Foundation совместно с Netscape Public License, которая включала в себя лицензию MPL 1.1 с дополнительным пунктом, в котором компании Netscape Communications разрешается использовать исходные тексты даже в несвободных версиях программы. Выпуск MPL 2.0 стал результатом двухлетнего процесса, в котором была пересмотрена MPL 1.1. Основные концепции в MPL 2.0 оставлены неизменными, но обновленный текст значительно упрощен, формализован и досконально проанализирован юристами. MPL содержит в себе черты модифицированной лицензии BSD и GNU General Public License.
CDDL — лицензия, разработанная корпорацией Sun Microsystems и основанная на Mozilla Public License (MPL) версии 1.1.
Свободная лицензия — лицензионный договор, условия которого содержат разрешения пользователю от правообладателя на конкретный перечень способов использования его произведения, которые дают ему четыре важнейшие свободы. Чтобы считаться свободной, лицензия должна разрешать: использовать произведение в любых целях, изучать его, создавать и распространять копии произведения, вносить в произведение изменения, публиковать и распространять такие изменённые производные произведения. Без такой специальной лицензии эти виды использования запрещены законами об авторских правах, вне зависимости от того, что об этом думает или подумал бы автор, потому что почти во всех странах мира произведения защищаются автоматически без соблюдения каких-либо формальностей, все права закрепляются за автором, а использование его произведения запрещается.
Определение Open Source используется организацией Open Source Initiative для определения степени соответствия лицензии на программное обеспечение стандартам Открытого программного обеспечения. Основываются на директивах Debian для свободного программного обеспечения, которые большей частью написаны Брюсом Перенсом.
Лицензия Apache — лицензия на свободное программное обеспечение Apache Software Foundation.
Теодор (Тео) де Раадт — канадский программист и хакер. Проживает в городе Калгари, в одной из десяти провинций Канады — Альберта. Основатель и идейный лидер проектов OpenBSD и OpenSSH, также был одним из основателей проекта NetBSD. Конфликт с основной группой NetBSD в конце концов привел к созданию проекта OpenBSD.
CeCILL — это лицензия на свободное программное обеспечение, адаптированная к интернациональному законодательству и законодательству Франции, подобная GNU General Public License и сохраняющая совместимость с ним.
Разнообразие лицензий — одна из «болезней» свободного и открытого ПО и свободного содержания. Проблема заключается в том, что у авторов всегда есть соблазн распространять свой код не под одной из широко используемых лицензий, а под более редкой, или даже составить совершенно новую, но тем не менее свободную лицензию для своего проекта. При этом из-за взаимоисключающих условий различных лицензий многие свободные лицензии оказываются несовместимыми друг с другом. Опрометчивый выбор лицензии приводит к сложностям: разработчики проекта и работ, производных от него, не могут использовать код, распространяемый под несовместимой лицензией, без дополнительного лицензионного договора с правообладателями. Одно из главных преимуществ свободных работ — возможность использования кода и других частей из других проектов — страдает из-за роста количества несовместимых лицензий.
Лицензии Creative Commons — группа унифицированных текстов, описывающих условия использования произведений, к которым они прилагаются. Они содержат как краткое описание, излагающее существенные условия максимально доступным языком, так и подробный выверенный юристами текст в форме лицензии, соответствующий законодательству об авторском праве.
Свободное программное обеспечение (СПО) — это продукты, распространяемые по условиям либеральных лицензий, которые предоставляют пользователю больше возможностей, чем традиционные лицензии на программное обеспечение. Не следует путать свободное программное обеспечение с бесплатным. Лицензия Freeware содержит ограничения на коммерческое использование, модификацию и т. д.
Python Software Foundation License (PSFL) — BSD-подобная пермиссивная лицензия на свободное ПО, совместимая с GNU General Public License (GPL). Её первичное назначение — распространение программного проекта Python. В отличие от GPL, лицензия Python не является копилефтной и позволяет вносить изменения в исходный код, а также создавать производные работы, не открывая код. PSFL указана как утверждённая как FSF, так и OSI.
Academic Free License (AFL) — лицензия на свободное программное обеспечение созданная Lawrence E. Rosen в Open Source Initiative (OSI) в 2002 году Apache Software Foundation.