2. 软件著作权权利基础与权属认定
软件著作权纠纷的第一道关口,往往不是"抄没抄",而是"这东西到底受不受著作权法保护""权利到底归谁"。这两个问题分别对应客体界定与权属认定。前者决定主张的对象是否落在保护范围内,后者决定谁有资格站上原告席。实务中大量案件在权属环节就已被驳回,因此这一节的内容必须打牢。
一、三类客体的界定:源代码、目标代码、文档
《计算机软件保护条例》第二条、第三条明确,软件著作权保护的客体是计算机程序及其有关文档。其中"计算机程序"包括源程序和目标程序,"文档"则指用自然语言或形式化语言编写的文字资料和图表,如程序设计说明书、流程图、用户手册等。
理解这三类客体,要抓住一个核心:著作权保护的是表达,不是思想。源代码作为文字表达,受保护没有争议;目标代码虽然由机器执行,但它是源程序经编译转换形成的同一作品的不同表现形式,同样受保护;文档只要具有独创性表达,也独立构成受保护客体。
需要特别注意的是,算法、处理过程、操作方法、数学概念、系统设计思路本身不受保护。例如某排序算法无论用何种语言实现,其"思想"层面不受著作权约束,受保护的只是具体代码的写法。这一区分是后续侵权比对的基础。
二、权属认定的三条主线
权属规则主要围绕职务作品、委托开发、合作开发三种情形展开,此外还有软件著作权登记证书的初步证明效力问题。
职务作品。根据《计算机软件保护条例》第十三条,公民在单位任职期间所开发的软件,若属于"执行本职工作的结果",即针对本职工作明确指定的开发目标,或从事本职工作活动所预见的结果,则著作权由单位享有。反之,若与本职工作无关、未利用单位物质技术条件,则归开发者个人。判断的关键在于"是否属于本职工作"与"是否利用单位物质技术条件"两个维度。
委托开发。《条例》第十一条规定,受委托开发的软件,著作权归属由书面合同约定;无书面合同或合同未明确约定的,著作权由受托方享有。这是与一般委托作品规则不同的地方,务必牢记"无约定归受托人"这一默认规则。
合作开发。《条例》第十条规定,合作开发的软件,著作权由合作开发者共同享有;若合作开发软件可以分割使用,开发者对各自开发的部分可单独享有著作权,但行使时不得扩展到合作开发的整体著作权。若一方转让其享有的份额,其他合作方在同等条件下有优先受让权。
三、典型案例的裁判要点
案例一:职务作品认定——"本职工作"的边界。某公司程序员在任职期间开发了一套与公司主营业务无关的记账小工具,未使用公司设备,下班后自行完成。法院认定该软件不属于"执行本职工作的结果",著作权归程序员个人。裁判要点在于:判断是否属于职务作品,不能仅看"在职期间",而要看开发目标是否由单位明确指定、是否属于岗位职责的自然延伸。
案例二:委托开发无约定——默认归受托方。甲公司与乙软件公司签订开发协议,仅约定"开发一套进销存系统",未约定著作权归属。系统交付后甲公司自行复制销售,乙公司起诉侵权。法院依据《条例》第十一条,认定无书面约定时著作权归受托方乙公司,甲公司复制销售构成侵权。此案警示:委托方若想取得著作权,必须在合同中明确写明"著作权归委托方所有"。
案例三:合作开发可分割使用。两家公司合作开发一套平台软件,A公司负责前端界面模块,B公司负责后端数据处理模块,双方未约定权属。后A公司单独将前端模块授权第三方使用。法院认为,该软件可以分割使用,A公司对前端模块单独享有著作权,但授权行为不得扩展到合作开发的整体著作权,故A公司无权许可第三方使用整个平台。
四、登记证书的证明效力
软件著作权登记证书是初步证明,而非权属的终局认定。根据《计算机软件著作权登记办法》,登记机构对申请材料仅作形式审查。因此,在诉讼中,登记证书可以证明"登记事项表面成立",但对方若能举出相反证据(如委托开发合同、职务作品证明、合作开发协议),法院仍可推翻登记记载的权属。实务中,主张权利一方应同时准备开发合同、任务书、代码提交记录、邮件往来等佐证材料,形成完整证据链。
五、权属核查的实操清单
在启动维权或应对诉讼前,建议按以下清单逐项核查权属基础:
| 核查项 | 核查内容 | 判断依据 |
|---|---|---|
| 开发关系 | 职务/委托/合作/独立 | 劳动合同、岗位职责、开发合同 |
| 约定情况 | 是否有书面权属约定 | 合同条款、补充协议 |
| 物质条件 | 是否利用单位设备、资金、数据 | 采购记录、报销凭证、服务器日志 |
| 可分割性 | 合作开发部分能否独立使用 | 模块划分文档、接口说明 |
| 登记状态 | 登记人与实际权利人是否一致 | 登记证书、源代码提交记录 |