Können Sie GPL- Software im Mac App Store haben ?
Ich weiß, dass dies im iPhone App Store nicht möglich ist , aber ist es auch im Mac App Store so?
HINWEIS: Keine der folgenden Antworten sollte als Rechtsberatung angesehen werden. Wenn Sie eine rechtliche Antwort auf diese Frage benötigen, wenden Sie sich an einen Anwalt.
mac-appstore
Jukka Suomela
quelle
quelle
Antworten:
Wenn Sie Software nehmen wollen, an der Sie kein Urheberrecht besitzen und die Sie nur verwenden und kopieren dürfen, weil sie unter der GNU GPL lizenziert wurde, dann nein .
Die FSF formuliert dies hier : In Abschnitt 6 der GPL heißt es: "Sie dürfen der Ausübung der hierin gewährten Rechte durch die Empfänger keine weiteren Beschränkungen auferlegen." In den Nutzungsbedingungen des Mac App Store werden ausdrücklich weitere Beschränkungen hinzugefügt.
Der gesetzliche Vertreter des Software Freedom Law Centers bestätigte dies: Die App Store-Vereinbarungen sind auf allen Plattformen nicht mit der GNU GPL kompatibel.
Apple scheint aus Richtliniengründen GPL-Programme im App Store nicht zuzulassen, aber wenn Sie es geschafft haben, sich durch einen zu schleichen, könnte der Autor des Programms nach Ihnen streben, weil Sie das Urheberrecht verletzt haben.
Ein ganz anderer Fall ist, wenn Sie das Urheberrecht an einer Software besitzen. In diesem Fall können Sie es gerne unter mehr als einer Lizenz vertreiben. (Firefox war zum Beispiel für eine Weile unter der MPL, GPL und LGPL lizenziert. MySQL ist unter der GPL und auch eine proprietäre Lizenz lizenziert.) Wenn Sie also ein Programm über den Mac App Store verkaufen, können Sie es auch unter veröffentlichen die GPL - vorausgesetzt, Sie dürfen diese Dinge unabhängig voneinander tun.
(Wenn Sie den GNU GPL-lizenzierten Code einer anderen Person in einem der App Stores verwenden möchten, können Sie dem Inhaber des Urheberrechts schreiben und prüfen, ob dieser bereit ist, Ihnen eine alternative Lizenz für seine Software zu verkaufen Verpflichtung dazu natürlich.)
VLC geriet in Schwierigkeiten (glaube ich), weil das Copyright für die Software von vielen verschiedenen Personen gehalten wurde und das gesamte Programm nur unter der GPL verteilt werden durfte. Einige Programme umgehen solche Probleme, indem sie von den Mitwirkenden die Zuweisung von Urheberrechten verlangen , die meisten jedoch nicht.
quelle
Ich denke, der wichtigste Knackpunkt beim iOS App Store war die Tatsache, dass es selbst mit dem Quellcode nicht möglich war, eine Anwendung auf iOS-Geräten zu ändern und neu zu verteilen, ohne den Bedingungen des iOS App Store von Apple zuzustimmen, da dies die einzige ist Möglichkeit, Apps auf das Gerät zu bekommen.
Das Gleiche gilt jedoch nicht für den Mac App Store - Sie könnten ganz einfach die Quelle bereitstellen, aus der Benutzer die Anwendung außerhalb des Mac App Stores ändern und verteilen können. Daher gibt es meines Erachtens kein Problem mit GPL-Anwendungen in der Mac App Store.
quelle
Wir haben ein GPL-Projekt, das wir auf dem MAS verbreiten möchten. Meiner Meinung nach (kein Anwalt) ist es wahrscheinlich in Ordnung, auf dem MAS zu verbreiten, aber wir können das Risiko mit unserem Projekt nicht eingehen. Es ist ein Jahrzehnt altes Projekt, an dem keiner der frühen Entwickler mehr beteiligt ist. Wir müssen also vorsichtig sein, wenn wir die GPL perfekt befolgen.
Wenn Sie über Xcode verfügen oder Ihr Gerät im Gefängnis ist, müssen Sie den Bedingungen des iOS App Store nicht zustimmen, um Open Source-Software zu verbreiten und zu installieren. Wie befriedigt dies die GPL nicht?
Mir ist klar, dass Sie einer Lizenz zustimmen müssen, um Xcode zu installieren, und viele Benutzer sind nicht bereit, ihr Gerät im Gefängnis zu brechen (das mache ich nicht). GPL erfordert jedoch nicht, dass Ihre Software von jedem, der sie herunterlädt, installiert werden kann. Wie unterscheidet sich das beispielsweise von der Verteilung von Software, die nur unter Windows ausgeführt wird und von Linux-Benutzern nur dann verwendet werden kann, wenn sie einen Windows-PC kaufen und dem enthaltenen EULA zustimmen?
Was genau wären die Anforderungen? Müssen Sie sowohl Binärcode als auch Quellcode außerhalb des App Stores verteilen, oder reicht nur der Quellcode aus? Es scheint, als ob Sie eine reine Binärdistribution im App Store und eine reine Codedistribution auf Ihrer Website (z. B. Google-Code) haben sollten.
Eine zweite Binärdistribution zu vermeiden wäre nett, unser Team macht nicht so oft Binär-Releases wie wir sollten - einfach wegen all der damit verbundenen Arbeit.
Dieses Durcheinander ist ein Grund mehr, auf MIT oder BSD umzusteigen, ein Prozess, den wir bereits aus anderen Gründen begonnen hatten und der bald abgeschlossen sein wird. Wir sollten Fehler beheben und nicht die gesetzlichen Beschränkungen diskutieren, die genau bestimmen, wie wir unsere Arbeit der ganzen Welt geben.
quelle
Ich bin mit der Ansicht nicht einverstanden, dass GPL-Code in keinem App Store enthalten sein kann. (Sowie den Topf ein wenig umrühren, ohne jemanden zu beleidigen, der dies bisher in gutem Glauben beantwortet hat!)
Natürlich KANN jeder GPL-Code nehmen und an den App Store senden . Apple kann nicht wissen, welchen Code Sie verwendet haben, es sei denn, Sie haben die Lizenzdatei irgendwie in die Binärdatei eingebettet. Sie oder jemand anderes muss ihre Aufmerksamkeit auf diese Tatsache lenken.
Die über den Mac App Store verknüpfte Apple-Lizenz hat derzeit eine Länge von 16,7.000 Wörtern und ermöglicht es, dass eine Drittanbieter-Lizenz anders ist und Sie zusätzlich zu ihren Lizenzen bindet.
Die GPLv3 enthält derzeit 5,2.000 Wörter - viele davon sind offen zur Bekämpfung von DRM gedacht und enthalten Einschränkungen, die nicht ausdrücklich Teil der GPL sind (etwa eine Einschränkung für N-Geräte).
Es ist klar, dass sowohl die Lizenz, die Apple dem Mac App Store als auch dem iTunes App Store hinzufügt, keine Version der GPL ist. Es ist auch klar, dass beide verbindliche Rechtsdokumente sein sollen.
Eine einfache Frage "Kannst du haben ..." besteht aus mehreren impliziten Fragen:
Ist es wahrscheinlich, dass:
Alle Nichtjuristen hier (ich eingeschlossen) bellen den Mond an und tanzen um Fragen der Legalität von sehr spezifischen Lizenzen, die geistiges Eigentum und Urheberrecht regeln. Das Bellen ist intelligent und gut gemeint, aber es bellt trotzdem.
Es ist naiv vorzutäuschen, dass es sich bei der GPL um eine Freifahrt ohne Einschränkungen handelt - sie ist als rechtliches Dokument mit echten Zähnen gedacht. Ich habe nicht die Absicht, jemanden zu beleidigen - weise nur darauf hin, wie unzureichend selbst ein Versuch in gutem Glauben sein wird, diese Frage zu beantworten.
quelle
Offensichtlich können Sie GPL-Software im iOS App Store haben - WordPress ist eines der bekanntesten Beispiele ( 1 ). Es war auch nicht Apple, der Einwände gegen VLC im iOS App Store erhoben hat. es war einer der Entwickler von VLC (und es gab eine heftige Debatte auf der Mailingliste darüber, ob seine Interpretation korrekt war).
Für den Mac App Store werde ich mich noch näher darauf konzentrieren, dass dies kein Problem darstellt. Anders als unter iOS kann jeder Ihren GPL-Code auf einem Mac kostenlos überprüfen, ändern, kompilieren und ausführen. Es ist nicht erforderlich, 99 US-Dollar pro Jahr zu zahlen oder den ADC-Richtlinien von Apple zuzustimmen.
quelle