一句话定义:计算机软件著作权是软件开发者对计算机程序及其有关文档享有的著作权,自软件开发完成之日起自动产生,不登记也享有;保护期为自然人的终生加死亡后五十年,法人或者其他组织的为五十年,权利内容、归属规则与侵权认定另有专门规定。

构成要件

一、客体是「程序加文档」,源程序与目标程序是同一作品。 《计算机软件保护条例》第二条规定,软件指计算机程序及其有关文档;第三条规定,计算机程序是代码化指令序列或者可以被自动转换成代码化指令序列的符号化指令序列、符号化语句序列,文档是描述程序的内容、组成、设计、功能规格、开发情况、测试结果及使用方法的文字资料和图表。第三条第(一)项最后一句特别重要:同一计算机程序的源程序和目标程序为同一作品。 这意味着:被告不能以「我抄的是编译后的目标程序,不是源代码」抗辩,两者是同一作品的不同表现形式。判断标准:是不是为解决某种问题而设计的指令序列、有没有对应的说明文档。

二、权利内容有九项,与一般作品不同,多出租权与翻译权、少展览表演等权。 条例第八条列举了软件著作权人的九项权利:发表权、署名权、修改权、复制权、发行权、出租权、信息网络传播权、翻译权,以及其他应当享有的权利。与著作权法第十条相比,软件的权项有两个特点:一是有独立的出租权,因为软件极易被复制、出租会严重冲击正版市场;二是有翻译权,指把原软件从一种自然语言文字转换成另一种自然语言文字,例如把英文界面、英文注释改成中文。反过来,软件没有展览权、表演权、放映权、广播权,因为这些使用方式与软件的功能实现无关。 判断标准:拟主张的是哪一项权项、是否在条例第八条列举范围内。

三、权属规则分五种情形,逐条对应才能定归属。 第一种是原则规定:软件著作权属于软件开发者,如无相反证明,在软件上署名的自然人、法人或者其他组织为开发者(第九条)。第二种是合作开发:两个以上主体合作开发的软件,著作权归属按约定;没有约定且无法分割使用的,由各合作开发者共同享有。第三种是委托开发:受他人委托开发的软件,著作权归属由书面合同约定;无书面合同或者合同未作明确约定的,著作权由受托人享有。第四种是国家机关下达任务:归属与行使由项目任务书或者合同规定,未作明确规定的,由接受任务的法人或者其他组织享有(第十二条)。第五种是职务开发:符合三种情形之一的,著作权由单位享有(第十三条)。判断标准:先看有没有约定,再看属于哪一种法定情形。

四、职务开发的三种情形要逐项核对,不能一概而论。 第十三条规定,自然人在单位任职期间所开发的软件,符合下列情形之一的,著作权由单位享有:一是针对本职工作中明确指定的开发目标所开发的软件;二是开发的软件是从事本职工作活动所预见的结果或者自然的结果;三是主要使用了单位的资金、专用设备、未公开的专门信息等物质技术条件所开发,并由单位承担责任的软件。注意三个细节:第一,条文用的是「所预见的结果或者自然的结果」,比著作权法职务作品的表述更宽;第二,第三项强调「未公开的专门信息」,一般办公条件与公开资料不算;第三,单位「可以」对开发者给予奖励,不是强制义务。判断标准:开发目标是否被指定、是否属于本职工作的自然结果、物质技术条件是否专门投入。 职务作品的一般规则见职务作品词条。

五、保护期分两类,且「开发完成后五十年内未发表」会提前终止保护。 条例第十四条规定,软件著作权自软件开发完成之日起产生;自然人的软件著作权,保护期为自然人终生及其死亡后五十年,截止于死亡后第五十年的十二月三十一日;合作开发的,截止于最后死亡的自然人死亡后第五十年的十二月三十一日;法人或者其他组织的软件著作权,保护期为五十年,截止于软件首次发表后第五十年的十二月三十一日,但软件自开发完成之日起五十年内未发表的,不再保护。判断标准:开发者是自然人还是单位、有没有发表、开发完成日是哪天。 实务中的常见误解是按著作权法一般规则计算,忽略了「未发表即不保护」这一条,导致对老旧软件是否仍在保护期内的判断出错。

六、合法复制品所有人有三项权利,这是软件领域的特殊规则。 第十六条规定,软件的合法复制品所有人享有三项权利:一是根据使用的需要把软件装入计算机等具有信息处理能力的装置内;二是为了防止复制品损坏而制作备份复制品,备份件不得以任何方式提供给他人使用,丧失所有权时应当销毁;三是为了把软件用于实际的计算机应用环境或者改进其功能、性能而进行必要的修改,但除合同另有约定外,未经许可不得向第三方提供修改后的软件。判断标准:是不是合法复制品的所有人、行为是否在三项范围内。 这条规则解决的是「买了软件能不能装、能不能备份、能不能改」这三个日常问题,超出范围就可能构成侵权。

法条依据

法条依据
  • 《计算机软件保护条例》第二条 本条例所称计算机软件(以下简称软件),是指计算机程序及其有关文档。
  • 《计算机软件保护条例》第三条 本条例下列用语的含义(一)计算机程序,是指为了得到某种结果而可以由计算机等具有信息处理能力的装置执行的代码化指令序列,或者可以被自动转换成代码化指令序列的符号化指令序列或者符号化语句序列。同一计算机程序的源程序和目标程序为同一作品。……
  • 《计算机软件保护条例》第八条 软件著作权人享有下列各项权利(一)发表权,即决定软件是否公之于众的权利;(二)署名权,即表明开发者身份,在软件上署名的权利;(三)修改权,即对软件进行增补、删节,或者改变指令、语句顺序的权利;(四)复制权,即将软件制作一份或者多份的权利;(五)发行权,即以出售或者赠与方式向公众提供软件的原件或者复制件的权利;(六)出租权,即有偿许可他人临时使用软件的权利,但是软件不是出租的主要标的的除外;(七)信息网络传播权,即以有线或者无线方式向公众提供软件,使公众可以在其个人选定的时间和地点获得软件的权利;(八)翻译权,即将原软件从一种自然语言文字转换成另一种自然语言文字的权利;(九)应当由软件著作权人享有的其他权利。……
  • 《计算机软件保护条例》第九条 软件著作权属于软件开发者,本条例另有规定的除外。
  • 如无相反证明,在软件上署名的自然人、法人或者其他组织为开发者。
  • 《计算机软件保护条例》第十三条 自然人在法人或者其他组织中任职期间所开发的软件有下列情形之一的,该软件著作权由该法人或者其他组织享有,该法人或者其他组织可以对开发软件的自然人进行奖励(一)针对本职工作中明确指定的开发目标所开发的软件;(二)开发的软件是从事本职工作活动所预见的结果或者自然的结果;(三)主要使用了法人或者其他组织的资金、专用设备、未公开的专门信息等物质技术条件所开发并由法人或者其他组织承担责任的软件。
  • 《计算机软件保护条例》第十四条 软件著作权自软件开发完成之日起产生。
  • 自然人的软件著作权,保护期为自然人终生及其死亡后50年,截止于自然人死亡后第50年的12月31日;软件是合作开发的,截止于最后死亡的自然人死亡后第50年的12月31日。
  • 法人或者其他组织的软件著作权,保护期为50年,截止于软件首次发表后第50年的12月31日,但软件自开发完成之日起50年内未发表的,本条例不再保护。
  • 《计算机软件保护条例》第十六条 软件的合法复制品所有人享有下列权利(一)根据使用的需要把该软件装入计算机等具有信息处理能力的装置内;(二)为了防止复制品损坏而制作备份复制品。这些备份复制品不得通过任何方式提供给他人使用,并在所有人丧失该合法复制品的所有权时,负责将备份复制品销毁;(三)为了把该软件用于实际的计算机应用环境或者改进其功能、性能而进行必要的修改;但是,除合同另有约定外,未经该软件著作权人许可,不得向任何第三方提供修改后的软件。
注意避坑

法条核对日期:2026 年 10 月 27 日。

★版本提示:《计算机软件保护条例》现行文本为 2013 年 1 月 30 日修订、2013 年 3 月 1 日施行,未随 2020 年著作权法修改而更新,本词条所引第二条、第三条、第八条、第九条、第十三条、第十四条、第十六条已逐字核对。这里有一处必须说明的衔接问题:条例制定时依据的是 2010 年著作权法,其中「修改权」「复制权」等概念与现行著作权法第十条不完全对应,例如条例第八条第(三)项的修改权被定义为「对软件进行增补、删节,或者改变指令、语句顺序」,比著作权法上的修改权更具体。发生冲突时以上位法为准,但在软件领域,条例的特别规定优先适用,因为著作权法第五十八条明确,计算机软件的保护办法由国务院另行规定。另外,条例第三条、第八条原文使用半角括号,本词条引用时按出版规范改为全角,文字未作改动。

★缺口提示:本词条涉及但未逐条引用的规范包括《计算机软件著作权登记办法》(登记的具体程序与材料)、《最高人民法院关于审理著作权民事纠纷案件适用法律若干问题的解释》中关于软件权属举证的规定、《中华人民共和国民法典》关于技术开发合同的规定(第八百五十九条以下),以及《中华人民共和国网络安全法》《数据安全法》中与软件相关的合规要求。因此:① 软件著作权登记的具体流程、材料、时限,本词条不展开;② 软件著作权侵权案件的鉴定程序、源代码比对方法,本词条只讲原则;③ 开源软件许可证的效力与合规,本词条未涉及,实务中需单独评估;④ 软件出口管制、密码合规等问题,本词条不涉及。

★口径提示:① 源程序与目标程序是同一作品,不能以「抄的是目标程序」抗辩。② 软件著作权自开发完成之日起产生,不登记也享有,但登记是重要证据。③ 软件的权项有出租权、翻译权,没有展览权、表演权。④ 委托开发无书面约定时归受托人,与职务开发规则不同。⑤ 职务开发三情形,第二项「预见的结果或者自然的结果」范围较宽。⑥ 法人软件「开发完成五十年内未发表」不再保护。⑦ 合法复制品所有人可以装入、备份、必要修改,但不得向第三方提供修改后的软件。

与相邻概念的区别

一、与一般作品著作权的区别。 软件著作权是著作权的特殊类型,权利内容、归属规则、保护期都有专门规定。三处最明显的差异:一是权项不同,软件有出租权、翻译权,没有展览、表演、放映、广播;二是职务开发的认定标准不同,软件条例的三情形比著作权法职务作品的表述更宽;三是保护期的起算与终止规则不同,法人软件「开发完成五十年内未发表」不再保护。判断标准:先确认是软件还是其他作品,再适用对应规则。 著作权的一般构造见著作权词条。

二、与专利保护的区别。 软件可以同时受著作权与专利权保护,但保护的对象不同:著作权保护表达,不保护思想与功能;专利保护技术方案,包括利用计算机程序实现的发明。这个差异决定了两件事:一是著作权不能阻止他人独立开发功能相同的软件,只禁止复制表达;二是专利可以阻止他人实施相同技术方案,但需要经过审查、公开技术方案。判断标准:被诉行为是「抄代码」还是「实现相同功能」。 实务中的常见策略是「著作权加商业秘密」,对核心算法不申请专利、以商业秘密保护,对外层代码主张著作权。

三、与商业秘密保护的区别。 源代码既可以作为著作权保护的对象,也可以作为商业秘密保护的客体。著作权保护的是表达形式,商业秘密保护的是不为公众所知悉的技术信息。两者的优势不同:著作权维权不需要证明保密措施,但只能禁止复制;商业秘密可以禁止他人使用、披露,但要证明保密措施与秘密性。判断标准:被告是复制了代码,还是获取并使用了技术信息。 实务中常一并主张,但要注意诉讼中的二次泄露风险,源代码提交法院时应当申请保密措施。

四、与开源许可证的区别。 开源软件仍然受著作权保护,开源许可证是著作权人授予的使用条件,不是放弃著作权。违反许可证条件使用开源代码,可能构成著作权侵权,这一点在国内已有生效判决。判断标准:使用方式是否符合许可证要求、有没有保留版权声明。 实务中高风险的情形是:把开源代码闭源商用、去除版权声明、不提供源代码,这类行为可能同时构成违约与侵权。

实操指引

第一步,先固定权属证据。 包括软件著作权登记证书、开发文档、版本记录、代码托管记录、开发人员劳动合同与任务指派。判断标准:能不能证明原告是开发者、开发完成时间。 登记不是取得要件,但是最常用的初步证据,没有登记的,要用开发过程材料补齐链条。

第二步,完成源代码与目标程序的比对。 提取双方的源代码、编译产物,做逐段比对与整体结构比对。判断标准:相同或者实质性相似的部分,是否属于具有独创性的表达。 比对要剔除开源代码、通用库、标准接口、行业通用写法,只保留独创性部分。

第三步,判断是否属于「思想与表达」的边界内。 功能、算法、处理流程、数据结构属于思想层面,不受著作权保护;具体的代码实现、模块划分、注释、界面设计属于表达。判断标准:相同的是「怎么想」还是「怎么写」。 实务中的难点是「结构、顺序、组织」是否受保护,各地裁判尺度不完全一致,需要结合具体案情论证。

第四步,核查授权范围与使用数量。 软件许可通常是按用户数、按服务器、按并发数授权。判断标准:实际安装数量、使用人数是否超出许可范围。 超出许可数量安装,即使使用的是正版安装包,也构成对复制权的侵害,这是企业软件合规中最常见的问题。

第五步,判断是否属于合法复制品所有人的正当行为。 装入、备份、必要修改三项权利有边界。判断标准:是不是合法复制品的所有人、行为是否超出三项范围、有没有向第三方提供修改后的软件。 把正版软件装到公司全部电脑上,超出许可数量,不属于「根据使用的需要装入」;把修改后的软件提供给客户,不属于「必要修改」的保护范围。

第六步,及时申请证据保全。 源代码、服务器内容、销售记录都可能在收到通知后被删除或者修改。判断标准:是否存在灭失风险、是否需要诉前或者诉中证据保全。 软件案件的核心证据往往在被告控制的服务器里,保全的技术方案与操作要点,见软件著作权:证据保全的实务要点。

第七步,注意源代码举证的「局部提供」规则。 原告主张源代码被抄袭的,通常不需要提交全部源代码,可以提交涉及被诉侵权部分的源代码,并说明理由。判断标准:提交部分是否足以支撑比对、是否覆盖被诉功能模块。 这一规则的意义在于平衡举证责任与商业秘密保护,具体标准见软件著作权:源代码局部提供与证明标准。

第八步,赔偿计算要抓住「许可费」这个锚点。 软件侵权赔偿通常参照正版许可费、被诉软件销售数量、被告获利计算。判断标准:有没有可比的许可价格、能否证明销售数量。 实务中法院常按「正版单价乘侵权复制件数量」计算,数量难以查明的,适用法定赔偿,登记与侵权比对的整体思路,见软件著作权要登记吗:登记有什么用,侵权了怎么比对,复制权的侵权形态见复制权词条。

常见问题

软件不登记,有没有著作权?

有,著作权自开发完成之日起自动产生。 登记不是取得要件,《计算机软件保护条例》第十四条明确软件著作权自软件开发完成之日起产生。登记的实际价值在证据:登记证书可以作为权属的初步证据,也可以作为开发完成时间的参考。判断标准:能不能通过开发文档、版本记录、代码托管记录证明权属与时间。 实务中建议登记,尤其是准备维权、融资、申报高企或者参与招投标的软件,登记成本不高、收益明确。

公司花钱请外包做的软件,著作权归谁?

看书面合同,没有约定或者约定不明的归受托人(外包方)。 《计算机软件保护条例》第十一条规定,受委托开发的软件,著作权归属由书面合同约定;无书面合同或者合同未作明确约定的,著作权由受托人享有。这与著作权法第十九条委托作品的规则一致。判断标准:有没有书面合同、合同有没有明确约定归属。 实务中企业常只签「开发服务协议」,没有约定著作权归属,结果花了几十万、源代码却不在自己手里,建议在合同中写明「著作权归委托方,交付源代码与文档」。

员工在公司写的代码,著作权归谁?

符合三种情形之一的归公司,否则要看具体情况。 第十三条列举了三种情形:针对本职工作明确指定的开发目标开发的软件、从事本职工作可预见或者自然的结果、主要使用单位资金与专用设备及未公开专门信息开发并由单位担责。判断标准:开发目标是否被指定、是否属于本职工作的自然结果、物质技术条件是否专门投入。 实务中大多数公司自研软件落入第一项或者第二项,著作权归公司;员工业余时间、与本职工作无关的独立开发,一般不归公司。

买了正版软件,能装到几台电脑上?

看许可协议,通常按用户数或者设备数授权。 第十六条允许「根据使用的需要把该软件装入计算机等具有信息处理能力的装置内」,但这是针对合法复制品所有人的有限权利,不能突破许可数量。判断标准:许可协议约定的授权范围、实际安装数量。 实务中企业最容易踩的坑是「买一套装全公司」,这属于超出许可范围复制,权利人可以通过远程监测、审计函、诉讼主张权利,赔偿通常按正版单价乘安装数量计算。

能不能把买来的软件改一改再卖给客户?

不能,修改后的软件不得向第三方提供。 第十六条第(三)项允许「为了把该软件用于实际的计算机应用环境或者改进其功能、性能而进行必要的修改」,但明确「除合同另有约定外,未经该软件著作权人许可,不得向任何第三方提供修改后的软件」。判断标准:修改是否为自身使用所必要、有没有向第三方提供。 实务中的「二次开发」「定制化改造」如果涉及对外交付,必须取得著作权人许可,否则可能同时侵害修改权、复制权与发行权。

抄了别人软件的界面,算侵权吗?

要看抄的是「表达」还是「功能布局」。 界面的具体视觉设计、图标、文案、色彩搭配属于表达,可能受保护;按钮位置、菜单层级、操作流程属于功能与交互设计,通常不受著作权保护,但可能受不正当竞争规制。判断标准:相同之处是否具有独创性、是否属于实现功能的唯一或者有限表达。 实务中界面抄袭常与「整体外观混淆」一并主张,走反不正当竞争路径的案例也不少。

软件著作权保护期多长?

自然人终生加死亡后五十年,法人五十年。 自然人的软件著作权保护期为终生及其死亡后五十年,截止于死亡后第五十年的十二月三十一日;合作开发的截止于最后死亡的自然人死亡后第五十年的十二月三十一日。法人或者其他组织的软件著作权保护期为五十年,截止于首次发表后第五十年的十二月三十一日,但自开发完成之日起五十年内未发表的不再保护。判断标准:开发者是自然人还是单位、有没有发表。 注意「未发表即不保护」这一条,是软件领域特有的规则,著作权法一般作品没有这个限制。