Applememos 博客本周三发布了长达 116 页的苹果公司初期内部备忘录,这系列文档在西雅图一家旧货商店发现。通过这些内部备忘录,我们可以了解70年代末和80年代初苹果公司的内部讨论,同时,这些文档也显示了苹果加强软件安全性方面的秘密。这 116 也文档中主要讲述苹果 SSAFE(苹果公司的朋友和敌人的软件安全性)问题,也就是苹果早期的软件防盗版方法。
这些文档属于苹果工程师 Jack MacDonald,当时他担任 Apple II 和 Apple III 电脑的系统软件主管。虽然文档中没有提及乔布斯,但苹果另一位创始人 Steve Wozniak 却在分发列表中。那么这些备忘录中隐藏着什么秘密呢?
下面这份备忘录描述了安全等级,工程师 Wigginton 定义想要实现 100% 安全性的唯一做法就是“不允许任何类型的软件和计算机访问”,不过他自己也认为在当时那种情况下是不可能实现的。
下面的备忘录是由 Taylor Pohlman 发出的,涉及当今仍然普遍存在的问题:非技术商业伙伴不知道他们真正想要的东西,并且缺乏正确提出要求的技术知识。一年之后,Pohlman 担成为苹果产品营销经理。
下面的备忘录中提到,在苹果公司初期,Steve Wozniak 的技术能力被认为是公司内的黄金标准。Wigginton 还提到如果她开发出另一种 Woz 都不能复制的软件保护方式,就可以真正的安全了。
下面的备忘录中提到,苹果软件团队尝试多种不同的软件保护方式,大部分内部交流都与成本和软件架构有关。还有一种保护方式被称为“搓搓泡泡”,这个命名太诡异了。
这份备忘录是 Randy 写给 Jack 的,他提到自己破解了 Visicalc 的软件保护方式,耗时1小时15分钟。不过他认为,Visicalc 的软件保护方式要比搓搓泡泡和 microchess 更好一些,但不如他们自己开发的软件保护措施。
这份备忘录来自 Barry Yarkoni,他在备忘录中提到硬件防盗版的方式“完全无法接受”,并认为这是一种“治疗方法远比疾病更糟糕”的机制。原来40年前,苹果就知道转换器是非常糟糕的解决方案。
最后这份也有点意思,好(苹果)vs.坏(用户),大家自己感受下。
Apple SSAFE Project by Mike Wuerthele on Scribd