Распространение двоичных файлов приложения с открытым исходным кодом с использованием ключа API

Я разрабатываю приложение, использующее ключ API, и я рассматриваю возможность сделать его с открытым исходным кодом (вероятно, под GPLv3).

Я видел Как открыть приложение, использующее ключи API, с открытым исходным кодом, и я подумываю о разработке так, чтобы если ключ API предоставляется во время компиляции (с использованием включенного файла заголовка C ++), он будет использоваться приложением. В противном случае у него будет мастер первого запуска и панель настроек для установки ключа API во время выполнения.

Я планирую распространять свое приложение в Центре программного обеспечения Ubuntu. Можно ли распространять двоичные файлы приложения с моим собственным ключом API, скомпилированным в него, или это нарушит GPL?


person iBelieve    schedule 25.03.2013    source источник


Ответы (1)


Я написал в ФСПО, и вот их ответ:

Учитывая ключ API и исходный код, люди, которые получают исходный код вашего программного обеспечения, должны иметь возможность скомпилировать тот же двоичный файл, который они получили от вас, и использовать его таким же образом. Судя по вашему описанию, это так.

Они также должны иметь право не использовать ваш ключ API или веб-службу, а изменять программное обеспечение и подключать его к веб-службе по своему выбору или дизайну с помощью своих собственных ключей API. Я не знаком с рассматриваемыми веб-службами и поэтому не знаю, относится ли это к вашей конкретной ситуации.

Надеюсь, этот ответ вам поможет. Не стесняйтесь отвечать, если у вас возникнут дополнительные вопросы.

- Я не юрист, вышесказанное не является юридической консультацией

С уважением, Йони Рабкин

person iBelieve    schedule 23.05.2013