益旺电气
工控爱好者
级别: 略有小成
精华主题: 0
发帖数量: 92 个
工控威望: 203 点
下载积分: 7058 分
在线时间: 86(小时)
注册时间: 2010-08-15
最后登录: 2024-08-16
查看益旺电气的 主题 / 回贴
楼主  发表于: 2020-09-22 16:05
    在各论坛上看到各个不同的人发言,说程序的加密怎么怎么样。有的把加密性写的很重要,有的就觉得人家加了密就是他们的仇人一样,其实各自有各自因素与目的。
其实加密与不加密有好处,也有坏处,重要的是大家怎么进行取舍。
  不加密码的好处:1.若是设备有一点小的问题,可以让客户懂的人员,自行进行修改,或者是方便自己进行监控,维护。同时也可以对对方想有这方面的学习者搞好关系。避免因为一点小问题来回跑动,花大量的车马费,人工费。
加密的好处:1.避免因客户好学者,在设备中修改,导致设备损坏,并且原因说不清道不明。因为客户只知道设备坏了,不能用了,他就得找你。最麻烦的是千万不要出安全事故。否则就得不偿失了。
                       2.避免无赖厂家,收到后,后续费用找理由不再付款。没给时的主动权在于自己,不给随时都可以让它停机,给了后就是主动权在于厂家了,对方有良的,或心情好就给你,否则,你就等着吧
                       3.避免因为程序可以给大家无穷的复制,给客户的竞争对手轻易仿造对应设备,造成恶性循环。任何厂家开发一个新设备都是需要花多的人力,物力。总不能自己辛苦开发了很久的东西,被人直接拿走,招呼都不打声。就如同大家发工资了,把钱往门口一放,大家都会路不拾遗?
                       4.知识产权得到保护
综上所述,还是加密会比不加密要好一点。当然了,大家也可以综合一下,不必分得特清楚,平常我们的做法是1.给客户报价时,给出2种不同报价,由客户决定是否需要。2.提供给客户后时会要求对方签订免责条约。避免恶性事件的发生。3.客户交互全部款项后,再进行交付,避免扯皮
以上仅为个人观点,大家如果有更合理,或更好的解决方法,都可以讨论一下
工控自动化设备PLC,触摸屏,单片机程序开发设计 ,PCB设计,生产与销售
益旺电气
工控爱好者
级别: 略有小成
精华主题: 0
发帖数量: 92 个
工控威望: 203 点
下载积分: 7058 分
在线时间: 86(小时)
注册时间: 2010-08-15
最后登录: 2024-08-16
查看益旺电气的 主题 / 回贴
1楼  发表于: 2020-09-23 17:46
    相对来说,可能大部分写程序,或程序拥有者会支持加密码,而设备使用者厂家,或使用者的工程人员一般是希望不加密的。各自目的不一样而已。
     提供方一般情况下如果觉得此程序很简单,也很容易写出来,为了提高快速收款的目的,很多会不进行加密码。但是花费大量人力物力,设计出来,并且有很大的商业价值的话,90%的人不会让人随便读。有的是为了收款,可能大家会说,都谈好了,对方怎么可能会不付费给你,还怎么有诚信?事实上,你只在站在你的思想一面,世界上的人形形色色的人都有,也许你不会,但不代表别人不会。就拿最简单的国际事件来说,乌克兰去核事情,全世界都知道达成的协议,现在局面怎么样?现在M国的特大退群事件,这些大人物都可以如此,何况下面的普通老百姓了!还是自己掌握主动权,会好一点。再比方说,大家卖一台设备给使用商,和PLC厂家卖一个PLC给我们有什么区别?但是我们是从来没有看到哪个PLC厂家会把他们的底层程序代码和PCB图纸提供给我们,如果给了,我们分分钟就可以变成他们的竞争对手,自己造PLC来用和销售了。
    需求方肯定很多会希望不加密了,如果有需加密码原因大部分,是因为谁都可以动那个程序,导致设备损坏,或出了安全事故后才会有这要求。更多的是初学者希望从当中学到相应的知识,这也是可以理解的。其实从某种角度来说,即使是希望让自己能够学到东西,也没有必要这种形式,可以到各种论坛,向一些前辈学习一下,自己多练习一下,等到自己的能力足够时,哪会在乎对方是否加密。大不了,加了密,直接把它给删除掉,自己另写一个就是了。
工控自动化设备PLC,触摸屏,单片机程序开发设计 ,PCB设计,生产与销售