员工离职前私自下载公司游戏源代码,存入竞品公司购买的电脑中 法院:赔偿并停止侵权

离职前一个月,曹某某私自下载公司游戏项目源代码带离公司经营场所,并存放至一台由竞品公司为其购买的电脑中。据最高人民法院二审判决,曹某某等三被诉侵权人应当承担停止侵害、连带赔偿损失(含合理开支)等侵权责任。

1月6日,最高人民法院发布科技创新领域典型案例8起,该案为其中一起。

最高法在解读中提到,该案彰显了人民法院持续强化技术秘密保护、坚决打击和震慑各类侵害技术秘密行为的司法态度。

员工离职前将源代码带离公司

存进竞品公司为其购买的电脑中

据介绍,曹某某、王某某系北京某甲科技公司前员工,任职期间均签订了保密、竞业禁止及知识产权保护协议。王某某于2019年12月离职后,于2020年6月成立了与北京某甲科技公司业务相同的北京某乙科技公司。曹某某于2020年6月30日提出离职申请,随后北京某甲科技公司的关联公司报案,称曹某某在离职前一个月内,未经公司许可下载游戏源代码至非公司配备的苹果电脑中,该电脑由王某某通过微信转账出资购买,发票显示购买单位为北京某乙科技公司。

北京某甲科技公司认为,曹某某、王某某及北京某乙科技公司共同侵犯了其技术秘密,向法院提起诉讼,要求停止侵权行为,并赔偿经济损失4283000元及合理开支516760元。

一审法院认为,北京某甲科技公司对三被诉侵权人指称的被诉侵权行为均不成立,判决驳回该公司的诉讼请求。一审宣判后,北京某甲科技公司不服,提起上诉。

最高人民法院二审认为,曹某某、王某某、北京某乙科技公司在本案同实施了侵害北京某甲科技公司涉案技术秘密的侵权行为,依法应当承担停止侵害、连带赔偿损失(含合理开支)等侵权责任。

最高人民法院撤销一审判决,改判曹某某、王某某、北京某乙科技公司立即停止侵害北京某甲科技公司就涉案计算机软件源代码所享有的技术秘密。判决后,被诉侵权人履行了金钱给付义务,签署并提交了保密及不侵权承诺书给北京某甲科技公司。

解读:

不应孤立看是否对应法律列举类型

而要综合审查意图和行为

最高人民法院二审认为,判断有合法渠道接触商业秘密的主体的行为是否违反反不正当竞争法第九条第一款的规定,不能仅孤立地看被诉侵权人此前有无接触、获取商业秘密的权限和被诉侵权人获取商业秘密的方式是否对应法律明文列举的手段类型,而应当综合审查被诉侵权人获取商业秘密的意图及其获取商业秘密后实施的行为,判断该被诉侵权行为是否导致或者可能导致权利人失去对该商业秘密的有效控制。

在上述案件中,曹某某知道或者应当知道其将承载有涉案技术秘密源代码的办公电脑带离公司办公场所并带回其个人家中的做法违反保密约定。结合王某某和北京某乙科技公司实施的被诉侵权行为,曹某某在本案中实施的被诉侵权行为,既违反公认的商业道德,也违背其与北京某甲科技公司签署的保密协议中作出的保守公司商业秘密的承诺,其获取涉案技术秘密的手段明显难谓正当,而其行为客观上已经造成涉案技术秘密所涉源代码脱离北京某甲科技公司有效控制以及被披露和被他人使用的重大商业风险,故其实施的被诉侵权行为具有明显的可归责性。王某某实施的被诉侵权行为,既属于个人行为,也属于代表北京某乙科技公司法人意志的职务行为。

最高人民法院在解读中提到,最高法通过本案审理,综合考虑涉案各被诉侵权人的有关行为事实和情节,依法认定涉案未经许可将单位技术秘密私自拷贝并带离单位经营场所的行为构成以“盗窃”手段获取权利人的商业秘密。同时厘清公司法定代表人个人实施的侵权行为不能简单以“履行职务行为”为由被公司行为所吸收,进而基于切实有效制止侵权行为,防止侵害后果的进一步扩大等考虑因素,在生效判决中一并明确侵权人应履行的非金钱给付义务以及如不履行所要承担的迟延履行金的计付标准。这一案例彰显了人民法院持续强化技术秘密保护、坚决打击和震慑各类侵害技术秘密行为的司法态度。

红星新闻记者 祁彪 刘亚洲 实习生 李盟

(来源:红星新闻)

更多精彩资讯请在应用市场下载“极目新闻”客户端,未经授权请勿转载,欢迎提供新闻线索,一经采纳即付报酬。24小时报料热线027-86777777。

带你阅读linux内核源码:下载源码、编译内核并运行一个最小系统

要学习linux内核,先要能够编译内核,还需要了解内核如何启动根文件系统。这样你才能在修改linux内核代码之后,完成验证的过程。

本文教你完成下列过程:

1.下载linux并编译linux内核源码

2.编译busybox

3.制作一个最小的根文件系统

4.qemu启动你编译好的内核和根文件系统

linux源码下载地址:

https://mirrors.edge.kernel.org/pub/linux/kernel/

我选择的版本是:4.9.229

https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.9.229.tar.xz

下载到本地,解压,然后进入linux-4.9.229目录:

1.指定硬件体系架构。

为了减少安装编译器的过程,我在本例中使用的是x86,因为我的开发环境就是x86。如果你要编译arm的内核,则指定ARCH=arm且需要安装交叉编译器。

2.配置board config,此处配置为 x86_64_defconfig。好了,我们点好菜了,菜单就是x86_64_defconfig

3.配置内核

这一步其实是对第2步的菜单进行微调,我们需要内核支持ramdisk驱动,所以需要选中如下配置:

4.编译内核

编译成功后的内核位于:arch/x86_64/boot/bzImage

下载buysbox源码,下载地址:

https://busybox.net/downloads/

我使用的版本是busybox-1.30.0

1.解压buysbox源码

2.配置buysbox源码

在这里我们把busybox配置为静态编译,这样busybox在运行的时候就不需要额外的动态链接库了。

3.编译和安装

4.编译完成后的busybox就安装在源码根目录下的_install目录了,我们进入_install目录,补充一些必要的文件或目录,相关的shell命令如下:

这样一个最小的、完整的可以被内核启动的文件系统就齐活啦。

制作根文件系统镜像文件。

思路:

1.先制作一个空的镜像文件;

2.然后把此镜像文件格式化为ext3格式;

3.然后把此镜像文件挂载,并把根文件系统复制到挂载目录;

4.卸载该镜像文件。

5.打成gzip包。

最终生成的文件系统镜像名字为:rootfs.img.gz

准备好了内核和文件系统镜像,幸福的一刻马上来临了:

通过qemu模拟器启动我们自己编译的内核和文件系统:

这样一个完整的最小linux系统就起来啦:

好了,经过以上的步骤,你可以自己编译一个内核和文件系统。有了这样的基础,你在之后就可以自由的修改linux内核代码并run起来进行验证啦。

记得关注“技术简说”,持续分享linux内核知识,让你一步一步成为linux内核高手。

手把手教你使用Python网络爬虫下载一本小说(附源码)

如果你想下载该网站上的任意一本小说的话,直接点击链接进去,如下图所示。

只要将URL中的这个数字拿到就可以了,比方说这里是951,那么这个数字代表的就是这本书的书号,在后面的代码中可以用得到的。

这里直接丢大佬的代码了,如下所示:

程序运行之后,在控制台输入书号,即可开始进行抓取了。

在本地也会自动新建一个书号命名的文件夹,在该文件夹下,会存放小说的章节,如下图所示。

在运行过程中小伙伴们应该会经常遇到这个问题,如下图所示。

这个是因为访问太快,网站给你反爬了。可以设置随机的user-agent或者上代理等方法解决。

我是Python进阶者。这篇文章主要给大家介绍了小说内容的获取方法,基于网络爬虫,通过requests爬虫库和bs4选择器进行实现,并且给大家例举了常见问题的处理方法。

小伙伴们,快快用实践一下吧!如果在学习过程中,有遇到任何问题,欢迎加我好友,我拉你进Python学习交流群共同探讨学习。

本文作者及来源:Renderbus瑞云渲染农场https://www.renderbus.com

点赞 0
收藏 0

文章为作者独立观点不代本网立场,未经允许不得转载。