Microsoft のベテラン Dave Plummer 氏は、Windows の Zip フォルダー サポート作業のために購入された Corvette の写真を共有し、30 年経った今でもそのコードの一部はおそらくまだオペレーティング システム内で実行されているだろうと私たちに思い出させてくれました。
FQU もそうです: デイブ・プラマーのコルベット (写真: デイブ・プラマー提供)
ソーシャルメディアへの投稿で、プラマーはウェイバックマシンを1993年に設定し、マイクロソフトで開発者のまぶたをピクピクとさせられるフレームワーク、コンポーネントオブジェクトモデル(COM)の開発に携わっていた頃を振り返りました。プラマーは日中はCOM、具体的にはOLEプレゼンテーションキャッシュの開発に携わっていましたが、家では自身の楽しいプロジェクトに取り組んでいました。そのプロジェクトとは、当時まだ新しかったWindows 95のユーザーインターフェース用のシェル拡張機能で、Zipファイルをフォルダのように表示するものでした。
彼はこう語った。「それが VisualZIP と呼ばれるシェアウェア製品へと成長したのです。」
VisualZIP は Microsoft の注目を集め、同社の左腕が右腕の仕事ぶりを知らない典型的な事例として、代表者が Plummer に電話をかけ、Microsoft が VisualZIP を買収できるかどうかを尋ねました。
「もちろんです!」と彼は言った。「オフィスの電話番号は?立ち寄ってみます!」
担当者は少し当惑した様子で、法務チームとのやり取りや輸送手段の手配などについて話し始めたが、プラマー氏は何が起こったのか理解できなかった。「彼女は私がすでにマイクロソフトで働いていることを知らなかったし、私も彼女が知らないとは知らなかった。だから少し気まずかったよ。」
「でも、解決できました。」
プラマーには選択肢があった。仕事を辞めてマイクロソフトと競争するか、マイクロソフトの申し出を受け入れてソフトウェアを引き渡すかだ。その申し出は、私たちの計算では、ほぼ新車の赤いコルベットLT1(C4バージョン)を買うのに十分な額だった。
- 「タスクマネージャーは私が書いた」:元マイクロソフトのプログラマー、デイブ・プラマーが暴露
- USB Cart of Death: Windows開発者を絶望に追いやった車輪付きの災厄
- Windowsが誤ってポーランドを海の底に沈めた時のことを思い出す
- 過去のバグのWindowsゴーストであるスレッドリーパーを恐れる必要はありません
プラマー氏はザ・レジスター紙にこう語った。「ナンバープレートはただのランダムなものでしたが、読むと興味をそそられるものがあり、たくさんの疑問が湧きました!」
マイクロソフトの駐車場でどのような反応があったかは、想像することしかできません。
プラマー氏はツイートの中で、ZIPフォルダ機能のパフォーマンスはシングルスレッドであることと25年以上も古いため制限されていると説明しました。また、この機能はファイルを一時的な場所に展開し、その場所をシェルに返すことで動作していました。
それ以来、Windowsは大きく変わりましたが、皆さんが想像するほどではないかもしれません。プラマー氏はこう語っています。「確かにコードは変更されましたが、それほど大きくはなく、私が1995年頃に残した状態とほぼ同じです!」
「タスク マネージャーも同じです... 上にフロスティングを追加できますが、それでも私のケーキです :-)」
X に触れるのが苦手な方は、Plummer の Windows ZipFolders の歴史と、より詳しい技術的詳細を彼の YouTube チャンネルでご覧いただけます。®