Was ist der richtige Weg, um Open Source-Spiele-Assets wiederzuverwenden?

8

Dies ist eine hypothetische Frage, von der ich schon immer wissen wollte. Angenommen, ich wollte ein Spiel im gleichen Fantasy-Stil wie Battle for Wesnoth erstellen . Da ich selbst keine künstlerischen Fähigkeiten hatte, konnte ich den Code für die Spiel-Engine schreiben und ihre Kunstwerke ausleihen (stehlen?) Und sie selbst verwenden. IIRC, ihre Sachen sind unter der LGPL lizenziert. Wenn mein Spiel also LGPL-fähig wäre, wäre ich rechtlich in Ordnung.

Meine Frage ist: Nur weil ich das kann , sollte ich? Was ist das erwartete Verfahren zum Ausleihen von Kunstgegenständen anderer Spiele? Muss ich zuerst offiziell um Erlaubnis bitten?

Offensichtlich würde ich ihre Arbeit gutschreiben, bevor ich etwas öffentlich mache.

Michael Kristofik
quelle

Antworten:

5

Wenn die Ressourcen und der Quellcode eines Open-Source-Spiels von derselben Lizenz geregelt zu werden scheinen, würde ich empfehlen, dass Sie sich an einen der Projektleiter wenden und überprüfen, ob dies tatsächlich der Fall ist. Die LGPL und andere Open Source-Lizenzen sollen im Allgemeinen die Verwendung von Quellcode regeln. Viele Open-Source-Spiele verwenden separate Lizenzen für den Quellcode und den Inhalt. In solchen Vereinbarungen wird der Inhalt häufig unter einem der vielen Creative Commons verteiltLizenzen. Die CC-Lizenzen sind relativ kurz und prägnant und beschreiben im Klartext genau, wie Sie den Inhalt wiederverwenden können oder nicht. Die meisten Open Source-Projekte, mit denen ich gearbeitet habe, haben CC-Lizenzen verwendet, mit denen Sie beliebige Inhalte wiederverwenden können, solange Sie die ursprünglichen Autoren angeben. Um diese Bedingung zu erfüllen, fügen Sie einfach den / die Autor (en) zusammen mit einer Beschreibung des geliehenen Inhalts in die Credits Ihres Spiels ein. Beachten Sie, dass einige Lizenzen nichtkommerzielle Lizenzen enthaltenBestimmung, die die Wiederverwendung oder Umverteilung mit kommerziellen Produkten verbietet. In solchen Fällen können Sie weiterhin Inhalte für Freeware- oder Open Source-Projekte ausleihen. Wenn Sie den Inhalt jedoch in einem Open-Source-Projekt verwenden, das Sie später verkaufen möchten, müssen Sie (soweit ich es verstehe) diesen Inhalt in der von Ihnen verkauften Version entfernen / ersetzen.

Wenn die Vermögenswerte eines Open Source-Spiels durch eine Open Source-Lizenz oder eine Lizenz wie die Creative Commons geregelt werden, müssen Sie im Allgemeinen keine Erlaubnis einholen. Die einzige Ausnahme wäre, wenn Sie die Bedingungen der Lizenz nicht vollständig verstehen. Dies sollte bei einer CC-Lizenz nicht der Fall sein, aber einige Open-Source-Lizenzen sind ausführlicher und mit Legalese gefüllt. Wenn Ihre Weiterverteilungsrechte unklar sind, schadet es nie, den / die Autor (en) zu fragen.

Ich würde "absolut" sagen , ob Sie Open-Source-Spiele verwenden sollten oder nicht . Wenn Sie nicht selbst (oder in Ihrem Team) das Talent haben, selbst bessere Assets zu produzieren, können Sie mithilfe von Open Source-Assets ein besseres Spiel liefern und gleichzeitig den ursprünglichen Inhaltsautor (en) mehr Aufmerksamkeit verschaffen.

Ein letzter Hinweis: Wenn Sie feststellen, dass die Assets eines Spiels unter einer FOSS-Lizenz lizenziert sind , achten Sie auf Bestimmungen bezüglich der Beziehung zwischen der Lizenz Ihres Spiels und der Lizenz des Quellspiels. Bei einigen Lizenzen können Code und Assets nur in anderen Projekten verwendet werden, für die dieselbe Lizenz oder eine ähnliche Lizenz gilt (dh beide Lizenzen sind zulässig oder beide Lizenzen sind wechselseitig). Achten Sie darauf, dass Sie sich nicht in eine Lizenz zurückversetzen, mit der Sie nicht ganz vertraut sind, um die Vermögenswerte anderer zu nutzen. Wenn Sie einen möglichen Lizenzkonflikt feststellen, können Sie den / die ursprünglichen Autor (en) jederzeit um Erlaubnis bitten, die Assets unter einer anderen Lizenz weiterzugeben.

Mike Strobel
quelle
2

Wenn die Assets unter der LGPL lizenziert sind, müssen Sie keine Erlaubnis einholen. Halten Sie sich einfach an die Lizenz, indem Sie die Assets unter der LGPL in Ihrem neuen Projekt verwenden, und geben Sie dem ursprünglichen Projekt / Autor natürlich eine Gutschrift.

Wenn Sie bereit sind, Ihr Projekt unter der LGPL-Lizenz zu erstellen, sollten Sie dies meines Erachtens tun. Dies wird in Zukunft rechtliche Probleme zulassen, und die Open Source-Community fördert diese Art der Zusammenarbeit.

Matias Valdenegro
quelle
0

Ich würde nichts verwenden, das nicht mit einer Lizenzdatei geliefert wird, die die Lizenz erklärt. Wenn es Ihren Anforderungen entspricht, fahren Sie fort, aber abgesehen von einem Hobbyprojekt sehe ich den Punkt nicht, da Sie nicht mit etwas Einzigartigem enden werden.

Iain
quelle