3月18日,据国外媒体报道,即使FBI成功迫使苹果帮助解锁圣贝纳迪诺枪击案犯的iPhone,它也会遇到另一个阻碍:苹果工程师。现在,苹果员工们已经开始讨论:一旦法庭下令要求苹果帮助执法机构,他们将如何做?有些人表示,他们可能回避这项工作。其他人称,宁可辞去高薪工作也不会破坏自己亲手开发的软件安全机制。
苹果多名员工近日接受采访,他们包括正参与苹果移动产品和安全研发的工程师,也有前安全工程师和高管。工程师的不配合为苹果与FBI之间的解密之战增添了更多不确定因素。苹果公司律师表示:“美国政府的要求从根本上动摇了苹果的核心原则,将对苹果及其工程师的自主性构成严重威胁。”
这些员工的担忧也反映了苹果公司的企业文化。风投资本家、曾在苹果担任工程经理的让-路易斯·加赛(Jean-Louis Gassée)表示:“苹果信奉独立文化,同时也流行叛逆文化。如果政府试图强迫这些苹果工程师作证或采取行动,那么祝他们好运!”
苹果首席执行官蒂姆·库克(TIM Cook)2月份曾在发给用户的电子邮件中,阐述苹果员工对法庭裁决的可能回应。他写道:“这些工程师为iPhone开发了强大的加密机制,以保护用户数据安全。令人感到讽刺的是,现在他们却面临被迫削弱这些保护措施,让我们的用户陷入更不安全环境的尴尬境地。”
对于那些技术需求很高的安全工程师来说,失去一份薪水并不会产生太大影响。事实上,对于其他科技公司来说,招募他们可能成为“荣誉勋章”,因为这些公司与苹果同样怀疑政府的意图。初创企业Fastly首席安全官、曾在苹果安全与隐私部门担任高级产品经理的为温顿·斯奈德(Window Snyder)说:“如果有人试图强迫他们做超出个人价值的事情,他们很可能在其他公司找到更好的工作。”
苹果2月份在法庭文件中称,他们可能需要6到10名工程师花费1个月时间满足政府要求。可是,因为苹果的职责划分十分明确,如果员工拒绝配合,挑战开发其所谓的“GovtOS”将变得非常复杂。但在苹果内部,各个团队之间鲜有合作,可是当公司接近发布新产品时,不同团队的关键成员就会集合起来,共同完成漏洞修复、安全审核以及改进软件等工作。
在为FBI开发iPhone软件时也将遵循类似过程。少数软件工程师负责编写高度安全的软件,这些人过去十年间曾负责设计苹果的安全系统。实际上,这个团队是不存在的,苹果不可能开发类似软件,直到其最终别无选择。但是苹果员工已经对这个团队的组成有了好主意。
他们认为可包括为iPhone、iPad以及Apple TV开发软件的工程师,他此前曾在航空公司工作。另一人是资深质量保证工程师,他被描述为“漏洞捕手”,拥有测试苹果产品的丰富经验,甚至可追溯到iPod时代。第三人则是专注于iPhone、Mac以及Apple TV操作系统安全构架的工程师。
美国电子隐私信息中心执行董事马克·罗滕博格(Marc Rotenberg)说:“在这种情况下,计算机学家被要求将用户置于危险之中,完全不符合他们的职业价值观,就像要求医生为病人注射致命药物一样。”
除了辞职外,有些员工还可能采取其他抵制措施,比如工作缺勤。目前这些措施都还处于理论讨论阶段,可是一旦苹果输掉官司,员工们在别无选择的情况下可能会采取类似举动。网络安全公司RiskIQ负责产品策略的副总裁阿里安·埃文斯(Arian Evans)说,科技行业的安全部门向来以吸引“健康偏执狂”闻名,这些人对加密等问题更加执着。
一名员工的反叛可能导致FBI与苹果的法律大战陷入未知领域。前联邦检察官约瑟夫·德马克(Joseph DeMarco)说:“如果苹果所有编写代码的工程师都辞职,如果苹果可以在法庭上证明这种事情可能发生,那么苹果就不会或不必遵循法庭命令。如果工程师们宁可直接辞职也不愿意写代码,我认为法庭很可能认定苹果在藐视法庭。”
斯坦福互联网与社会中心加密专家莉安娜·普费福克恩(Riana Pfefferkorn)表示,除了藐视法庭外,如果法官认为苹果在拖延执行法庭裁决,苹果可能受到更多惩罚。过去,政府曾对科技公司采取类似措施。美国联邦法官曾下令对电子邮件服务商Lavabit执行每天罚款1万美元的惩罚,因为后者拒绝向追查爱德华·斯诺登(Edward J. Snowden)信息的调查人员交出密匙。
这家小公司的回应可能代表着苹果个别员工对法庭命令的反应。当Lavabit被控藐视法庭后,其所有者选择关闭公司,而非遵循法庭令。