【发布时间】:2015-02-27 22:32:57
【问题描述】:
我读过某些程序,例如文明视频游戏系列,使用解释组件(在本例中为 Lua)与已编译组件(我假设为 C++)接口,以允许用户通过 mod 等进行扩展。为什么以这种方式调用虚拟机,而我假设您可以编写和烘焙自己的编译语言扩展,这很有帮助?
【问题讨论】:
-
那么就侵犯了游戏的版权。如果游戏的制作人/程序员允许通过任何其他来源修改源代码,这将允许直接更改游戏本身,使模组添加到游戏中并允许对游戏动态本身进行一些小的更改。
-
这是一个很好的法律观点,实际上我没有考虑过。
标签: interpreted-language compiled-language