第五章

商业秘密:把代码锁进保险柜

第四层 · NDA/保密制度/竞业限制 离职员工带走的代码怎么追

一、先搞清楚:什么算"商业秘密"

"小陈,离职同事下载了整个代码库——这事能追吗?"林薇问。

"能吧……代码是公司的呀。"

"能追,但有个前提:你得先证明它是'商业秘密'。 法律不会保护'你自己都没当回事的秘密'。"林薇说:

商业秘密(Trade Secret)的三个要件(缺一不可):
  ① 秘密性:不为公众所知悉
     → 代码没公开过、没开源、没上传过公开平台
  ② 价值性:能带来商业价值
     → 荐书算法、用户数据、训练策略(都是值钱的)
  ③ 保密措施:权利人采取了合理保密措施
     → ⚠️ 这是最容易被忽视、也是最致命的一条!
     → 如果你没有保密制度,法院可能认定"不算商业秘密"

法律定义(反不正当竞争法):
  "商业秘密,是指不为公众所知悉、具有商业价值
   并经权利人采取相应保密措施的技术信息和经营信息。"

"记住三个要件:秘密 + 价值 + 保密措施。 前两条你们天然满足,关键是第三条——保密措施。如果没有,打官司时对方律师会说:'你们自己都没保护,凭什么说它是秘密?'"


二、保密措施:法律认可的五种"锁"

"法律认可的保密措施,主要有这五种,咱们逐条对照落地:"林薇列清单:

保密措施清单(对标法律认可):
  ① 保密协议(NDA):
     入职签、离职签、合作方签
     → 明确列出"哪些是商业秘密"(代码/算法/数据/客户名单)
  ② 保密制度(内部规章):
     公司发布《保密管理制度》,全员培训签字确认
     → 光签 NDA 不够,要有"制度性安排"
  ③ 权限分级:
     核心代码按"需要知道"原则开放(技术手段,第七章细讲)
     → 不是所有人都有全部代码权限
  ④ 物理/技术措施:
     代码仓库访问日志、离职当天回收账号、水印溯源
     → 有"技术保护痕迹"才叫"采取了保密措施"
  ⑤ 标识管理:
     涉密文件标注"机密"字样,限制传播

"这条最关键:'离职当天回收账号'。 你们那位离职同事,账号为什么离职后还能登录?这就是保密措施的重大漏洞——他离职时账号没被及时回收,等于公司默认'你还可以访问',后面追责就难了。"


三、核心工具:NDA 保密协议怎么签

"NDA 是商业秘密保护的第一道合同防线。"林薇拿出协议模板:

NDA(Non-Disclosure Agreement)保密协议要点:
  ① 定义保密信息:明确列出范围
     (源代码、算法、数据、商业计划、客户名单……)
  ② 保密义务:不得披露、不得用于约定外目的
  ③ 期限:保密义务在离职/合同终止后仍持续
     (商业秘密"无限期"保护:只要还是秘密就得保密)
  ④ 违约责任:明确赔偿方式(违约金或损失赔偿)
  ⑤ 知识产权归属:在职期间产生的 IP 归公司
     (和第三章的著作权归属呼应)

云间书店的三类 NDA:
  - 员工 NDA(入职签,与劳动合同绑定)
  - 离职确认书(离职时再签:确认已归还所有资料)
  - 合作方 NDA(外包/供应商/客户,合作前签)

"特别注意'离职确认书':离职那天让他签'已归还全部资料、无保留拷贝'——这份文件是以后追责的利器。他要是签了字还说'没拿',那就有得玩了。"


四、竞业限制:能拦住他去对手公司吗

"还有一个和商业秘密常被混在一起的概念——竞业限制。"林薇说:

竞业限制(非竞业禁止):
  约定:离职后一定期限内(最多 2 年),
        不得去竞争对手公司从事同类工作
  代价:公司要支付经济补偿(离职后每月给钱)
  注意:竞业限制≠保密义务
    - 保密义务:永远有效、不给钱也要遵守
    - 竞业限制:有期限、公司必须付补偿金
    - 没付补偿金 → 员工可以主张竞业限制条款无效

云间书店的策略:
  高管/核心算法工程师 → 签竞业限制(给补偿金)
  普通开发 → 只签保密协议(竞业限制成本高,不划算)

"竞业限制是把'双刃剑'——能拦住核心人员去对手公司,但要掏钱;拦不住'用脑子里的知识'(除非能证明他用了你的商业秘密)。所以它不是万能钥匙,核心还是保密制度 + 证据。"


五、泄密了怎么追:侵权认定的关键

"回到咱们的案子:同事下载了代码,怎么追?"林薇给出证据链思路:

商业秘密侵权认定(三步):
  ① 权利人拥有商业秘密(秘密+价值+保密措施)
  ② 对方接触/获取了(下载记录!访问日志!Git 记录!)
  ③ 对方使用了/披露了(新公司产品与咱们高度相似)
     或存在"使用的高度可能性"

云间书店现在要做的(证据保全):
  ✅ 立刻导出:Git 下载记录、访问日志、账号操作记录
     (这个咱们有!技术部配合,锁定时间戳)
  ✅ 找出:他与咱们的 NDA 协议、保密制度签字记录
  ✅ 监控:他的新公司是否上线了相似产品
  ⚠️ 别打草惊蛇:先取证,再决定发函还是起诉

技术配合(老周):
  开启代码仓库"全量审计日志"(谁、何时、下载了什么)
  核心代码目录加"水印埋点"(第七章:溯源)
  → 以后任何人下载,都留下"带名字的记号"

"一句话:追商业秘密,拼的不是'谁有理',是'谁的证据硬'。 从现在起,把'审计日志、访问记录、签过字的协议'当成公司最值钱的资产来存。"


六、云间书店的保密体系搭建(行动清单)

老周和林薇联合给出整改清单:

云间书店商业秘密保护体系(30 天整改):
  法务侧(林薇):
    □ 全员补签 NDA + 《知识产权归属协议》
    □ 发布《保密管理制度》,全员培训签字
    □ 离职流程:交接清单 + 离职确认书 + 账号即刻回收
    □ 核心人员竞业限制协议
  技术侧(老周):
    □ 代码仓库:按角色分级授权(不再人人可下载全库)
    □ 开启全量访问审计日志 + 异常下载告警
    □ 核心算法模块加"水印埋点"(第七章)
    □ 离职流程联动:HR 发起离职 → 系统自动回收账号

"保密体系 = 制度(NDA)+ 技术(权限/日志)+ 流程(离职联动)。 三者缺一,保密就是纸糊的。"


七、章末:林薇的第四层总结

第四层:商业秘密
├── 三要件:秘密性 + 价值性 + 保密措施(缺一不可)
├── 五种保密措施:NDA / 制度 / 权限分级 / 技术痕迹 / 标识
├── NDA:定义范围 + 无限期义务 + 违约责任
├── 离职确认书:归还资料签字(追责利器)
├── 竞业限制:有期限 + 要付补偿金(≠保密义务)
├── 侵权认定:拥有 + 接触 + 使用(拼证据)
└── 体系:制度 + 技术 + 流程三合一
第六层(预告):软件专利 —— 把算法变成"护城河"

"小陈,商业秘密这一课,教会我们一个核心思维:保护不是'事后追',是'平时锁'。 离职事件已经发生,我们现在要做的第一件事——取证!老周,Git 日志赶紧拉出来冻结证据。然后,我们还要给云间荐书 Pro 加上一道更硬核的'法律护城河'——下一章,软件专利。算法这种'看不见摸不着'的宝贝,光靠保密不够,还要'申请专利'把它变成排他性的权利。"

✌ 语言