极客的可用性/软件/版权保护
外观
商业软件的生产者非常合理地希望保护他们的产品免受未经授权的复制。许多不同的方法已经被发明,但不幸的是,所有这些方法都存在可用性问题,以及区分合法复制和未经授权复制的问题。下面列出了一些方法
原始磁盘被篡改。作为软件产品一部分提供的紧凑盘以一种不易复制的方式被篡改,例如,数据层的一部分被移除。问题
- 用户每次使用产品时都必须插入磁盘。
- 用户无法制作合法的备份副本。
- 此方法需要直接硬件访问或特殊的驱动程序,这些驱动程序可能与未来的硬件或操作系统不兼容。
- 在网络系统中不起作用,除非一台专用机器具有特殊的驱动程序或其他软件,这些驱动程序或软件允许通过网络进行远程识别。
隐藏信息存储在计算机上。问题
- 当用户更新硬件或操作系统时,这些信息可能会丢失。
- 用户可能有多台计算机。
- 可能与未来的操作系统不兼容。
计算机硬件的指纹被存储起来。问题
- 当硬件更新或维修时会丢失。
- 用户可能有多台计算机。
- 可能与未来的操作系统不兼容。
加密狗。加密狗是一个小巧的硬件,必须连接到计算机。问题
- 需要直接硬件访问或特殊的驱动程序,这些驱动程序可能与未来的硬件或操作系统不兼容。
- 如果用户有多台计算机,则必须始终移动加密狗。
- 加密狗可能会被盗、放错地方或损坏。
- 难以防盗。
- 可能与其他加密狗或其他硬件不兼容。
- 可以连接到计算机的加密狗数量有限。
- 可能无法在网络系统中工作。
印刷手册。手册比软件更难复制。问题
- 用户更喜欢在线帮助。
注册。用户担心他们可能会收到垃圾邮件。
序列号。用户在安装程序时必须输入序列号。
热线电话。只有合法用户才能访问热线的支持和服务。
许可证服务器。序列号或其他访问密钥存储在中央服务器上。问题
- 仅对拥有大量用户的组织有用。
- 依赖于可靠的网络访问。
免费更新。合法用户获得免费更新和错误修复。
大多数版权保护方案包含这些方法的组合。然而,由于这些方法所带来的严重可用性问题和技术问题,大多数软件生产商现在只使用序列号或完全避免使用任何版权保护。出于类似的原因,共享软件和免费软件产品越来越受欢迎。