软件保护技术
- 伴随软件破解技术发展
- 经历软件安全对抗技术的演变,向信息安全技术标准化和安全服务产业化的方向发展
- (Android 平台)包括通用软件保护技术和特定平台的软件保护技术
软件保护技术简介
- 按不同授权类别,软件分为:
- 专属软件
- 拥有此类授权的软件不允许用户随意复制、研究、修改和发布它,违反此类授权违法
- 传统商业软件采用此类授权
- 自由软件
- 通常开放源码,用户可复制、研究、修改和发布
- 都有授权协议,GNU 的 GPL 协议、Apache 的 Apache 协议是用得较多的自由软件授权协议
- 共享软件
- 也是商业软件,但通常允许用户免费得到其拷贝和自由传播
- 某些此类软件发布时只提供试用版本,购买软件授权后方能获取完整使用权
- 国内的即时通信软件、视频播放软件大多属于共享软件
- 免费软件
- 提供免费使用和转载,源码通常不开放,用户不可修改软件
- 公共软件
- 免费
- 发布时不含软件作者信息或授权协议,或作者已放弃相关权利
- 部分此类软件开放源码,且不含授权协议
- 使用时无任何限制
- 专属软件
-
自由软件的“自由”程度取决于软件授权协议,及软件二进制指纹识别技术。若用户不遵守授权协议,开发者可能会公开侵权行为,情节严重