技术论坛

 工程师该如何保护自己的劳动成果?

返回主题列表
作者 主题
老兵
至圣

经验值: 54712
发帖数: 9543
精华帖: 486
楼主    2020-03-08 11:48:44
主题:工程师该如何保护自己的劳动成果? 精华帖 

最近@O地球没事O 大侠连发两帖有关知识产权保护的文章(知识产权保护限期授权使用6ra80的DCC程序方案,及知识产权保护6RA80的硬件与DCC程序绑定),引发了我一直想讨论但不知从何说起的一个话题:就是,工程师该如何保护自己的劳动成果?


我这里不用“知识产权”这个标题,毕竟这个东东太大,连国与国之间的贸易谈判都主要谈这个东东,我们讨论不适合。再说了,说到知识产权保护,那肯定是应该用法律的手段啊,其它手段都是不合法的。所以,这也不在我们的讨论范围之内,那样会把话题谈死,就没意思了。


我想,目前,讨论的重点目前可以放在这几点上,而且,都是从工程师的角度出发,不从公司法人或者部门负责人的角度出发。当然,也可以自由发挥,说自己的心得体会,不必拘泥于此:

1、工程师保护自己劳动成果是否有必要?

2、自己的劳动成果保护范围如何界定?是仅仅限于不让公司外的人掌握?还是不让所有自己不信任的人掌握?

3、如何保护?是用加密的手段(包括与硬件绑定)?还是用其它的技巧(比如,编程时故意加一堆无用的干扰性的乱码,程序不加注释,用自己这个行业中别人不太熟悉的编程语言等等)?还是混合使用?

4、出了问题怎么善后?

5、附加一个话题:怎么看待现在的“开源”软件?比如LINUX操作系统?比如西门子提供的一些免费的库?比如python中数不胜数的第三方开发的好用又免费的库?


欢迎各位大侠给出观点(当然,也可能这个帖子会冷,因为,这个版区就冷



天生不宜做胜利者,自来没有胜利的欲望,只是不甘失败,十分十分不甘心失败。木心
SonetSDH
侠士

经验值: 1483
发帖数: 210
精华帖: 0
1楼    2020-03-08 13:14:50
主题:回复:工程师该如何保护自己的劳动成果?

是个好问题!

靡不有初,鲜克有终。
aa13123
至圣

经验值: 30017
发帖数: 4499
精华帖: 26
2楼    2020-03-08 14:30:42
主题:回复:工程师该如何保护自己的劳动成果?

西门子软件就提供有四级的密码保护的,但我们平时往往都不怎么去用,也许今后应试着去用一用了。

聂昌
奇侠

经验值: 5313
发帖数: 617
精华帖: 0
3楼    2020-03-08 20:45:27
主题:回复:工程师该如何保护自己的劳动成果?

各位大侠来给版区加加温吧,那就我说说自己的看法。

   1、工程师保护自己劳动成果是否有必要?

       答: 有必要!但是既然你在公司上班,公司付给你薪资,这个劳动成果应该属于公司,应该由公司来保护这个成果。

   2、自己的劳动成果保护范围如何界定?是仅仅限于不让公司外的人掌握?还是不让所有自己不信任的人掌握?

       答:既然是由公司来保护,那么范围应该由公司来定。公司之外的人肯定是范围之外的,至于公司之内的人,应该采取信任、坦诚、开放的态度来对待吧,毕竟“三个臭皮匠,顶个诸葛亮”这样的做法应该是利大于弊吧,但是对于一些核心的东西,公司肯定是持保密态度的。

   3、如何保护?是用加密的手段(包括与硬件绑定)?还是用其它的技巧(比如,编程时故意加一堆无用的干扰性的乱码,程序不加注释,用自己这个行业中别人不太熟悉的编程语言等等)?还是混合使用?

       答:加密吧,技巧之类的意义不太,而且对自己也有较大的弊端。

   4、出了问题怎么善后?

       答:一般加密功能是成熟的,不会有额外的问题,一般不用担心,要考虑的也是怎样不让别人轻易的就破解掉,因为好像没有绝对安全的加密。

   

决不为短期利益而牺牲未来
lxm650
至圣

经验值: 13579
发帖数: 855
精华帖: 102
4楼    2020-03-09 08:06:50
精华帖  主题:回复:工程师该如何保护自己的劳动成果?

我谈谈我实际的做法吧:我开发的基于CU320的启停式飞剪控制系统是这么做的,PLC部分完全开放,因为有维护的需要。CU320里的CFC程序1、采用西门子的CF卡和CU绑定的策略,并且只开放部分维护需要的参数。机卡不能分开运行,不能拷贝,不能下载,相当于一个专有硬件。2、为防止西门子的加密被破解,开发了自己的加密程序。CU这部分已经非常完善了,不需要维护。同时象客户提供时就已经说明这部分是专有知识产权不开放的。如果CU或CF卡损坏怎么办:1、客户提供新的CF卡号和CU序列号,制作好新的文件后,发给客户直接拷贝到CF中即可,这样比较慢。2、客户购买一个已经制作好的备件,多台飞剪只需购买一个备件即可,不同的参数部分自己简单设置即可,价格由硬件成本+软件使用费构成,基本透明。

保护还是有必要的,关键一是事先要说明,客户要了解。二是备件价格要合理,不能漫天要价,让人反感。最重要的是你的东西要有保护的价值!

老兵
至圣

经验值: 54712
发帖数: 9543
精华帖: 486
5楼    2020-03-09 08:30:30
主题:回复:工程师该如何保护自己的劳动成果?

谢聂侠

我也抛砖引玉。

我个人对待这个问题其实也是比较纠结。

正如聂侠所说,工程师的劳动成果应该属于公司所有,那公司就应该承担保护其成果的义务。但是,实际上除了法律的手段或者黑手段,公司很难有足够的精力去有效的保护这些成果,除非是非常核心非常机密的。

那剩下的,就是比别人稍高一点,又并不是高不可攀的劳动成果了。这一部分,是广大工程技术人员更关心的。针对这一部分,我通常的做法并不是加密,而是尽可能的把程序编的可读性差一点,并且不加注释。尤其是在STEP7时代,加不加密的,根本没有区别。因为我个人觉得,别人如果能静下心来把你的程序琢磨明白,那就是个水平不会太差的人。一个水平不会太差的人,耐心琢磨你的成果,一方面说明他已经对你表达了足够的敬意,另一方面,其实你也限制不了他,因为即便他不看你的程序,自己去思考设计,也会做出不错的东西。


至于在传动中做手脚,思路其实与在PLC中编程是一样的。没有本质区别。

天生不宜做胜利者,自来没有胜利的欲望,只是不甘失败,十分十分不甘心失败。木心
nnnn1234
至圣

经验值: 21124
发帖数: 4995
精华帖: 57
6楼    2020-03-09 08:33:23
主题:回复:工程师该如何保护自己的劳动成果?

不反对保护个人的知识产权,不过要是不得当,再国内这个市场,可能会导致没有客户采用的。对现场使用人员来说没有什么用处(因为人家已经付费了),对你的同行业能有点用。要想有价值,还是去搞基础架构,要不太费心。

The darkness is no darkness with thee.
HUANGZE75
至圣

经验值: 63227
发帖数: 12657
精华帖: 121
7楼    2020-03-09 08:51:22
主题:回复:工程师该如何保护自己的劳动成果?

其实这个问题吧,如果你现在还是在公司内,你的专利也好发明也好也是属于公司的,个人实际也得不到什么实质的物质奖励,所以也就存在很多,研发的技术搞得差不多了,自己出来单干或是跟别人合作这种形式。你的劳动成果如果没有合适的环境是很难兑现物质的。

HUANGZE75
至圣

经验值: 63227
发帖数: 12657
精华帖: 121
8楼    2020-03-09 08:53:49
主题:回复:工程师该如何保护自己的劳动成果?

对于一些关键的程序可以做加密处理,如西门子这样给快加密,整体还是不建议加密,当然我是设备维护人员所以有这个需求。

gaofei2013
侠圣

经验值: 2865
发帖数: 367
精华帖: 3
9楼    2020-03-09 09:29:51
主题:回复:工程师该如何保护自己的劳动成果?

我想说西门子程序怎么不能编译成二进制文件,然后再用软件下载,该软件可以集成在编程软件中,也可以独立使用。这样即使别人拿到二进制文件也很难破解。

HUANGZE75
至圣

经验值: 63227
发帖数: 12657
精华帖: 121
10楼    2020-03-09 10:24:19
主题:回复:工程师该如何保护自己的劳动成果?

目前就中国的国情来说,你不是老板你的技术及劳动成果是公司的,很难转换成对应你的物质,有时候还是需要别人知道你的成果,才会有人找你合作,你的技术成果才可以转换成物质财富。否则都是空谈。

老兵
至圣

经验值: 54712
发帖数: 9543
精华帖: 486
11楼    2020-03-09 11:21:06
主题:回复:工程师该如何保护自己的劳动成果?

其实西门子提供了这样的功能,只是需要技巧才可以用。

比如,在S7-300/400年代,SCL编程后再删除源文件,就相当于天书了。

再比如,你可以在其它第三方设备上编写程序,只把西家的产品当个执行机构 。


而且,现在,在S7-1500时代,利用博途的OPENESS功能,已经可以直接使用许多高级语言编程了。比如C之类的。甚至,目前最流行的python也提供与西家产品的通讯库。这意味着,你可以利用python来控制这些东东了。


所以,你如果真想保护你的核心技术,方法有的是。

天生不宜做胜利者,自来没有胜利的欲望,只是不甘失败,十分十分不甘心失败。木心
老兵
至圣

经验值: 54712
发帖数: 9543
精华帖: 486
12楼    2020-03-09 11:32:56
主题:回复:工程师该如何保护自己的劳动成果?

嗯,我非常赞同最后这三点:1、事先告知;2、价格合理;3、确有价值。

天生不宜做胜利者,自来没有胜利的欲望,只是不甘失败,十分十分不甘心失败。木心
老兵
至圣

经验值: 54712
发帖数: 9543
精华帖: 486
16楼    2020-03-09 19:41:01
主题:回复:工程师该如何保护自己的劳动成果?

嗯,我觉得黄工的意见很明确:你可以加密,可以绑定,但不能给现场维护人员添麻烦

天生不宜做胜利者,自来没有胜利的欲望,只是不甘失败,十分十分不甘心失败。木心
kdrjl
至圣

经验值: 135967
发帖数: 34803
精华帖: 434
38楼    2020-03-19 23:01:32
主题:回复:工程师该如何保护自己的劳动成果?

你这话题,让我突然有感。我在单位已经好几十年了。如果从1985年进天大算,现在也已经35年了。我喜欢自己从事的专业工作,完全是兴趣。因为年龄,已经不想拼命赚钱了,精力根本没有,而工作都是兴趣使然。在单位十年前就开始向周围的年轻同事传授我的信息积累,包括对公司的产品讲结构和原理,目的就是想把自己手里的工作传递给他们,自己好隐身而退。可是,到现在也没人接我的工作,干脆,你能就你干了。哇靠,我想退没门儿。


我现在就是敞开讲,敞开传,没人接呀。这是不是也很受罪呢?(偷笑)我发现,传动这个专业,尽管很传统,很古老的技术,却没有更多的人去关注。不好入门吗?搞不懂。所以我根本不是保不保密的问题,我就是拿着大喇叭喊,也没人愿意来听,来学呀。


前两天,在MM4版区,有一个人问,他有一个需求,需要三种设定值模式工作。其中固定值设置模式2个,端子设定值模式1个,循环往复。不知道如何设置这种设定值的自由切换。我觉得这个题目其实就是西家传动的强项,于是给他一个图像化的方案。假如提问者但凡对传动专业有基础,也应该能看懂并解惑了。可是回复让我大失所望。他看不懂我的提示。唉...。现状就是如此。

我是你的朋友
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。