开源后的方案可以申请专利吗(解决方案可以申请专利吗)
本文目录一览:
- 1、请问如果在开发的软件中用到开源项目的代码,如hadoop,这样的软件是否可以申请专利?
- 2、我在写一个php开源框架,写完后免费开源给大家使用。请问可以申请专利吗?
- 3、请问开源程序申请软件著作权算侵权吗?
- 4、一种技术中有开源的代码,还可以用来申请专利吗?
- 5、开源软件申请登记软件著作权?
- 6、使用dubbox开源技术框架能申请专利吗
请问如果在开发的软件中用到开源项目的代码,如hadoop,这样的软件是否可以申请专利?
开源软件不能申请专利,因为开源软件都要遵循GNU 协议。GNU是反专利的
GNU 有类似这样的内容:最后,每个程序都经常受到软件专利的威胁。政府不应该允许专利权限制通用计算机软件的发展和使用,但是在政府确实允许这种事情的地区,我们希望避免应用于自由软件的专利权使该软件有效私有化的危险。为了阻止这样的事情的发生,通用公共授权确保没有人能够使用专利权使得自由软件非自由化。
我在写一个php开源框架,写完后免费开源给大家使用。请问可以申请专利吗?
可以 只有你肯给钱,, 专利局会审批的
但是 一般是在做法是 MIT License 或者 GPL
请问开源程序申请软件著作权算侵权吗?
首先,得明确一点,目前在我国,单纯的软件是不能申请专利的。软件的保护依照《著作权法》和《计算机软件保护条例》进行,所以,对于软件目前只能享有著作权。
其次,要理清开放源代码与软件著作权之间的关系:
本来,按照著作权法,作为软件的著作权人,享有发表权、署名权、修改权、发行权、出租权、信息网络传播权、翻译权等权利,也就是说,他人要想实施以上行为必须取得你的许可(一般情况下以付费为代价)。那么,实践中,软件著作权人在市场上发布软件(只提供目标程序),购买者掏钱之后就获得了运行该软件的许可。注意,购买者只是获得了运行该软件的许可。他没有权利自己来发行、出租、传播该软件,也不能修改该软件然后发行等。这样做不合著作权法,也不太可能,因为在没有源代码的情况下,修改是异常困难的。
很显然,上面的结局不符合共享精神,还会导致不必要的重复劳动,特别不利于程序员的学习进步。于是出现了开放源代码运动。它要求软件著作权人在发布软件的时候必须公布源代码,同时还要放弃修改权、发行权等权利,也就是说,他人可以自由修改、传播。他人获得这些自由的同时也要遵守一些限制:必须保留原软件的署名,必须同样遵守开放源代码的要求。这实际上就是软件著作权人和公众之间达成的一个协议。协议的主要内容是著作权人放弃一部分权利,被许可人或得一些自由但要遵守协议中的限制。如果被许可人违反协议中的限制,软件著作权人可以对其提起诉讼(软件著作权人只是无偿许可公众行使其部分权利,但仍然是著作权人,所以有权起诉)。
综上,开放源代码的前提是拥有著作权。开放源代码之后著作权仍然存在。开放源代码与否影响的是著作权人和使用软件的人之间的权利义务关系。对于著作权归属毫无影响。
所以,你想解决的著作权归属问题不能够通过公开源代码来解决。也就是说,如果按照著作权法,著作权应属于你的单位,即使你提前公开也不影响其拥有著作权。只要他能拿出证据来证明他应该是著作权人即可。到时候你反而可能成了侵权人。
从你的表述来看,该软件是你的作业而不是工作任务,所以著作权不可能属于单位。你只要能证明是你开发了这个软件就可以了。著作权从软件创作完成就自动产生,不需要申请。那为什么有的人向有关部门申请进行登记(自愿登记)呢?这就起到一个初始证明的作用,如果其他没有登记的人拿不出更有力的证据,就推定登记的人是真正著作权人。所以,即使单位进行了登记,只要你强有力的证据,你仍然是著作权人。
关于证据问题,如果你感兴趣,以后再讨论。
一种技术中有开源的代码,还可以用来申请专利吗?
将源代码编译成实行该程序/算法的思路/步骤可以申请。
如果编译成步骤,可以提交保护某种方法(包括上述步骤)的专利;如果编译成成程序,可以提交某种计算机硬件(含有上述程序)的专利。
开源软件申请登记软件著作权?
首先,得明确一点,目前在我国,单纯的软件是不能申请专利的。软件的保护依照《著作权法》和《计算机软件保护条例》进行,所以,对于软件目前只能享有著作权。其次,要理清开放源代码与软件著作权之间的关系:本来,按照著作权法,作为软件的著作权人,享有发表权、署名权、修改权、发行权、出租权、信息网络传播权、翻译权等权利,也就是说,他人要想实施以上行为必须取得你的许可(一般情况下以付费为代价)。那么,实践中,软件著作权人在市场上发布软件(只提供目标程序),购买者掏钱之后就获得了运行该软件的许可。注意,购买者只是获得了运行该软件的许可。他没有权利自己来发行、出租、传播该软件,也不能修改该软件然后发行等。这样做不合著作权法,也不太可能,因为在没有源代码的情况下,修改是异常困难的。很显然,上面的结局不符合共享精神,还会导致不必要的重复劳动,特别不利于程序员的学习进步。于是出现了开放源代码运动。它要求软件著作权人在发布软件的时候必须公布源代码,同时还要放弃修改权、发行权等权利,也就是说,他人可以自由修改、传播。他人获得这些自由的同时也要遵守一些限制:必须保留原软件的署名,必须同样遵守开放源代码的要求。这实际上就是软件著作权人和公众之间达成的一个协议。协议的主要内容是著作权人放弃一部分权利,被许可人或得一些自由但要遵守协议中的限制。如果被许可人违反协议中的限制,软件著作权人可以对其提起诉讼(软件著作权人只是无偿许可公众行使其部分权利,但仍然是著作权人,所以有权起诉)。综上,开放源代码的前提是拥有著作权。开放源代码之后著作权仍然存在。开放源代码与否影响的是著作权人和使用软件的人之间的权利义务关系。对于著作权归属毫无影响。所以,你想解决的著作权归属问题不能够通过公开源代码来解决。也就是说,如果按照著作权法,著作权应属于你的单位,即使你提前公开也不影响其拥有著作权。只要他能拿出证据来证明他应该是著作权人即可。到时候你反而可能成了侵权人。从你的表述来看,该软件是你的作业而不是工作任务,所以著作权不可能属于单位。你只要能证明是你开发了这个软件就可以了。著作权从软件创作完成就自动产生,不需要申请。那为什么有的人向有关部门申请进行登记(自愿登记)呢?这就起到一个初始证明的作用,如果其他没有登记的人拿不出更有力的证据,就推定登记的人是真正著作权人。所以,即使单位进行了登记,只要你强有力的证据,你仍然是著作权人。关于证据问题,如果你感兴趣,以后再讨论。
使用dubbox开源技术框架能申请专利吗
软件申请专利,重点在于1)解决的技术问题,3)产生的技术效果,2)通过的技术手段,比如据传输或处理方法、如何执行命令的方法都可以申请发明类专利,GUI(用户交互界面)申请外观类专利。
比如最近我手头在处理的加速视频解编码的技术。
您要重视的是开源的框架保留的权利(如是否在此框架基础上产生的财产权)。