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