1 元赔偿!最高法:软件侵权不用死磕源代码,中间代码+隐形标记就能定责——【2024】最高法知民终704号案件解读(附判决原文)
近5年来智能教育软件行业迎来爆发式增长,尤其是线上英语、钢琴陪练等这类垂直工具软件,凭借AI+教育的创新模式,精准击中家长对孩子教育的需求痛点,市场规模连续多年保持高速增长。数据显示,仅2023 年国内智能陪练软件市场规模就突破50亿元,吸引了大量资本和企业入局。但繁荣背后,抄袭成风的行业乱象却愈演愈烈了,一款成熟的陪练软件,往往需要投入数百万元研发成本,耗时一到二年打磨核心算法、数字化处理海量曲谱,而抄袭者只需通过技术手段获取核心代码,稍作修改就能推出“同款产品”,以极低成本抢占市场。
更让人头疼的是,软件侵权的取证难度极大。抄袭者深谙避责技巧。要么在侵权后快速更新版本,销毁原始侵权代码;要么以“中间代码不能代表源代码”为由,拒绝提供关键证据,让维权企业陷入看得见侵权,拿不到实据的困境。很多企业耗尽心力维权,最终却因证据不足败诉,不仅研发投入血本无归,还眼睁睁看着侵权产品瓜分市场。
今天要聊的这起案件,就给这类维权难题提供了一类破局思路,北京某科技公司(简称 “小叶子公司”)诉上海妙克某科技公司(简称 “妙克公司”)著作权侵权案,一审小叶子公司因拿不到对方源代码败诉,二审最高法直接改判,认定妙克公司构成侵权,赔偿1元。这1元赔偿是象征性的,但案件的裁判规则却打破了源代码是唯一侵权证据的误区,给无数软件企业的维权之路点亮了一盏灯。今天就带大家拆解这起典型案例,看看最高法是如何通过中间代码和隐形标记认定侵权的。接下来看具体案情:

原告小叶子公司,是智能钢琴陪练领域较早的从业主体。早在2019年它就推出了“小叶子智能陪练”软件,还完成了计算机软件著作权登记。这款软件能火,核心是下了硬功夫,研发团队不仅要把数万首纸质曲谱逐一数字化,还要开发出AI识谱评分、乐句错误定位、全曲评测等核心功能,光曲谱数字化这一项,就投入了几十人的团队耗时半年完成,再加上后续的算法优化、界面设计,总研发成本超过千万元。凭借这些硬核实力,“小叶子智能陪练”很快积累了数百万用户,成为行业标杆产品。
被告妙克公司是行业后来者,2020年推出了一款“小马AI陪练”软件。让小叶子公司震怒的是,这款软件1.2.2版本刚上线,就有大量用户反馈功能、操作逻辑和小叶子太像了。小叶子公司随即展开调查,发现“小马AI陪练”的核心功能模块、曲谱呈现形式,甚至部分代码逻辑,都和自己的软件高度重合。
2020年11月,小叶子公司一纸诉状将妙克公司告上北京知识产权法院,要求下架侵权软件、在官网和微信公众号公开道歉,并赔偿经济损失1000万元。
庭审中妙克公司抗辩:一方面,它否认侵权,声称小叶子公司取证的是中间代码(源代码编译后的产物),不是原始源代码,不能作为侵权依据;另一方面,它以“软件版本已经更新”为由,拒不提供“小马AI 陪练”1.2.2版本的源代码,只提交了3.0.0版本的代码,而这个新版本的代码早已做了修改,和小叶子公司的软件确实不存在实质性相似。
一审法院认为,小叶子公司既拿不出妙克公司直接接触过自己源代码的证据,也没有有效的源代码比对结果,举证不足以证明侵权成立,于是判决小叶子公司全部诉求败诉,8万多元的诉讼费还得自己承担。
小叶子公司不服,上诉到最高法。这次小叶子公司调整了维权策略,把索赔金额降到了1元,核心诉求从“要钱”变成了“确认侵权”,只为讨一个法律上的公正认定。二审中,小叶子公司提交了关键证据:通过专业抓包工具获取的“小马AI陪练”1.2.2版本中间代码,22210行代码里有13422行和自己软件的代码相同或实质性相似,更关键的是,这些代码里藏着小叶子公司的“隐形标记”:注册商标缩写 “th**”、公司简称拼音 “xyz”、开发人员专属昵称“kommidi”。这些标记和软件功能毫无关系,纯粹是小叶子公司研发时为了标记代码归属设置的隐形指纹。
最高法审理后作出终审判决:撤销一审判决,认定妙克公司“小马 AI 陪练”1.2.2版本侵害小叶子公司著作权,赔偿1元;但因经典曲谱重合具有合理性、两款软件操作界面差异较大,不构成不正当竞争。

这起案件最核心、最具审判突破性的审判观点只有一个:软件著作权侵权认定无需固守“源代码比对至上” 原则,在侵权版本源代码无法获取的情况下,法院可结合中间代码的实质性相似比例、与软件功能无关联的权利人特有标记、行业人员流动特性、权利软件公开可及性等多重因素,依据民事诉讼高度盖然性证明标准,综合推定实质性相似及接触可能性成立,进而认定侵权成立。
从证据规则的法理来看,“接触+实质性相似”是认定侵权的核心要件,但这并不意味着证据必须是完美无缺的直接证据。《最高人民法院关于适用〈中华人民共和国民事诉讼法〉的解释》第一百零八条确立的高度盖然性证明标准,在软件侵权案件中尤为重要,由于软件代码具有易修改、易删除、易更新的特性,要求权利人提供直接的源代码比对证据,本质上是加重了权利人的举证负担,不利于创新保护。
本案中,最高法的裁判逻辑正是对高度盖然性标准的灵活适用:中间代码虽然是源代码编译后的产物,但从技术角度来看,TypeScript语言编译形成的中间代码并不会显著改变代码的表达方式,因此具有与源代码的可比性。小叶子公司提交的中间代码中,超过六成的代码与权利软件实质性相似,且涵盖了识谱评分、练琴习惯记录等核心功能函数,这已经满足了实质性相似的核心证明要求。
而代码中出现的“th**”“xyz”“kommidi”等特有标记,更成为推定侵权的关键突破口。这些标记与软件功能毫无关联,属于权利人在代码中设置的隐形指纹,在无合理解释的情况下,被诉侵权软件中集中出现这些标记,足以形成接触并抄袭的高度盖然性。从法理上看,这种特有标记再结合实质性相似代码的组合证据,相当于权利人在代码中留下的“权利水印”,其证明力不亚于直接的源代码比对结果。
再看接触可能性的推定,最高法并未苛求小叶子公司提供妙克公司直接接触源代码的证据,而是结合行业特性进行合理推断。智能钢琴陪练行业圈子窄,软件开发人员存在一定流动性,且小叶子公司的软件可通过公开平台下载,妙克公司作为同行业经营者,具备接触权利软件的客观条件。这种基于行业特性的推定,符合知识产权侵权案件接触可能性的认定逻辑,也避免了权利人因举证不能而败诉的不公结果。
从软件著作权保护的立法本意来看,《计算机软件保护条例》保护的是计算机程序及其文档的独创性,源代码只是程序的一种表现形式而非唯一形式。最高法的裁判打破了“源代码崇拜”,明确中间代码、目标程序代码、软件功能、操作界面等均可作为认定实质性相似的依据,这既符合软件技术的发展规律,也回归了保护创新成果的立法初衷。

这起1元赔偿的终审判决,给软件著作权人和软件开发者都带来了实实在在的启示。对软件著作权人,首先要学会“留痕”,给代码加隐形水印。在研发过程中,可以在核心代码中嵌入与功能无关的特有标记,比如公司商标缩写、企业字号拼音、开发人员专属昵称等,这些标记就像代码的“身份证”,一旦被抄袭,就能成为证明侵权的关键证据。其次,要善于固定中间代码证据,遇到侵权时,可通过公证以及专业抓包工具的方式,及时获取被诉侵权软件的中间代码,避免对方以版本更新为由销毁证据。最后,要理解高度盖然性证明标准,不用执着于获取对方的源代码,只要能形成中间代码相似+特有标记+行业接触可能性的完整证据链,就有很大概率胜诉。本案中,小叶子公司虽然只拿到1元赔偿,但成功确认了对方的侵权行为,不仅维护了品牌声誉,还为后续可能的其他维权(如针对侵权期间的不当获利)奠定了基础,这种以确认侵权为核心的维权思路,值得同类企业借鉴。
对软件开发者(被控侵权方)来说,第一,要坚守自主开发的底线,切勿抱有“抄一点没事”“改改代码就查不出来”这种侥幸心理。本案已经证明,即使没有源代码比对,法院也能通过中间代码和特有标记认定侵权,抄袭行为终究会留下痕迹。其次,要留存完整的开发痕迹,包括开发日志、代码版本记录、设计文档、曲谱等资源的合法来源证明等,一旦面临维权,这些材料能证明自己的开发过程具有独立性,避免被推定侵权。此外,在招聘技术人员时,要严格审查其过往工作经历,明确禁止员工携带原单位代码入职,避免因人才流动引发侵权纠纷。
这起1元赔偿的软件侵权案,看似是一起普通的民事纠纷,实则关乎软件行业的创新保护与竞争秩序。1元赔偿的象征意义远大于实际意义,它打破了源代码是唯一侵权证据的误区,让无数被“取证难”困扰的软件企业看到了维权的希望。
最高法的终审判决,明确软件著作权的保护核心是创新成果本身,而非特定形式的证据;司法实践会灵活运用证据规则,为创新者提供充分的法律保障,同时严厉打击“搭便车”的抄袭行为。
在智能软件行业快速发展的今天,代码创新是企业的核心竞争力,而保护这种创新,不仅需要企业自身提高维权意识、掌握维权技巧,更需要司法机关通过一个个典型案例,划定清晰的竞争边界。这起案件的价值,不仅在于为小叶子公司讨回了公道,更在于为软件行业树立了维权标杆。创新值得尊重,抄袭必受规制,哪怕只有1元赔偿,也能彰显法律对创新的守护。


🔗点击下方小程序链接,立即下载最高人民法院(2024)最高法知民终704号
民事判决书原文👇
某某(北京)科技有限公司、上海妙克某某科技有限公司等著作权权属、侵权纠纷判决书.pdf
⚠️本公众号发布的内容,仅为基于公开信息的学术性分析与实务经验分享,不构成任何正式法律意见、执业建议或决策依据。
⚠️文章中引用的外部文件版权归原发布主体所有。本公众号仅作合理引用与解读,不承担第三方内容的真实性、合法性及更新维护责任。
夜雨聆风