关于语言编程问题及答案的论文
从法律角度讲,使用编程语言是否侵权?
编程语言可以有专利保护,但是几乎所有我们常用的编程语言都是免专利权的,简单说你用自己熟悉的编程语言写的代码,其IP属于你自己,不受语言本身的专利影响。这点有专利的语言一般也会放开这个限制(License),比如Java。常见的开源语言,你几乎都可以放心的使用,比如Go等。至于C/C++等语言,你完全不必有这个担心。唯独在使用J***a 的时候需要小心点(参考甲骨文因J***a专利与Google的侵权案),你自己的J***a代码是不会有问题的,但是用到其虚拟机实现相关的技术时就要特别注意了。
对于使用某款编程语言在原编程语言开发者或公司没有特殊要求下是合法的,尤其是现在很多开源的编程语言,包含商业编程语言都没有说谁用就非法的,而且大多数编程语言都是不会限制商业化的。这有利于编程语言产品的传播。当然对于破解版本肯定是侵权的。
使用编程语言和是否侵权是没有直接关系,就比如你说英语是不侵权的,翻唱人家受版权保护的英文歌可能就侵权了,英语没版权问题,但英语写成的书就有一个道理,现在,使用绝大多数编程语言都是不侵权的,但用人家的程序代码就会涉及到法律问题。
例如J***a,单是语言本身啥也不是,还要有编译,字节码解释,各种组件,合起来一大堆东西,你剥离下来就没法用,又必需用甲骨文的一堆东西,这就涉及到法律问题,谷歌被甲骨文碰瓷一点不出奇。
再如JS,你写一堆js程序没用,还要有如V8一类的解释器,所以你用node也可能会被谷歌碰瓷。
[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.wnpsw.com/post/22713.html