Ich möchte eine GPL-Komponente in einer iPhone-Anwendung verwenden, die nicht ist. Es ist eine unabhängige und eigenständige Komponente, also würde ich es auf jeder anderen Plattform als Programm kompilieren und es mit einigen Argumenten erzeugen, wenn ich es brauche.Wie bette ich eine GPL-Komponente in eine iPhone-Anwendung ein?
Aber wenn ich meine App im Appstore veröffentlichen will, muss ich mit diesem Abschnitt des iPhone SDK erfüllen:
3.3.2 Eine Anwendung kann nicht selbst andere ausführbare Code installieren oder starten, indem Sie eine beliebige bedeutet, einschließlich ohne Einschränkung durch die Verwendung einer Plug-in-Architektur, andere Frameworks, andere APIs oder anderweitig aufrufen. Kein interpretierten Code oder in einer Anwendung verwendet werden, heruntergeladen werden, außer für Code, interpretiert und ausgeführt von Apples dokumentierte APIs und integrierte in Interpreter (s).
Nach meinem Verständnis scheint es, dass Apple mir verbietet zu tun, was ich will.
Gibt es eine technische und/oder rechtliche Lösung, um eine (eigenständige) GPL-Komponente in eine iPhone-Anwendung einzubetten, ohne die gesamte Anwendung mit einer GPL-Lizenz zu lizenzieren.
Hinweis: Bei dieser Frage geht es nicht darum, ob die GPL-Lizenz wie bereits asked elsewhere mit den AppStore-Regeln kompatibel ist. Ich nehme an, es ist so.
Ich stimme, diese Frage als off-topic zu schließen, weil ** es um Lizenzierung oder rechtliche Probleme geht **, nicht Programmierung oder Softwareentwicklung. [Siehe hier] (http://meta.stackoverflow.com/a/274964/1402846) für Details und die [Hilfe/zum Thema] für mehr. –