前端之家收集整理的这篇文章主要介绍了
脚本 – 脚本“开源”的定义?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
有一天,我调整了一个朋友魔兽世界
插件的脚本.他很惊讶,你可以编辑
插件,他们是“开源”. (“魔兽争霸”的
插件是用Lua脚本语言编写的)我发现自己想说“确定你可以 – 所有脚本都是”开源“.
真的吗?当然,一些脚本可以编译成字节码,但几乎不是所有的脚本解释?也就是说,根据定义,设备解释脚本是否不需要“源”?
这取决于你如何解释“开源”.
当然,你有源代码,但通常不是Open Source的意思.通常开源是指许可.要有一些“开放源代码”意味着您可以自由修改源代码,包括在许多情况下重新分配源代码.
只要拥有源码就不会在一般软件意义上使其成为开源.如果脚本受版权保护,那么在技术上“关闭”脚本,除非明确给出开源许可证.您可以修改它,但如果您在未经作者许可的情况下重新分发,则您违反了隐含的(或明确注册的)版权.
原文链接:https://www.f2er.com/lua/274487.html