トラックバックをいただいた「わんこ日記」の10月のダイアリーを読んでいたら、SunのLooking Glassプロジェクトについての、開発者・川原英哉さん自身による文章が紹介されていた。
「Java ベースの次世代デスクトップ環境・Project Looking Glass の全貌」だ。Looking Glassについては、CNET Japan8月31日の記事「マイクロソフトもマネするサンの3Dデスクトップシステム、Looking Glass」でも、簡単に取り上げられていた。
川原さんについては、NSUGシンポジウム・サイトでの紹介が簡潔で面白い。
「川原 英哉(かわはら ひでや)
米国ドットコム・ブームのまっただ中、急速に拡大中だった JavaSoft(後に Sun 本体に統合)にまぎれ込むことに成功。 以来、情報家電向けの Java VM 技術を中心に下積み修行を重ねる。2年ほど前、ふとしたはずみで 3D デスクトップの 開発を趣味で始め、ふとしたはずみで、それが Sun の正式 なプロジェクトになってしまう。以来、プロジェクトリードとして奮闘中。オープンソースコミュニティと共に、めちゃくちゃかっこいい次世代デスクトップを提案していくのが夢。 」
いまはSunの本社で、「ソフトウェア CTO オフィス,先進開発グループ Project Looking Glass リードエンジニア」というタイトルで仕事をされている。
「ふとしたはずみ」で始まったプロジェクト
この紹介文の中の「ふとしたはずみ」とはどんなことだったのだろうか。
それが、「Java ベースの次世代デスクトップ環境・Project Looking Glass の全貌」という文章の中で、活き活きと描かれている。
彼は、なぜ3D GUIが進化しないのかと疑問を持ち、
「多くの既存のアプローチは,デスクトップをバーチャルリアリティのような 3D の世界に持ち込もうとしている.これは,一見派手ですが,使い勝手に問題がでてきます.そこで逆に,現状の 2D デスクトップをベースにして,3D の要素を要所要所に組み込んでいくというアプローチはどうだろう?」
という結論に達し、
「新しいラップトップを購入すると同時に,コンピュータギークな日々が始まりました.帰宅後と週末の大部分は開発に充てました.人付き合いの悪い変人状態を 1 年ほど続け,ようやく人様にお見せできるようなモノが出来上がったのが,昨年の 7 月中旬でした.」
という「変人状態」の生活を1年続け、プロトタイプを完成する。2002年夏に開発を始め、2003年7月中旬にプロトタイプができたというタイミングである。そして、そこからがシリコンバレーらしく、「ふとしたはずみ」につながっていく。
「それ以降,プロジェクトは,まさにシリコンバレー独特の展開を見せます. 折角デモを作ったので,Sun 社内のデスクトップ部門の知り合い達に見てもらうために簡単なミーティングを設定してもらったのですが,そこにひょっこり当時デスクトップ部門の副社長であった Curtis Sasaki が顔を出します. 彼はデモを甚く気に入ってくれ,翌日には,当時ソフトウェア部門の執行副社長であった Jonathan Schwartz (現 Sun 社長) へのデモを設定してしまいます.」
そして翌日。
「Jonathan はデモを見るや否や,『数週間後の LinuxWorld で見せるべきだ』と言います.」
そして数週間後。
「発表の前日にプロジェクト名が決まり,同じ頃,Sun ソフトウェア部門の先進開発グループ内で本プロジェクトを正式に推進するための調整が進み,現在に至っています.」
これが「ふとしたはずみ」の現実だったのである。
「Sun は今でこそ大きな企業になりましたが,その動きは極めて軽い.スタートアップの頃の精神を維持しています.技術革新のネタには極めて貪欲です.副社長が一般のエンジニアのミーティングに顔を出したり,ネタを見つけたら強引にプロジェクトにしてしまう強力なリーダシップが存在します.これが,日本企業が協力/競争していかなければならないシリコンバレー企業の生態です.」
日本企業で働いていたこともあるらしい川原さんは、こう書いている。
人間国宝級のプログラマー
ところで、以前本欄でご紹介したシリコンバレー企業で働くソフトウェア・エンジニアの松原晶子さんが、「シリコンバレーで40歳を過ぎて現役プログラマーの人たちの中には、人間国宝のように凄い人がいる。書くコードはほれぼれするし、一緒に働けることを幸せだといつも思う」と僕に言っていたけれど、川原さんも、Looking Glassが本プロジェクトと認定されてから、Lisaの開発者の一人と一緒に開発するようになり、その嬉しさをこんなふうに表現する。
「もう一点,本プロジェクトで感激したことがあります. ユーザインタフェース設計のエンジニアとして,Frank Ludolph という人が参加していますが,実は彼は,元 Apple で Lisa の開発に携わった人物です (写真 2). Lisa といえば Macintosh の前身で,Apple 最初の伝説の GUI マシンです. そのデスクトップの設計/実装の中心となったエンジニアは 2 人いたのですが,彼はそのうちの一人です.
そんなエンジニアと一緒に WIMP を乗り越える次世代技術を追求できることに何か不思議な縁を感じるとともに,運の良さをかみ締めています. 米国企業では,生涯第一線のエンジニアとしてキャリアパスをつめます. Frank は,過去 20 数年 GUI 設計に第一線で携わった人物. その蓄積は,一味もふた味も違いを出します. エンジニアの層が厚い.これが,シリコンバレー企業の強みの素の一つだと思います」(文中、WIMPは、「Window,Icon,Menu,Pointing device」のこと)
川原さんの「ふとしたはずみ」、そしてこの「感激したこと」を読み、Looking Glassプロジェクトによりいっそう興味をいだいた。
オープンソースとしてどう発展していくのか、今後の進展を見つめていきたいと思う。
川原さんの文章は、冒頭でご紹介した文章に加えて、続編もある。技術の詳細に興味のある方は、ぜひそちらもお読みください。
※このエントリは CNET Japan ブロガーにより投稿されたものです。シーネットネットワークスジャパン および CNET Japan 編集部の見解・意向を示すものではありません。
| 日 | 月 | 火 | 水 | 木 | 金 | 土 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 |
コンテンツ学会 〜コンテンツ概念の功罪と未来
iPhonista Nightの事後報告
人々は自らの行為に恐怖した
先が見えない景気低迷の今こそ業務のシステム化への検討を
変形マウス、Arc Mouseレビュー
オトナになるということ
福祉国家の失敗〜40年前の「断絶の時代」を読む(3)
公共団体のMSへの依存A会津若松市や島根に勇気!!
さあ来い!Silverlight 2みんなのお題では、ブロガー同士で質問を出し合いそれに対する回答や意見を集めています。今日はどんな話題が盛り上がっているでしょう?
エンタメCGM「gooメーカー☆メーカー」CNET Japan ブログネットワークは、元はCNET Japanの一読者であった読者ブロガーと、編集部の依頼により執筆されているアルファブロガーたちが、ブログを通じてオンタイムに批評や意見を発信する場である「オピニオンプレイス」、また、オピニオンを交換するブロガーたちが集うソサエティです。
広い視野と鋭い目を持ったブロガーたちが、今日のIT業界や製品に対するビジョンや見解について日々熱く語っています。
CNET Japanやその他サイトが提供するITニュースやコンテンツへの意見や分析、 ビジネスやテクノロジーに対するビジョンや見解について語っていただける方を 募集しています。ご応募はこちらから
ブログの投稿はこちらから(※ブロガー専用)
今年最も活躍したブロガーを表彰します。詳細はこちらから
これは、CNET Japan 編集部の依頼に基づいて執筆されているCNET Japan アルファブロガーによるブログの印です。
CNET Japan ブログネットワーク内で拍手の代わりに使用する機能です。ブログを読んで、感激した・役に立ったなど、うれしいと思ったときにクリックしてください。多くGood!を獲得した記事は、より多くの人に読まれるように表示されます。
今週の新製品総チェック:新PS3が登場!ニコンが発表した映像製品「UP」とは?
[レビュー]2011年画質を備えた高画質、多機能Blu-ray--ソニー「BDZ-X95」
今週の新製品総チェック:よりモバイルPCとして進化した「Let's note」が登場
今週の新製品総チェック:フルサイズCMOS搭載のキヤノン「EOS 5D Mark II」が登場
今週の新製品総チェック:第4世代iPod nano登場、ソニー「α」、松下「LUMIX」に新機種も