Ответ:
Лицензии на программное обеспечение можно классифицировать по нескольким признакам:
- По доступу к исходному коду: проприетарные (исходный код закрыт); свободные и открытые (условия разрешают использовать, изучать, изменять и распространять программу в установленных лицензией пределах).
- По оплате: коммерческие (за использование обычно платят); бесплатные (плата за использование не взимается, но ограничения лицензии сохраняются).
- Распространённые модели предоставления: пробная версия (trial, ограничена сроком или функциями); условно-бесплатная (freemium — базовые возможности бесплатны, дополнительные платные); подписка (доступ предоставляется на срок действия подписки); бессрочная лицензия (право использования предоставляется без установленного срока, если таковы условия договора).
- По числу пользователей или устройств: индивидуальная; многопользовательская; корпоративная или сетевая.
- Среди открытых лицензий: разрешительные, например MIT и Apache 2.0, и взаимные (copyleft), например GNU GPL. Они различаются условиями распространения производных программ.
Названия и условия могут сочетаться: например, коммерческая программа может предоставляться по подписке, а открытая лицензия не обязательно означает бесплатность.
