计算机软件开发及保护技术研究探讨
2014-04-29孙美玲
孙美玲
摘 要 软件技术的开发在21世纪将电子技术的发展推到了鼎盛时期,它以网络为载体并且应用范围逐步扩大,对各个行业的发展都带来革命性改变。计算机软件能够促进生产力的发展并促进社会的进步,在某种程度上能够体现国家的综合实力。而计算机软件技术的安全问题关系到信息技术的再发展,本文将围绕软件开发及其安全保护技术进行探讨。
关键词 电子技术 计算机软件开发 安全保护技术
中图分类号:TP31 文献标识码:A
计算机软件技术的发展能够带动各个行业的进步,其技术发展好坏直接关系到国家的技术实力,但是软件开发技术不够完善,如果安全性达不到,甚至经常被窃取,反而会适得其反。因此不仅要重视软件开发,还要对安全技术保护的态度加以端正。
1计算机软件开发技术的发展
自从我国加入世界贸易组织(WTO)以来,软件开发技术的发展就受到格外关注,成立了很多计算机软件公司,技术含量相对于过去也得到大幅度提升。面对WTO国内不能再存有封闭的行业,要筹集资金投入计算机软件技术的发展,将行业推向网络,进而推向国际。有了良好的研究条件,相关领域成果会层出不穷,技术先进性目前已能与世界发达国家相比较。
1.1制定优惠政策以鼓励软件开发
我国信息技术产业规模庞大现已居世界第三,但是在技术含量上还比不上发达国家,究其原因,是各个单位对行业内软件开发不够重视,投入经费不足,各项政策不利于计算机软件技術的发展。与其它工作性质不同,软件开发持续时间长,耗费钱财大,有的甚至几年之内仅科研经费就高达几百万,最后结果还不一定令人满意。因此为加强计算机行业的发展,各大企业、研究院以及高校应该给予大力支持,将计算机的增值进行投入再循环,进行滚动式的发展。
1.2互帮互助实现再开发
中国软件市场相对于国外落后了很多年,所以在计算机软件开发过程中不能仅仅从零开始,对于一些比较有优势并且价值较高的国外软件可以购买,在原有的基础上加上中国的特色进行二次开发。积极鼓励相关科研人员参加有关国际会议,和国际上知名人士进行技术探讨,吸取别人的长处,弥补自己的短处。只有比别人付出更多的努力,中国才能尽快赶上发达国家的脚步。
1.3未雨绸缪实现人才培养
在高校中,尤其是计算机院校中重点培养计算机人才。在未来,计算机行业必定会占据大部分行业,而目前的一些工作者到时候势必会老龄化,如果没有接班人,对于中国经济的发展是非常可怕的,因此要未雨绸缪提前培养人才,这样才能满足中国市场经济的发展。
2计算机软件开发技术的保护
技术保护主要是为了防止软件被窃取或者被破解,从而在市面上出现盗版软件。虽然相关法律已明令禁止对软件技术的非法窃取,但是仍有不少窃取案件的发生,因此不仅要从法律角度对技术进行保护,还要力争其它有效措施开展行业保护。
2.1申请专利保护
越来越多的软件被开发出来,也被应用到各行各业,与此同时也出现了许多盗版公司,这些公司专门窃取一些昂贵软件,从而低价售出,从中牟取暴利,正版软件反而失去青睐。因此为了知识产权的保护国内外出现了很多专利,当某项技术被发明,发明人可以向国家或者国外申请相关专利来保护自己的成果,保护自己的产权。
2.2普及正版产权知识
由于一些软件在开发过程中耗费人力物力财力都比较大,因而在面向市场时价格昂贵,一些小的行业根本用不起。如果这时候软件核心技术被窃取,市面上出现了功能相似的盗版软件,可想而知,一般人就会放弃价格昂贵的正版而选择较为便宜的盗版软件。因为大多数人并意识不到自己使用盗版软件对别人利益的损害,对知识产权的不尊重,也意识不到自己已经违法,所以要积极宣传正版软件的益处,以及使用盗版的非法性。
2.3加强硬件保护
计算机硬件保护主要由加密狗以及光盘保护。其中加密狗是一项加密性能比较好的技术,当使用软件时必须具备软件发明者所提供的加密狗。一个软件有的可以有多项功能,并且每项功能都配有一个加密狗,这样在很大程度上都能起到安全防范作用。但是这样也会有缺点,配套软件一定会很昂贵,只有在规模庞大,资金雄厚的公司才能用得起。加密狗主要应用于投入商业市场的软件保护。
光盘保护目的与加密狗一样,都是保护软件版权,它设置一个密码,并将密码保存于光盘之内且不能被复制,只有在光盘没有被破坏时密码才能够被成功读取,软件才能用。但它同样具有局限性,即使买了正版软件,如果不小心损坏光盘,自己也不能再次使用,而且它容易被黑客所破解。
2.4加强软件保护
软件保护主要由序列号保护、Nag窗口和功能限制保护,其中最常用方式是添加序列号,具体而言就是在软件使用前要先安装到电脑上,安装的时候会出现添加序列号的对话框,而序列号只能从商家获取,没有正确的序列号就不能使用软件。序列号保护投入成本较小,目前应用比较广泛。
3结束语
随着计算机技术的发展,软件开发技术将会越来越多的影响人们的生活,它能够改变人类的生活质量,关系到社会的发展,因此它的安全性应该受到各个行业的关注,在进行软件开发的同时也要积极研究软件保护技术。
参考文献
[1] 邱志超.计算机软件开发技术的现状及应用探究[J].电脑知识与技术,2014,(10):261-262.
[2] 周迪卿. 计算机软件保护技术探析[J].科技创新导报,2010.
[3] 王强.浅议计算机软件开发与保护技术的分析[J].中国电子商务,2013,(18):34.