离职程序员离职后,从公司系统上卸载并且带走了自己的专利程序,该程序员违法吗?
我也是开发程序的,我想问问,那之前在公司领的工资是不是也该还给公司?(看了评论,我补充一下,自己开发的程序,根本一文不值。我也在企业开发软件,首先我想问一下大家,开发软件第一步是什么?是调研,是全公司各岗位员工都参与进来的工作,正式运行前最后一步是什么,是试运行,几个月的提意见修改软件,现在你还敢说这个项目是你一个人做的吗?另外,不管专利是进公司前还是后,你一开始给人免费用你的软件,离不开了,就开始要收软件费,这是流氓行为。个人用软件可以说不要就不要,而企业用软件用了就不能停,就算换系统也起码得半年。但是,但是离职后收系统维护费是合情合理的。)
离职程序员离职后,从公司系统上卸载并且带走了自己的专利程序,该程序员违法吗?这种情况就要看公司和程序员之间签订的是怎么样的合同,而且该专利程序到底是自己的专利,还是在公司自己带队开发的程序由公司申请的专利。
如果在进入公司之前自己就已经拥有这个专利,只是在进入公司后免费或未签订转让合同让公司使用,那么其离职卸载带走自己的专利程序是没有问题的。只是在卸载之前应该与公司好好协商,以便于公司能够在卸载专利程序时能有应对方案,从而避免让公司受到损失。
按题主表达的意思,该专利应该属于程序员个人所有,而不是在公司由公司申请的法人专利,那么程序员带走自己的专利是无可非议的。并且这个专利由公司使用还没有支付一分钱的费用,当然如果公司为了使用该专利而与程序员签订了使用合同,那么程序员和公司就应该按照合同履行双方的责任。
当然如果本身是在公司的组织下由该程序员带领开发的程序申请的专利,按正常情况下应该不属于个人专利的,公司也不可能在这种情况下同意由个人去申请专利。当然也有可能是有极为特殊的情况,由个人去申请专利,那么双方应该签订有合约,也应该按照合约来执行。而如果本身就是公司的专利程序,那么程序员此举就是违法行为,并且已经给公司造成了损失,还应该进行赔偿。
既然公司是开除这个程序员,应该说双方已经形成了相当的矛盾,一个怒气开除一个怒气卸载专利,都不是应该要***取的方法。特别是很多公司处于强势的一方,霸道甚至粗暴,这是不可取的。而程序员也有可能感受到了不公而产生怨气,以怨报怨不可收拾,由此造成损失其实对于双方来说都是损失。好说好商量才是正道。
我认为一般的小公司,资料等都可以带走,只是别让公司系统跑不起来、数据飞了等,不过不提倡这样的,程序员职业素养还是挺好的。
如果是大公司,一般很重视知识产权保护,你进公司的合同上面都有说明,在公司内编写任何项目资料都属公司的财产,如果发现有资料被泄露,轻者降职降薪或辞退,如果泄露给竞争对手造成公司重大损失,而必将追究其法律责任。举个例子,有个朋友的公司一位同事做软件的,可能是老员工,想办法拿走了一些资料及项目代码,然后在外面偷偷开了一家公司,但是还在公司任职,最后被发现了,打官司赔了100多w。
总之既然在公司上班,即使你开发了很牛逼的程序,都属于公司的财产。为公司创造了价值同时,公司认可你会给你奖金,如不认可你,不给你任何报酬也是可以的,因为每个月你都在拿薪水。
首先说说代码/程序归属的问题。
这个需要翻一翻你的劳动合同,但凡正规一些的公司,在和软件开发岗位的员工在签署合同的时候,在这方面都会有明确的规定。
我看了一下我的劳动合同,明确规定:
看到了嘛,都写的清清楚楚的呢!如果你的劳动合同上也有类似的话术,那么这个程序是归公司所有的。
第二,说说【专利】的问题,专利分为:发明、实用新型、外观设计;通常有价值的是发明。专利不是自己说是专利,就收到专利保护的,需要向专利局提出申请,待审核通过了之后,才算是真正的专利(通常进入公开期之后,就会受到保护)。
大家知道现在网上购物时使用的【购物车】,就是亚马逊的一项专利,亚马逊也利用这项专利挣了不少钱(专利保护二十年,超过这个时间再使用就免费了)。
如果这个专利是收法律保护的【专利】,那么公司使用需要支付费用的;但是如果专利是程序员在工作期间,利用公司的***创造出来的,那么归属权不一定是个人。
最后我们再看看,“程序员卸载带走了自己的专利程序,导致公司出现漏洞被黑客攻击丢失重要资料”;那么程序员到底有没有责任,这个就是要看专利程序的归属,和数据丢失有这个“卸载程序”有没有直接的关系了。
我认为:不违法!
程序员自己的专利!这点很明确专利所有权!可以自己处置!
问题中也明确:公司没有购买专利许可!
虽然公司曾经使用过,但,不影响该专利的所有权!没有授权许可,著作权人有权要求停止使用!
所以,离职卸载自己的专利权软件不违法!
如果想要使用,可以和著作权人购买授权!必须尊重人家的劳动和人家的专利!
如何看待龙芯对外公开的LoongArch指令集?
龙芯的LoongArch指令集不同于以前发布的LoongISA指令集,支持是完全自主研发的指令集,已经脱离了MIPS。具体内容网上有,这里我只简单谈一下我对LoongArch指令集的看法。
以前的龙芯CPU一直基于LoongISA指令,该指令是基于MIPS指令集来开发的,虽然在MIPS指令上做了很多扩展支持。但这一切都只是锦上添花的功能,并没有脱离出MIPS指令。虽然中国获得了MIPS的永久授权,但是面对霸权流氓的美国未必有用。美国如果发现龙芯起来了,完全有可能通过取消MIPS授权来限制龙芯的发展。而如今,LoongArch指令出来了,已经摆脱了MIPS指令框架,完全自主研发设计。就再也不用担心美国耍流氓了。
LoongArch除了是完全自主研发,兼容性还非常好。完全兼容旧有的MIPS,也兼容X86、ARM、RISC-V等指令集。龙芯提供了一套二进制翻译程序,这套翻译程序可以在尽量减少性能损失的情况下兼容其他指令集。比如:
LoongArch虽然是刚研发出来不久,市场比较渺小。但有了这么好的兼容性,市场一定会慢慢好起来,前景是光明的。毕竟,现在中美科技战愈演愈烈的情况下,只有靠自己才靠得住。
芯片拓宽市场,指令集必须公开,不然别人没法做app使用这款芯片,用户级别就不须要指令集了。军品的指令集就是内部的,是另外一回事了。龙芯指令集还可编个精简版的,几十条指令容易记,其它的查书。这样编程更方便,但是用龙芯做计算机的操作系统就可以只公开键盘显示器等[_a***_]接口协议,方便用户开发APP,以及丰富各种应用软件接口。
有永远比没有要好,特朗普让中国意识到高科技产业必须要未雨绸缪,否则等到美国制裁你才想起来研发那就晚了,先不要管这个指令集性能如何以及兼容性如何,只要有了指令集,美国就不敢轻易的断供,那些中国没有的美国会毫不犹豫的断供弄死你。
感谢您的阅读!
对外公开也是一种策略,当我们在纠结到底有没有自主指令集的时候,当我们被ARM和RISC-V、X86等指令集的成功所影响,却没有自己的指令集的时候,我们确实很担心,到底在芯片设计领域,我们如何一步步的突破。
麒麟处理器还使用着ARM的指令集,或者说现在的手机处理器大多使用的是ARM的架构,这种情况会让一些人认为麒麟处理器并非自主芯片,有些人更会固执认为,我国目前没有自主芯片。
而这一次,龙芯对外公开的LoongArch指令集,这是全新的指令集,最大的意义是它是完全的自主,包含了基础指令 337 条、虚拟机扩展 10 条、二进制翻译扩展 176 条、128 位向量扩展 *** 条、256 位向量扩展 1018 条,共计 2565 条原生指令。
它在主要特点是兼容性,能够兼容 MIPS、x86、ARM、RISC-V 这几种指令集的 Linux 程序,最大的特色是它将组建指令系统联盟,并且成员可以***LoongArch 指令集。我觉得这种公开的好处很明显,一方面能够让更多的人可以使用龙芯的LoongArch 指令集;另一方面也能够对Intel/ARM等进行一定的影响。
并且这种免费开放指令集的优势不仅仅能够凸显龙芯指令集的特点,更能够通过开源增加龙芯的生态建设,对于龙芯的独立自主化,以及不会受美国这种类似的制约和制裁。并且在未来既有可能成为既X86之外的CISC复杂指令,也能够保证我国芯片的独立自主。