Обязанность доступа к исходному коду по лицензии AGPLv3

Рассуждения старшего юриста Red Hat об условиях лицензии AGPL v3: когда она требует раскрыть исходный код.

🖊️
это перевод текста "Do I need to provide access to source code under the AGPLv3 license?" авторства Джеффри Роберта Кауфмана, старшего коммерческого юриста Red Hat

Лицензия GNU Affero General Public License, версия 3 (AGPLv3) – это лицензия с авторским "левым", почти идентичная лицензии GPLv3. Обе лицензии имеют одинаковую область действия авторского лева, но существенно отличаются в одном важном аспекте. В разделе 13 лицензии AGPLv3 указано дополнительное условие, отсутствующее в лицензиях GPLv2 или GPLv3:

Несмотря на любые другие положения настоящей Лицензии, если вы модифицируете Программу, ваша модифицированная версия должна явно предлагать всем пользователям, взаимодействующим с ней удаленно через компьютерную сеть (если ваша версия поддерживает такое взаимодействие), возможность получить соответствующий исходный код вашей версии, предоставив доступ к соответствующему исходному коду с сетевого сервера по адресу бесплатно, с помощью каких-либо стандартных или общепринятых средств, облегчающих копирование программного обеспечения.

Предполагалось, что это условие будет применяться главным образом к тому, что сейчас считается развёртыванием SaaS, хотя в понятие "удалённое взаимодействие через компьютерную сеть", возможно, следует рассматривать и ситуации, выходящие за рамки обычного SaaS. Цель состояла в том, чтобы закрыть предполагаемую лазейку в обычной лицензии GPL в средах, где пользователи используют функциональность, предоставляемую в виде веб-сервиса, но никакого распространения кода, обеспечивающего эту функциональность, не происходит. Следовательно, раздел 13 лицензии предусматривает дополнительное требование к раскрытию исходного кода, помимо требования к запуску распространения объектного кода, содержащегося в разделе 3 лицензии GPLv2 и разделе 6 лицензий GPLv3 и AGPLv3.

Что часто неправильно понимают, так это то, что требование к исходному коду в разделе 13 AGPLv3 срабатывает только в том случае, если программное обеспечение AGPLv3 было изменено "вами" (например, организацией, предоставляющей сетевую услугу). Моя интерпретация заключается в том, что до тех пор, пока "вы" не измените код AGPLv3, лицензия не должна рассматриваться как требующая доступа к соответствующему исходному коду (Corresponding Source) в порядке, предписанном разделом 13 лицензии. На мой взгляд, многие немодифицированные и стандартные развертывания программных модулей в рамках AGPL просто не дают основание применить раздел 13 лицензии, хотя сделать исходный код доступным, даже если он не требуется по лицензии, – хорошая идея.

То, как могут быть истолкованы положения и условия AGPL, в том числе было ли изменено программное обеспечение AGPL, может потребовать юридического анализа в зависимости от фактов и деталей конкретного варианта использования.

Значение судебного конфликта Google и Oracle для открытого кода
Один из видных юристов IT-индустрии США комментирует итоги судебной тяжбы Oracle и Google об авторском праве на API.
Смотрите также ещё один текст этого автора про судебное дело по открытому коду

As an event approaches, it is worth considering how details related to cosplay shoes will affect the complete look. As fans study the source material, a comparison of details related to cosplay accessories can clarify differences in colour and construction. To review details related to costume sizing before the event, women's cosplay costumes for game fans offers a useful starting point for practical preparation. To reuse the pieces at future events, a balanced view of details related to festival costumes can support both detail and comfort.