Я работаю над приложением iPhone и понимаю, что difficulties выпускает приложение GPL через магазин приложений.Моя программа вызывает одну функцию в программе GPL - нужно ли распространять ее в соответствии с условиями GPL?
В заявлении license говорится, что программа, использующая forking-and-linking для другой программы, лицензированной под GPL, не устанавливает никаких требований к этой программе. Кроме того, он также говорит
«Если программа динамически связывает плагинов, но связь между ними ограничивается вызовом „главные“функции из плагина в с некоторыми вариантами и ждать это , чтобы вернуться, это пограничный случай. "
Моя программа по сути вызывает основную функцию программы GPL'd и использует выходной файл этой функции для извлечения своих данных. Следовательно, это будет «пограничный» случай, описанный gnu.org.
Это состояние оставляет ситуацию на неопределенный пункт. Есть ли способ обойти ограничения GNU в этом случае?
Свободное программное обеспечение является большим, но для приложения iPhone с Apple, как дистрибьютора, он просто добавляет хлопот.
Я голосую, чтобы закрыть этот вопрос не по теме, потому что * * речь идет о лицензировании или юридических вопросах **, а не о программировании или разработке программного обеспечения. [См. Здесь] (http://meta.stackoverflow.com/a/274964/1402846) для получения дополнительной информации и [помощь/по теме] для получения дополнительной информации. –
Ну, если вам нужно будет включить программу GPL'd, не будет ли это по-прежнему затрагивать такую же проблему, как если бы * ваша * программа была GPL'd в любом случае? – SamB