开源程序申请软件著作权是否侵权?

首先必须明确,目前在我国,纯软件是不能申请专利的。软件保护按照《著作权法》和《计算机软件保护条例》执行。所以目前软件只能享有版权。

其次,我们应该澄清开源代码和软件版权之间的关系:

原来,根据著作权法,作为软件的著作权人,享有发表、署名、修改、发行、出租、信息网络传播、翻译等权利。也就是说,他人要实施上述行为,必须获得你的许可(通常是以支付为代价)。然后在实践中,软件著作权人在市场上发布软件(只提供目标程序),购买者交钱后获得运行软件的许可。请注意,购买者仅获得运行软件的许可。他无权自己分发、出租或传播软件,也不能修改软件然后分发。这是违反版权法的,也不太可能,因为没有源代码修改起来极其困难。

显然,上述结局并不符合* * * *的精神,而且还会导致不必要的重复劳动,对于程序员的学习和进步尤为不利。然后是开源运动。它要求软件著作权人在发布软件时必须公布源代码,同时放弃修改权和发行权,也就是说他人可以自由修改和传播。其他人在获得这些自由的同时,也必须遵守一些限制:必须保留原软件的签名,还必须遵守开源代码的要求。这其实是软件著作权人和公众之间的一种约定。协议的主要内容是著作权人放弃部分权利,被许可人可以获得部分自由但必须遵守协议中的限制。如果被许可方违反协议中的限制,软件著作权人可以对其提起诉讼(软件著作权人只允许公众免费行使其部分权利,但他仍然是著作权人,因此有权提起诉讼)。

综上所述,开源代码的前提是拥有版权。开源代码后版权依然存在。源代码是否开放影响着软件的著作权人和使用者之间的权利和义务。对著作权的归属没有影响。

所以你想解决的版权归属问题不是开源就能解决的。也就是说,根据著作权法,著作权应该属于你的单位,即使你提前公开,也不影响其著作权。只要他能拿出证据证明自己应该是著作权人。那你反而可能成为侵权人。

从你的说法来看,软件是你的作业,不是你的工作任务,所以版权不可能属于单位。你要做的就是证明你开发了这个软件。软件创作完成即自动产生版权,无需申请。那为什么还有人向相关部门申请注册(自愿注册)?这是一个初步的证明。如果其他未登记的人拿不出更有力的证据,就推定登记的人是真正的著作权人。所以,即使单位注册了,只要你有有力的证据,你还是著作权人。

关于证据的问题,如果你有兴趣,我们以后再讨论。