
元シニアソフトウェアエンジニアで、OS Xカーネルの約6%を開発したと主張するテリー・ランバート氏が、コードネーム「Project Purple」と呼ばれた最初のiPhoneプロジェクトを取り巻く秘密主義について、いくつかの情報を公開しました。ランバート氏は先月のQuoraへの投稿で、カーネルのデバッグを支援するためにプロジェクトに招聘されたと述べています。
プロジェクトを取り巻く秘密主義がいかに極端であったかを示す例として、プロジェクトのコード名を明らかにする秘密保持契約書を見る前に、まず一つの秘密保持契約書に署名しなければならなかったと彼は語った。
ようやく読み上げられた後、秘密保持契約書に署名しました。その契約書にはコードネームが記載されていましたが、コードネームについて話さないことに同意するまでは、コードネームを見ることができませんでした。
Appleのもう一つのやり方は、グループごとに異なるコードネームを付与することです。つまり、同じプロジェクトに誰かと関わっていても、実際にはそのことを知らない、あるいは議論できない可能性があるということです。
ランバート氏は、iPhoneの開発中にそのフォームファクタを一度も見たことがなかったと語った。
私が見ることができたのは、ターゲットではなく、リモート デバッグを実行しているマシンだけでした。しかし、それは明らかに ARM ベースのシステムでした […] 初期作業をしているときは、すべてプレキシガラス上のプロトタイプなので、フォーム ファクターを実際に見ることはできませんでした。
秘密研究室への立ち入りを許可された者でさえ、その内部をほとんど見ることはできなかった。
黒い布が至る所に張られた場所に連れて行かれました。Appleで働いたことがある人ならご存知でしょうが、黒い布は秘密プロジェクトを隠すためのもので、見て見ぬふりをします。[…] Appleで気の利いたハロウィンコスチュームを着たいなら、黒いシーツを買って、目の部分に穴を開けて、「秘密プロジェクト」の仮装をしましょう。
その会社は、ちょっとした奇抜さをいとわない会社だった。
ああ、そして[プロジェクト・パープルの]試作ユニットと通信するために使用した特別なケーブルは…実際は紫色でした。
ランバート氏は2003年から2010年までアップルに勤務していた。
サムスンとの特許争いを通して、iPhoneの開発プロセスについて少し知ることができました。もし興味があれば、WikipediaでAppleのコードネームの長いリストをご覧ください。
BGR経由
havebin.com を Google ニュース フィードに追加します。
FTC: 収益を生み出す自動アフィリエイトリンクを使用しています。詳細はこちら。