MosaicとNetscapeの起源を語る[動画]
(pmarca.substack.com)- Marc and Ben show の特別エピソードが、Marc Andreessen の記憶をもとに、Webブラウザの誕生と Mosaic・Netscape の出発点を振り返る
- 司会者は Marc をブラウザの共同発明者の一人として紹介し、この物語はこれまで全体としても正確さの面でも十分に扱われてこなかったと見ている
- ブラウザは多くの人がインターネットに触れる基本的な窓口であり、Chromeや Facebook・Twitter のリンクを開くときの体験として説明されている
- 初期には大きな商業的機会とインバウンド営業リードがあったが、会社を作ったりベンチャーキャピタルを調達したりする選択にはすぐにつながらなかった
- Marc は当時、ベンチャーキャピタルの存在自体を知らなかったと答えており、初期のWebブラウザ事業化がどのような認識条件のもとで始まったのかを示している
Webブラウザ誕生を振り返る特別エピソード
- この動画は Marc and Ben show の特別エピソードで、Webブラウザの起源と発明を扱っている
- 司会者は Marc を Webブラウザの共同発明者の一人として紹介している
- タイトル上の焦点は、MosaicとNetscapeがどのように始まったかに置かれている
- 司会者は、この話がこれまで全体としても正確さの面でも十分に語られたことはなかったと述べている
序盤の会話の重要な場面
- ブラウザは、多くの人がインターネットを体験する方法として扱われている
- 例として Chrome が言及されている
- Facebook のリンクや Twitter のリンクをクリックしたときに開くものがブラウザだ、という形で説明している
- 大きな商業的機会とインバウンド営業リードがあったにもかかわらず、Marc は会社を作ったりベンチャーキャピタルを調達したりしなかった
- その理由について Marc は、当時ベンチャーキャピタルというものがあることを知らなかったと答えている
- 会話の中では、「tractor は知っていたが venture capital は知らなかった」といった冗談も続く
1件のコメント
Hacker News のコメント
動画プレーヤーがうまく動かないので、YouTube 版を載せておく
https://youtu.be/8aTjA_bGZO4
私の理解では、Spyglass/Microsoft 関連の細部の一部は正確ではないが、具体的に訂正して述べるのは適切ではなさそうだ
ただ、Spyglass ブラウザチームのプロジェクトリードだったので、ひとつだけ訂正できることがある。われわれは Mosaic のコードをライセンスしたが、実際にはまったく使っておらず、Spyglass Mosaic はゼロから書かれたものだった
大きな流れとしては Marc の記憶はおおむね正しいように見えるし、私が知らなかったもっともらしい裏話もいくつか聞かせてくれた
本当にとんでもない時期で、Netscape には負けたが、当時の上司が「うちの5倍の金を使わなかったところには全部勝った」と言っていたのを覚えている。Marc のように富豪や有名人にはならなかったが、多くを学んだし、その物語に関われたことには今でも感謝している
ブラウザはヘッドエンドで動かし、後にはノートPC用チップセットをベースに自社設計したブレード上で動かした。2U シャーシに10枚入り、各ブレードでブラウザインスタンスが10〜20個動いていた。当時は商用ブレードはなかった
画面イメージを圧縮してセットトップボックスへ送り、IR キーボードとリモコンの入力をヘッドエンドへ戻す構成だった
1998年9月にブラウザ作業のため採用されたが、その時点では Web に事実上必要になっていた JavaScript エンジンも自前で実装して組み込んでいた。横方向のピクセル数が「少なすぎる」とき、特にテーブル幅が % のような値で指定されると正しく動かなかったので、テーブルコードをすべて書き直した
結果として、テーブルコード全体を大きく再設計した後は、難しいケースで Netscape よりもうまく処理できるようになった
しかし HTML4 に追加されるものを見ると、Spyglass ベースのコードを抱え続けて自前で HTML4 互換実装をするのは、小さな会社にはあまりに大仕事だった。会社は最大で約350人、1999年に一時10億ドルの評価額がついたが、ブラウザ側は JavaScript エンジン込みでもせいぜい5〜10人ほどだった
そこで 1999年末〜2000年初めに、まもなく登場するオープンソースブラウザ Mozilla へ移行することを決め、深く関わるようになった。ケーブルテレビインターネット事業は失敗したが、ケーブル会社には TVGuide の特許独占を破るといった別の優先事項があり、われわれはその仕事を有償で請け負った
2003年にはブラウザとは無関係のハードウェアビデオフォン市場へ移り、その後も Mozilla には周辺的に関わり続けた。そして WorldGate が2011年に解散すると Mozilla に正式参加し、WebRTC の作業を率いた
当時の Spyglass の内部構造は、私が知っていた NCSA のコードと比べるとかなり合理的に見えた
Marc は、Microsoft が Spyglass に「Microsoft Mosaic」を追加製品として売らせつつ、独立版も引き続き提供させようとしていた、と回想している。MSFT が最終的に自社ブラウザを無料にした点も含めて、この大きな話のこの部分を別の形で説明したり、より詳しく話したりできることがあるのか気になっている。いつも比較的ざっくり流されてきた箇所だった
グラフィカルブラウザ以前の WWW にはあまり心を動かされず、Gopher のほうが良いと感じていた
雑誌でグラフィカル Web ブラウザの記事を読んだが、SLIP 接続が必要で、その時点ではおそらくそうした接続を持っていなかったかもしれない
ある日、Brooklyn のある人物が www.soundtube.com でウェブサイトを運営し、インターネットで音楽を売っているという記事を読んで連絡し、その Brooklyn のオフィスへ行ってグラフィカルブラウザでサイトを見た。その後、彼に倣って環境を整えることになった
サイトのロゴは、半分絞った歯磨き粉のチューブに「sound tube」と書かれたようなものだった。配布方法は覚えていないが、最後に訪れたときも同じロゴに「what could have been」という副題が付いていた
ときどき Sound Tube についてさらに情報を探しているが、消えてしまったように見える。ただ見つけられていないだけであってほしい
私もそのアパートに行ったことがある。グラフィカル Web ブラウザを見せるために誰かを招くのは、まさに彼がやりそうなことだ
名前は Sound Tube ではなく Sound Wire だったので、そのせいで見つからなかった可能性が高い。歯磨き粉のロゴのせいで、記憶の中で名前が混ざったのかもしれない。記憶とはそういうものだから
https://web.archive.org/web/19961122055147/http://soundwire....
https://www.wired.com/1995/05/net-surf-44/
彼にメッセージを送ったので、このスレッドに現れるかもしれない
この動画を30分ほど見たところで、Marcがニュースグループの話をしたので、強い郷愁がこみ上げてきた
今ではウェブブラウジング方面の老ハッカーになってしまったが、Netscape末期に10代のオープンソースハッカーとして始めたころ、npm.* ニュースグループにNetscapeのエンジニアが大勢いるのを見つけたのを覚えている
毎日使っているブラウザについて質問を投稿すると、実際にそれを作っている人が答えてくれる場所に入れるというのは、本当に驚きだった。Netscapeは生き残れなかったが、その遺産はとてつもなく大きい
ウェブブラウザを作る人たちの共同体性とオープンさには、本当に特別なものがある。その根はニュースグループにまでさかのぼるのかもしれない
最近Michael Lewisの The New New Thing を読んだが、この本はNetscapeを、Jim Clarkがコンピュータで航海するヨットを手に入れるために作った一攫千金の計画のように見ている
彼はMicrosoftが6か月以内にその会社を無用のものにすると分かっていて、投資家たちがその事実に十分早く気づかないことに賭けた。そして実際その通りになった
無料のNetscapeブラウザが、私たちが今はまっている「条件付き無料アプリ」の沼の始まりだったと思うが、Netscapeだけを責めることはできない。Netscapeが競合していたブラウザの一つが、Spyglassの社員たちがブラウザ戦争の話で妙に省いているように見える NCSA Mosaic だったからだ
NCSA MosaicはNational Science Foundationの助成金で開発され、公益のために無料で配布された。無料と競争するのは難しく、NSFも支援を続けるべきか何度も問い直していた
NCSAで何らかの形で約10年働いたが、ブラウザの仕事の前後にそこにいた人たちから、当時開発されていたツール群の話を聞くのはかなり驚きだった
多くのツールはコラボレーションに深く焦点を当てていたが、Mosaicほど大きく当たったものはなかった
見つけにくいものもあり、Crayから直接アニメーションを扱えるようにしたHyperCard用XCMD拡張、Contours、PalEdit、共同作業環境向けのMontageなどがあった
数年後のHabaneroのように、比較的大きな足跡を残したものもある
https://www.hpcwire.com/1999/04/16/ncsa-habanero-hot-java-ba...
1995年の夏でもWindows 3.1を使っていて、参加していた研究プログラムでは、コンピュータを持ってきていたのは私だけだった。コンピュータサイエンスのプログラムですらなかった
telnetで自宅のメールを読めると人々に話したところ、私のコンピュータは毎日1時間ずつメール確認スポットになった。キャンパスのコンピュータ室まではかなり遠く、ローカルログインもなかった
翌夏はUniversity of Floridaにいたが、キャンパス外に住んでいた。それでもAlachua County FreenetがPPPの無料ダイヤルアップを提供しており、etherpppがEthernetパケットドライバをエミュレートしていたので、NCSAのアプリはうまく動いた。もちろんずっと遅かったが
その後、mTCPのような、より優れて完成度の高いDOS互換の一式が登場したが、NCSAの一式は素晴らしかった。セキュリティ? そんなものはなかった。だが役に立ったかって? とてつもなく役に立った
ある場所に行ってみるとまだそのまま残っていることもあれば、別の場所はずっと前になくなっていることもあった。だが祝日の週に、解体作業員が自分のランドマークの一つを壊す場面を見るために戻ってきたことはなかった
本当に複雑な一日だった
Macのシェアウェア市場は活発で、HyperCardスタックはGopherでダウンロードしていたものの一つだった。インターネットは奇妙なソフトウェアツールの保管庫でいっぱいだった
当時、不可能なほど接続されたシステムを指す言葉は「toaster net」だった気がする
私たちは皆、自分の知性を過大評価しがちだ。あるメーリングリストでメールを受け取り、変なものをダウンロードして試してみたあと、完全なゴミだと判断して5分で削除した記憶がはっきり残っている
もちろんそれは Mosaic で、もちろん私は完全に間違っていた。これをFirefoxウェブブラウザで書いている。最後にtelnetを使ったのはいつだっただろう?
「マウスをクリックするだけでLouvreに行き、MoMAにも行ける」という文を読んだ覚えがある。だが飛行機に乗るほうが、ほとんど同じくらい遅くて高く、それでいてはるかに面白く感じられた
250MBのドライブで20MBほどを占めていた Netscape を削除して、容量を取り戻した
翌夏、そこに応募した。その後いくつかの市場の変化は見逃さなかったが、結局それを追い続けるのに疲れてしまった
Mosaicが作れなかったウェブユーザーをNetscapeが生み出し、どちらもそれぞれの進歩をもたらした
これはぜひ見なければ。動画の中で、Netscapeという名前が何を意味し、何を示唆し、どこから来たのかも説明してくれるといいな
いつも興味深いと思っていたのは、その名前がMosaicがもともと開発されたNCSAと同じ文字を含んでいて、発音もある程度似ている点。偶然以上のものに見える
すると突然思いついて、「Netscapeはどうですか?」と言った。全員が互いに顔を見合わせて、「これはかなりいい。ほかの案よりいい」と言った
その名前には、インターネットを視覚化し、その中に何があるのかを見られる、という感じがあった
Greg Sandsがhttps://money.cnn.com/magazines/fortune/fortune_archive/2005...で語ったこと
良い思い出。1998年に、オリジナルの1994 Netscape Mosaic v 0.93 Betaが入ったフロッピーを見つけて、個人サイトでいろいろ細かな内容を共有した。Internet Archiveに感謝
https://web.archive.org/web/20010430044121/http://www.jeremi...
当時slashdotにも投稿したけれど、あの緑色が懐かしい ;)
https://slashdot.org/story/98/10/28/1923205/original-netscap...
この話についてJWZが何と言うのか本当に気になる
数日前、JWZが現在のMozillaについて良い記事を書いていた: https://www.jwz.org/blog/2024/06/mozillas-original-sin/
Mozillaの歴史に関するスレッドなら、Netscapeのオープンソース化の過程を扱った彼のドキュメンタリーCode Rushを見直す価値がある
https://en.m.wikipedia.org/wiki/Code_Rush