微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

脚本 – 脚本“开源”的定义?

有一天,我调整了一个朋友魔兽世界插件的脚本.他很惊讶,你可以编辑插件,他们是“开源”. (“魔兽争霸”的插件是用Lua脚本语言编写的)我发现自己想说“确定你可以 – 所有脚本都是”开源“.

真的吗?当然,一些脚本可以编译成字节码,但几乎不是所有的脚本解释?也就是说,根据定义,设备解释脚本是否不需要“源”?

解决方法

这取决于你如何解释“开源”.

当然,你有源代码,但通常不是Open Source的意思.通常开源是指许可.要有一些“开放源代码”意味着您可以自由修改代码,包括在许多情况下重新分配源代码.

只要拥有源码就不会在一般软件意义上使其成为开源.如果脚本受版权保护,那么在技术上“关闭”脚本,除非明确给出开源许可证.您可以修改它,但如果您在未经作者许可的情况下重新分发,则您违反了隐含的(或明确注册的)版权.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐