如何为我的开源游戏引擎授权专有游戏

时间:2013-03-20 17:55:48

标签: open-source licensing

我正在开发一款基于我自己的游戏引擎的益智游戏。 我的目的是让游戏引擎开源(包括一些演示),同时支付游戏本身(关卡,纹理,关卡编辑器......)。 令我担心的是我应该使用什么类型的游戏引擎许可证?

我认为这类似于1999年根据GPL许可证重新发布的原始DOOM源代码。你可以随心所欲地做任何事情,但如果你想玩原始游戏,你需要DOOM.WAD文件,只有购买原始游戏才能合法获得。

那么,我可以使用GPL吗?我认为这意味着所有基于它的软件必须保持GPL。但也许在我的情况下,这并不重要,因为我不打算对独立游戏引擎中的引擎进行更改。

1 个答案:

答案 0 :(得分:1)

<强> IANAL

仅当您将非GPL代码与GPL代码链接时,GPL才适用。使用该软件不会影响您更改许可证的义务(例如,使用GCC编译的代码不必是GPL)。

我建议您执行以下操作之一:

  • 双许可证游戏引擎GPL和专有
    • 在使用游戏本身打包游戏引擎时给自己提供专有许可
  • 许可游戏引擎LGPL
    • 可以在不开放游戏的情况下将您的游戏引擎链接到游戏中

如果你的“游戏”只包含关卡包和其他资源(没有与游戏引擎相关的代码),那么GPL就完全可以了。

作为作者,您目前拥有该来源的所有权利。如果您使用他人拥有版权的其他人的代码,则您无法在专有许可下重新授权该代码。

相关问题