Rebranding einer GPL-App als SaaS [geschlossen]

8

Nur eine kurze Frage, da ich ein wenig unsicher bin, wie die GPL funktioniert. Angenommen, ich entwickle eine gehostete Software-as-a-Service-Anwendung, und ich habe eine kostenlose GPL-App gefunden, die 90% von dem, was ich selbst schreiben würde, macht. Kann ich:

A) Nimm den Code aus der App, rebrand ihn, indem du den Namen und / oder das Logo änderst und ohne eine einzelne Codezeile modifizierst, verkaufe ihn als gehosteten Service an Leute? Muss ich etwas wie "Wir verwenden Project X " mit einem Link zu seiner Website sagen? Oder muss niemand wissen, dass ich eine Open-Source-Anwendung verwende, wenn ich sie nicht möchte?

B) Ändern Sie die Struktur der Anwendung, fügen Sie meine eigenen Daten hinzu (ein zusätzliches Modul, das die ursprüngliche Anwendung beispielsweise nicht hat), und führen Sie den Code nicht in den Hauptzweig if Die App wird immer nur gehostet und nicht an Leute verteilt?

C) Verschrotten Sie das Front-End vollständig und schreiben Sie mein eigenes mit einer anderen Technologie (zum Beispiel Flex), aber verwenden Sie den vorhandenen Code (möglicherweise wie bei Szenario B oben modifiziert) als Back-End?

Kann ich irgendetwas davon machen? Alle von ihnen? Ich bin mir wirklich nicht 100% ig sicher, aber es scheint eine Schande zu sein, das Rad neu zu erfinden, wenn es eine Open-Source-App gibt, die das meiste, was mein Projekt tun würde, bereits erledigt; es scheint viel einfacher zu sein, das zu nehmen und hinzuzufügen, um eine bessere Lösung zu bieten.

    
Wayne Molina 11.02.2009, 23:10
quelle

2 Antworten

9

IANAL, noch spiele ich einen im Internet. Holen Sie sich kompetente Rechtsberatung in Ihrer Gerichtsbarkeit, bevor Sie mit so etwas fortfahren.

A) Ja, Nein, Ja. B) Ja. C) Ja.

Nun, ob es moralisch ist, all diese Dinge zu tun, nun, das ist eine andere Frage. Ich würde erwarten, dass die Leute wahrscheinlich ein wenig verärgert sein würden, wenn Sie Ihre Änderungen nicht zurückzahlen würden (es ist nicht im Geiste der GPL), aber die Ausgabe eines Programms (HTML, usw.) wird nicht als Umverteilung gezählt. Die AGPL hat dagegen diese Einschränkung, genau das zu stoppen.

    
womble 11.02.2009, 23:12
quelle
3

Für die GPL müssen Sie den Quellcode der gesamten Anwendung unter GPL bereitstellen, wenn Sie Ihre Software in der Öffentlichkeit verbreiten. Du machst das nicht, also wirst du nicht müssen. Firmen wie Google und Yahoo machen sich das zunutze.

    
TomHastjarjanto 11.02.2009 23:15
quelle

Tags und Links