李天雄头像李天雄律师网
首页 / 研究与观点
软件著作权

软件兼容开发:输出数据、接口与受保护代码怎样区分

作者观点与研究成果。事实、现行规则与个人判断分层呈现。

相关裁判及公开来源

  • 北京精雕科技有限公司诉上海奈凯电子科技有限公司侵害计算机软件著作权纠纷案

    裁判案号:(2006)沪高民三(知)终字第110号

    法院:上海市高级人民法院

    上海市高级人民法院二审民事判决;指导案例48号,原告是北京精雕科技有限公司。

    查看公开来源 ↗

指导性案例编号、案例库入库编号与裁判案号分别列示。

快速结论

互操作目的需要落实为真实开发过程,不能因兼容自动免责,也不能因读取格式自动认定复制。

先识别争议技术对象

软件输出数据、接口参数、文档、源代码和目标代码,可能出现在同一产品中,却回答不同版权问题。开发兼容产品前,应说明需要读取什么、为什么需要、从哪里获取资料及是否使用第三方代码。性能兼容只是工程目标,法律评价仍需要观察实际采用的手段和内容。

精雕指导案例的审判方法

指导案例48号、(2006)沪高民三(知)终字第110号中,精雕公司主张受保护的JDPaint软件输出Eng加工数据,奈凯软件能读取该格式。法院查明Eng文件是用户输入加工信息产生的结果,不是JDPaint程序或其文档;格式限制服务于软件与雕刻机捆绑销售,并非保护该软件著作权的技术措施,遂驳回相关请求。该判断针对输出格式及真实保护目的,并未允许复制源代码、绕过任意访问控制或取得企业秘密。

独立开发的过程证据

可保存公开接口资料、测试输入输出、自己设计的程序、版本提交和评审记录。若测试涉及合法购买的软件,应核对许可条件和接触范围。参与者应知道哪些资料可以用于开发,哪些只用于理解现象,哪些未经许可不得带入项目。对于来源不明的代码,先隔离核查再决定是否使用。

产品宣传也应准确。标注可以兼容某种格式,应有实际测试依据;使用对方商标时,应避免使消费者认为存在授权或同一来源。版权、商标、商业秘密和合同问题可以同时出现,一个领域的抗辩成立不自动解决其他领域。项目文件应分别记录这些风险,而不是只形成一份软件登记证。

权利人如何提出具体主张

权利人应分别指认程序表达、设计文档、用户生成数据及技术措施,不以同一扩展名把它们合并。现行著作权法第四十九、五十条已明确技术措施保护及法定例外,仍须核对措施所保护的对象、被限制行为和例外条件,不能直接将2006年个案当作所有逆向分析的免责条款。兼容开发若还涉及非公开协议资料、员工带入文档或合同限制,应另查其来源及义务;著作权抗辩成功不自动免除其他请求基础下的责任。

对双方而言,实际开发材料往往比“互操作”“技术保护”等名称更重要。案件可以按对象、来源、行为和商业利用逐层组织,技术专家负责解释文件关系,法律团队负责确定请求基础。这样既保留合理兼容空间,也能够识别借兼容之名复制代码的行为。

公开来源

官方案例或制度材料。核对日期:2026-10-11。本文围绕审判方法与证据准备展开,案件事实、法院规则与笔者建议分层说明。

参考来源

有具体问题?

可以直接电话、微信或邮件联系;也可以提交一个问题,留下邮箱后我会通过邮件回复。

提交一个问题

相关服务:律师服务 · 知识产权代理与争议 · 企业IP体检