
在当今数字化时代,软件的应用无处不在,很多时候,人们会对已有的成品软件进行二次开发。比如一家小型企业,原本使用的办公软件功能有限,为了满足自身业务需求,就对该软件进行二次开发,添加了一些特定的功能模块。可开发完成后,就会面临一个棘手的问题:这二次开发后的软件知识产权该怎么划分呢?下面就来详细解答一下。
一、明确原始软件的知识产权状况
要划分成品软件二开的知识产权,首先得搞清楚原始软件的知识产权归属。原始软件可能有不同的授权情况,比如开源软件、商业软件等。如果是开源软件,通常遵循开源协议,开发者可以在协议规定的范围内进行二次开发。比如常见的GPL协议,要求基于该开源软件进行二次开发后的软件也要开源。而商业软件则有严格的授权条款,一般未经授权不能随意进行二次开发。像一些大型企业使用的专业财务软件,企业只能按照购买时的授权使用,若要二开就需和软件开发商协商。
二、分析二次开发的具体情况
二次开发的程度和方式对知识产权划分很关键。如果只是在原始软件基础上进行简单的修改和调整,比如调整界面布局、优化一些小功能,这种情况下原始软件的核心知识产权依然属于原开发者,二次开发者可能只对自己修改的部分享有一定权益。但如果二次开发投入了大量的人力、物力,对软件进行了深度改造,甚至添加了全新的功能模块,那么二次开发者对新增部分的知识产权主张就更有优势。例如一家科技公司对一款视频编辑软件进行二次开发,增加了独特的视频特效算法,那么该算法的知识产权就可归二次开发者。
三、依据合同约定划分
在进行二次开发前,最好通过签订合同来明确知识产权的归属。合同中可以详细规定二次开发后软件的知识产权分配,比如原始软件开发者和二次开发者各自拥有哪些权利,是共同拥有还是按比例分配等。例如双方签订合同约定,二次开发后的软件知识产权由双方共同所有,那么在后续使用和授权方面都要遵循这个约定。如果没有合同约定,就可能会陷入纠纷,增加解决问题的成本和难度。
四、协商与解决纠纷途径
当出现知识产权划分争议时,首先可以尝试双方协商解决。双方坐下来,根据开发的实际情况和各自的投入,友好协商出一个合理的划分方案。如果协商不成,可以向相关的知识产权管理部门投诉,请求他们进行调解。调解过程中,需要提供相关的开发证据,如开发记录、代码文档等。若调解也无法解决,就只能通过诉讼途径。诉讼时,要准备好充分的证据,包括开发过程的记录、投入的资金和人力等证明材料,来支持自己的主张。
二次开发后的软件投入使用后,还可能会面临一系列新问题,比如后续的维护和升级责任该如何划分,软件被第三方侵权时该由谁来主张权利等。这些问题处理不好,会给开发者带来很多麻烦。这时候不妨到律图咨询律师,律图平台上的律师都具备专业的执业资质,且可以通过官方渠道核验。他们不会做虚假承诺,也不夸大维权效果,会根据你的具体情况,帮你理清后续的法律流程,让你在软件知识产权问题上少走弯路,更好地维护自己的合法权益。
律师
认证律师
普法人次
最快响应
继续换一换