最近@O地球没事O 大侠连发两帖有关知识产权保护的文章(知识产权保护限期授权使用6ra80的DCC程序方案,及知识产权保护6RA80的硬件与DCC程序绑定),引发了我一直想讨论但不知从何说起的一个话题:就是,工程师该如何保护自己的劳动成果?
我这里不用“知识产权”这个标题,毕竟这个东东太大,连国与国之间的贸易谈判都主要谈这个东东,我们讨论不适合。再说了,说到知识产权保护,那肯定是应该用法律的手段啊,其它手段都是不合法的。所以,这也不在我们的讨论范围之内,那样会把话题谈死,就没意思了。
我想,目前,讨论的重点目前可以放在这几点上,而且,都是从工程师的角度出发,不从公司法人或者部门负责人的角度出发。当然,也可以自由发挥,说自己的心得体会,不必拘泥于此:
1、工程师保护自己劳动成果是否有必要?
2、自己的劳动成果保护范围如何界定?是仅仅限于不让公司外的人掌握?还是不让所有自己不信任的人掌握?
3、如何保护?是用加密的手段(包括与硬件绑定)?还是用其它的技巧(比如,编程时故意加一堆无用的干扰性的乱码,程序不加注释,用自己这个行业中别人不太熟悉的编程语言等等)?还是混合使用?
4、出了问题怎么善后?
5、附加一个话题:怎么看待现在的“开源”软件?比如LINUX操作系统?比如西门子提供的一些免费的库?比如python中数不胜数的第三方开发的好用又免费的库?
欢迎各位大侠给出观点(当然,也可能这个帖子会冷,因为,这个版区就冷)