ジェイミー・ザウィンスキー
From Wikipedia, the free encyclopedia
ジェイミー・ワーナー・ザウィンスキー(英: Jamie Werner Zawinski、1968年11月3日 - )は、一般にjwzとして知られるアメリカのコンピュータプログラマ、ブロガー、インプレサリオである。彼はNetscape Navigator、Netscape Mail、Lucid Emacs、Mozilla.org、XScreenSaverの開発に関わったことでよく知られている。 また、サンフランシスコのナイトクラブ兼ライブミュージック会場であるDNA Loungeの経営者でもある。
ネットスケープとMozilla
ザウィンスキーのプログラミングキャリアは、16歳のときにカーネギーメロン大学のスコット・ファールマンのSpice Lispプロジェクトで始まった。その後、AIのスタートアップ企業Expert Technologies, Inc.で働き、カリフォルニア大学バークレー校のロバート・ウィレンスキーとピーター・ノーヴィグのAI研究グループで自然言語処理に取り組んだ。
1990年にLucid Inc.で働き始め、最初はLucid Common Lispに、次にLucidのEnergize C++ IDEに取り組んだ。Lucidは、自由ソフトウェアであること、人気があること、拡張性があることから、IDEのテキストエディタとしてGNU Emacsを使用することを決定し、ザウィンスキーがそのプロジェクトを主導した。ザウィンスキーと他のプログラマがGNU Emacsに根本的な変更を加えて新しい機能を追加すると、これらのパッチをメインツリーにマージする方法をめぐる緊張が高まり、最終的にプロジェクトはLucid Emacs(現在のXEmacs)にフォークした[1]。
1992年に彼はXScreenSaverの最初のバージョンをリリースした。これは現在240以上[2]のスクリーンセーバーを含むFOSSのコレクションである。当初はUnix用にリリースされたが、現在はmacOS、iOS、Androidもサポートしている。Unixシステムでは、画面を空白にしたりロックしたりするためのフレームワークも提供している。彼は今でもこれをメンテナンスしており、年に数回新しいリリースを出している[3]。
1994年にLucidが倒産した後、ザウィンスキーはMosaic Communications(後にネットスケープとして知られる)の最初の従業員の1人になった。ネットスケープでは、Netscape Navigator 1.0のUnixリリースを開発し[4][5]、その後、HTMLをネイティブにサポートする最初のメールリーダー(またはUsenetリーダー)であるNetscape Mailを開発した[6]。
ザウィンスキーは、スタッフミーティング中に、ゴジラと「Mosaic killer」のかばん語として、「Mozilla」(元々はウェブブラウザの内部コード名)という名前を思いついた[7][8]。
彼がNetscapeブラウザにコーディングしたイースターエッグは、World Wide Webの初期の頃に非常によく知られていた。アドレスボックスに「about:jwz」と入力すると、ユーザーは自分のホームページに移動し、ブラウザのロゴアニメーションが火を吐くドラゴンに変わる[9]。
ザウィンスキーは、社内外で長年にわたり自由ソフトウェアを支持してきたことから、1998年にネットスケープがブラウザのソースコードをオープンソース化するという決定のきっかけを作ったとされる[10][11]。彼はMozilla.orgの創設者で、ネットスケープがオープンソース化を発表した日に自らドメイン名を登録し、設立1年目には組織の設計と運営に携わった[12][13][14]。
1999年にNetscapeがAOLに買収されたとき、彼はMozillaの取り組みはネットスケープの有無にかかわらず継続されることを説明する速報記事を書いた[15]。そして最初のソースコードリリースから1年後、彼はプロジェクトに関わっていた他の人々がコードを徐々に改善するのではなく書き直すことを決定したことに失望し、ネットスケープとMozillaを辞職した[16][17]。
DNA Lounge
Mozillaを去って間もなく、彼はサンフランシスコのナイトクラブDNA Loungeの買収を発表した[18][19][20][21]。ザウィンスキーは1999年に約500万ドルでこのナイトクラブを購入し、2001年7月に再オープンした。その過程は「DNA Sequencing」というブログに詳しく記録されている[22][23]。
2016年、彼は来場者数の減少時の代替資金調達案を模索した[22]。
インタビューと出演
2000年、ザウィンスキーは60分間のPBSドキュメンタリー「Code Rush」に出演した。このドキュメンタリーは、1998年のMozilla.orgの立ち上げとブラウザのソースコードの公開を記録している。
ザウィンスキーは、ジョシュ・クイトナーの1998年の著書『Speeding the Net: The Inside Story of Netscape and How It Challenged Microsoft』[24]や、グリン・ムーディの2001年の著書『ソースコードの反逆』[11]でよく取り上げられている。ピーター・サイベルの2009年の著書『Coders at Work』[25][26]には、ザウィンスキーに関する章がある。また、2001年にはドイツの公共テレビのドキュメンタリー『California Dreamin': The Gold Rush』に出演した[27] [28]。
ザウィンスキーは、コンピュータ歴史博物館の展示『Revolution: The First 2000 Years of Computing』でいくつかのビデオ・インスタレーションに登場している[29]。
また、2017年にロッテルダムのヘット・ニューエ・インスティテュートでラファエル・ローゼンダールがキュレーションしたギャラリー展示『Sleep Mode: The Art of the Screensaver』にも登場した。
ザウィンスキーの法則
ザウィンスキーの法則は、次のように説明される。
すべてのプログラムは、メールを読めるようになるまで拡張を試みる。拡張できないプログラムは、拡張できるプログラムに置き換えられる。
これを、ソフトウェアが肥大化する現象についてコメントしていると解釈する人もいる[30][31]。
ザウィンスキーは2020年に次のように述べている[32]。
私の主張は模倣についてではなく、プラットフォーム化についてであった。1日中使用するアプリは、あらゆるものになり、あらゆることを行うプレッシャーがある。テキストを編集するアプリはIDEになり、次にOSになる。ハイパーテキストドキュメントを表示するアプリはメールリーダーになり、次にOSになる。