如果我制作了一个(如果重要的话是基于网络的)游戏并从开源库存程序中获得其中的库存部分,我应该披露什么?
我会说第 X 部分来自开源,或者我只是“破解”了库存系统并将我的游戏作为前端。
我只是不知道我把它放在我的网站上,还是等到有人问?这是否意味着我的部分软件也是开源的?我应该做些什么?
我不知道怎么问。我想做正确的事。
如果我制作了一个(如果重要的话是基于网络的)游戏并从开源库存程序中获得其中的库存部分,我应该披露什么?
我会说第 X 部分来自开源,或者我只是“破解”了库存系统并将我的游戏作为前端。
我只是不知道我把它放在我的网站上,还是等到有人问?这是否意味着我的部分软件也是开源的?我应该做些什么?
我不知道怎么问。我想做正确的事。
这取决于开源清单程序所依据的许可证。你有没有调查过?
这是开始比较的好地方: http ://en.wikipedia.org/wiki/Comparison_of_free_software_licenses
你的问题没有问太多具体的问题。一般的答案是:视情况而定。
这取决于什么,你可能会问自己。这取决于您使用的软件的使用条款。
到目前为止,您只分享了该软件是“开源”的。这个词不多说了。这可能意味着您指的是 OSI 认证的 Opensource tm许可证,但是,您编写的“开源”可能是一个不同的术语。可能你从 github 中挑选了一些东西(比较:我可以在没有指定许可证的 Github 项目中使用代码吗?)?
因此,除非您不分享您谈论的哪种许可证,否则可以说:
无论如何,它总是取决于
您没有详细说明两者,因此无法给出更好的建议。还要注意IANAL,这只是外行的一些个人意见。
不要等到有人做某事。你应该是找出答案的主动方。最好联系该组件的原始作者,告诉她你想用它做什么,并将你从她那里得到的书面津贴和你的记录一起保存。特别是当你不确定时。并且原作者有足够的权力让你即使在公共可见许可证之外的东西。