乐于分享
好东西不私藏

专栏- 计算机软件著作权保护思考(二)

专栏- 计算机软件著作权保护思考(二)

引出问题

在软件产业实践中,因人员流动、合作破裂导致的计算机软件著作权权属争议屡见不鲜。本篇旨在通过剖析一则典型案例,探讨此类纠纷中的核心法律问题。案情梗概如下:自然人小乙与A公司签订合作协议,约定小乙将其自行设计的“α系统”作价50万元转让给A公司,并协助A公司以“α系统”为蓝本开发新的“β系统”。协议签订后,小乙进入A公司研发部门,主导完成了“β系统”V1.0版本的开发。后双方发生纠纷,小乙离职。此后,A公司在未有小乙参与的情况下,继续开发并发布了“β系统”V1.1及V1.2版本,对软件的界面交互、接口设计、文档模板及部署方式进行了升级,并对V1.0版本的数据库字段结构进行了重构,导致旧版本数据无法在新版本上直接运行。现小乙提起诉讼,主张“β系统”系参照其“α系统”复制开发,核心功能相同,故其对“α系统”及“β系统”的所有版本均享有著作权。

由此,衍生出两个亟待厘清的核心法律问题:第一,应如何客观评析小乙主张其对“β系统”所有版本均享有软件著作权这一诉求?第二,在小乙离职后,由A公司独立开发完成的“β系统”V1.1、V1.2版本,其软件著作权应归属于何方?

法律关系剖析

解决上述争议,需逐层剖析其中交织的多重法律关系,并准确适用《中华人民共和国著作权法》(以下简称《著作权法》)及《计算机软件保护条例》的相关规定。

(一)关于“α系统”及“β系统”V1.0版本的初始权属认定

1.“α系统”的权属:根据《著作权法》第十一条之规定,创作作品的自然人是作者。小乙声称“α系统”为其自行设计,若无相反证据,其作为创作者,依法原始取得“α系统”的软件著作权。其与A公司协议中关于“以50万元购买”的约定,性质上属于著作权转让或许可,不影响其初始权属的认定。

2.“β系统”V1.0版本的权属:这是本案的第一个争议焦点。该版本的开发处于小乙与A公司合作期间,且小乙进入了A公司研发部门工作。此情形可能涉及委托创作或职务创作两种法律关系的竞合。

**委托创作关系**:若双方协议明确约定“β系统”V1.0系委托小乙开发,则根据《计算机软件保护条例》第十一条,著作权归属依合同约定;无约定或约定不明的,著作权由受托人小乙享有。然而,小乙“进入A公司研发部门”这一事实,强烈指向其并非完全独立的受托人,可能受到A公司的组织管理。 **职务作品关系**:小乙进入A公司研发部门并完成开发,更符合“为完成法人工作任务所创作的作品”之特征。根据《著作权法》第十八条,此类职务作品的著作权原则上由作者小乙享有,但单位A公司有权在其业务范围内优先使用。然而,若有证据证明该软件的开发主要是利用了A公司的物质技术条件(如开发环境、服务器、测试数据等),并由A公司承担责任,则可能适用该条第二款,除署名权外,著作权的其他权利由A公司享有。更进一步,如果“β系统”V1.0的开发体现了A公司的意志,由A公司主持并承担责任,根据《著作权法》第十一条,该软件可能被“视为”法人作品,A公司自始即为作者,享有完整著作权。 **初步证据的效力**:小乙若持有“β系统”V1.0的著作权登记证书,可根据《最高人民法院关于审理著作权民事纠纷案件适用法律若干问题的解释》第七条,形成其为权利人的初步证明。但该证明并非终局性,A公司可通过提供相反证据,如证明该软件系法人作品或特殊职务作品,予以推翻。权属的最终认定,必须回归到对开发过程中的“主持意志”、“资源投入”和“责任承担”等核心事实的审查上,此即《计算机软件保护条例》第九条所确立的“开发者”原则的实质内涵。

(二)关于“β系统”V1.1、V1.2版本的权利边界与归属

这是本案的第二个,也是更具技术性的争议焦点。小乙离职后,A公司后续开发的版本是否仍当然属于小乙的权利范围?

1.后续版本的法律性质判断:后续版本可能构成“原作品的修改版本”或“新的衍生作品”,亦可能构成“独立的新作品”。根据《著作权法》第十三条,改编已有作品而产生的作品,其著作权由改编人享有,但行使时不得侵犯原作品的著作权。若V1.1、V1.2版本是在V1.0版本源代码基础上进行的功能升级与优化,其性质属于原作品的修改或改编,新版本的著作权虽可由改编者(A公司)享有,但A公司行使该权利(如复制、发行)需以不侵犯V1.0版本著作权为前提,且通常需获得原著作权人的许可。

2.认定构成“独立新作品”的可能性:本案中,A公司对数据库字段结构进行了重构,导致数据无法向后兼容,同时升级了界面、接口与部署方式。这些改动若达到了《著作权法》所要求的“独创性”高度,即表达层面具有新的创造性,而不仅仅是功能实现或底层算法的同一,则V1.1、V1.2版本有可能被认定为独立于V1.0的新作品。特别是数据库结构的重构,涉及数据模型、表间关系等具体表达形式的重新设计,具备产生新独创性表达的空间。此时,A公司作为新版本的开发者,可依据《著作权法》第十一条原始取得新版本的著作权。然而,这仍需谨慎审查新版本中是否仍包含了V1.0版本中受著作权保护的独创性表达(如核心架构、特定代码模块)。

3.“核心功能相同”主张的辨析:小乙主张“核心功能均相同”意在证明后续版本是对其作品的复制。但著作权法保护的是“表达”而非“思想”或“功能”。相同的业务需求(如油气资源勘探信息管理)必然导致软件功能相似,这属于思想范畴。侵权认定的关键在于“接触可能性”加“实质性相似”,且相似性必须体现在具体的源代码、目标代码、结构、序列、组织等表达形式上。小乙需要提出新的证据以达到以上证明目的。

图示讨论

为更清晰呈现本案复杂的法律关系与争议焦点,特梳理流程图如下:

思考

针对材料中归纳的裁判观点,结合前述法律剖析,品析如下:

观点1:法人主持开发、利用单位资源的软件属于法人作品,著作权归法人所有。

此观点准确把握了《著作权法》第十一条关于法人作品构成要件的精神。在“β系统”V1.0的开发中,若A公司能证明其是该版本开发的组织者与决策者,提供了必要的物质技术条件(如办公环境、开发工具、测试数据),并以公司名义对外承担责任,则即使具体编码工作由小乙完成,该软件亦可能被整体认定为法人作品。这为A公司主张V1.0版本著作权提供了明确的法律路径。然而,实践中“法人意志”的体现往往需要综合合同、会议纪要、任务书、资金流水等多方面证据予以证明。所引案例编号“(2022)最高法知民终2291号”及“(2024)黑01民初276号”的真实性与具体裁判要旨,需通过官方裁判文书公开渠道进一步核实验证。

观点2:委托开发或职务作品权属依约定或法定规则确定,登记证书非权属唯一依据。

此观点深刻揭示了软件著作权权属认定的实质审查原则,与《计算机软件保护条例》第九条、第十一条及《著作权法》第十八条、第十九条的规定高度契合。它纠正了实践中可能存在的“登记即确权”的误解,强调应穿透表面形式,探究真实的开发过程与合意。在本案中,即便小乙持有登记证书,法院仍需审查合作协议的具体条款、小乙在A公司的工作性质、开发资源的来源等事实,以确定V1.0版本究竟是委托作品、一般职务作品还是特殊职务作品。这提示争议双方,举证的重点应集中于开发过程的实际履行情况。所引案例“(2023)最高法知民终730号”同样需核验其真实性。

观点3:基于原软件源代码的后续开发成果权属可依协议或实际开发主体确定。

此观点触及了软件迭代开发中的核心难题,即后续版本的权利边界。它正确指出,若后续开发基于原源代码,则新版本与原版本之间存在法律上的衍生关系。根据《著作权法》第十三条,衍生作品的著作权虽归改编者,但其权利行使存在先天限制。这对于A公司开发V1.1、V1.2版本的行为具有直接指导意义:如果A公司未能清除V1.0版本中属于小乙的独创性代码,则其对新版本的利用可能构成侵权。反之,如果A公司能证明V1.1、V1.2版本系完全独立开发,或虽受启发但未使用任何V1.0的独创性表达,尤其是数据库结构已彻底重构,界面与接口设计焕然一新,则其主张构成独立新作品并获得著作权的可能性将大大增加。该观点所引案例“(2023)最高法知民终730号”再次提示需进行案例核验。

结论性评析

综合而言,小乙主张其对“β系统”所有版本享有著作权,是一个基于其初始贡献的“权利主张”,但其能否成为“法律确认的权利”,需经过严格的司法审查。对于V1.0版本,关键在于厘清开发时的法律关系性质;对于V1.1、V1.2版本,核心在于判断其相对于V1.0的独创性与独立性。A公司若欲有效抗辩,应围绕“法人作品/职务作品”的构成要件组织证据,并着力论证后续版本的重大创新与表达层面的实质区别。本案清晰表明,软件著作权保护的精髓在于保护“独创性表达”,而权属的认定则是一场关于“开发事实”与“法律约定”的深度举证与论证。