Оглавление:
- Определение. Что означает лицензия на программное обеспечение Apache?
- Techopedia объясняет Apache Software License
Определение. Что означает лицензия на программное обеспечение Apache?
Apache Software License (ASL) - это схема лицензирования бесплатного программного обеспечения с открытым исходным кодом (FOSS), разработанная Apache Software Foundation (ASF). ASL позволяет свободно загружать и использовать проекты и программное обеспечение, может ли оно быть полностью или частично, в личных, корпоративных или коммерческих целях и без учета роялти. Код распространяется открыто и может свободно изменяться, распространяться или изучаться. Через открытый исходный код Apache поощряет пользователей добровольно улучшать дизайн программного обеспечения.
Techopedia объясняет Apache Software License
Лицензия на программное обеспечение Apache является показателем того, что программное обеспечение является бесплатным, однако Apache по-прежнему требует, чтобы в распределенном программном обеспечении Apache была четко и легко найти копию его лицензии; а также четкое указание на ASF для любых дистрибутивов, включающих любое программное обеспечение Apache.
Модифицированный код или программное обеспечение больше не рассматривается как Apache и будет принадлежать разработчику, который его модифицировал, даже если он все еще сохраняет ASL. Запрещается использовать модифицированное программное обеспечение в любой коммерческой собственности или товарных знаках, которые могут использовать или подразумевать, что ASF одобряет распространение. Он также запрещает использование любых товарных знаков или логотипов, принадлежащих ASF, которые могут указывать на то, что лицо, которое изменило код, создало соответствующее программное обеспечение Apache. По сути, любая часть программного обеспечения, созданного Apache, должна распространяться с надлежащей атрибуцией.
Пользователи не обязаны отправлять свои изменения кода обратно в ASF, однако обратная связь приветствуется. Также не требуется включать само программное обеспечение Apache или модификацию, которая была сделана в коде, который будет распространяться. Apache License 2.0 совместима с GPL, если программное обеспечение лицензировано под версией GPL 3.0.