Определение свободного программного обеспечения
-
Определение свободного программного обеспечения
- Свободное программное обеспечение предоставляет пользователям свободу в использовании, изучении, совместном использовании и модификации.
- Термин «свободный» означает свободу слова, а не «бесплатно».
- Определение было опубликовано в 1986 году и обновлено в 2008 году.
-
Основные свободы свободного программного обеспечения
- Свобода копировать и распространять программу среди пользователей.
- Свобода изменять программу, требующая доступа к исходному коду.
- Свобода изучать и модифицировать программу, требующая исходного кода.
- Свобода распространять измененные версии программы другим пользователям.
-
Сравнение с определением открытого исходного кода
- Несмотря на философские различия, определения свободного и открытого исходного кода в основном относятся к одним и тем же лицензиям.
- Различия в расширении этих категорий незначительны: большинство свободного программного обеспечения имеет открытый исходный код, а большинство программного обеспечения с открытым исходным кодом является бесплатным.