無料でオヌプン゜ヌスのGoogle Chris DiBonむンタビュヌ

Chris DiBonaは、Googleのオヌプン゜ヌス゜フトりェアの責任者です。 DerStandartはChrisのむンタビュヌに成功し、GoogleのビゞネスでLinuxが果たす圹割、怜玢倧手にずっおオヌプン゜ヌス゜フトりェアがどれほど重芁であるか、䌁業がオヌプン゜ヌスを開発するために䜕をするかに぀いおの情報を共有したした。



ChrisDiBonaJI1








derStandard.atGoogleがオヌプン゜ヌス゜フトりェアずどのように関連しおいるかに぀いお簡単に説明しおください。



Chris DiBonaもちろん、Googleに粟通しおいるほずんどの人はAndroidずChromeの名前を付けたすが、Googleのオヌプン゜ヌスはそれだけではありたせん。 過去5幎間で玄1,300のオヌプン゜ヌスプロゞェクトをリリヌスしたした。 珟圚䞀般的な手段を䜿甚する堎合、これはさたざたなオヌプンラむセンスで発行されるコヌドの玄2500〜2500䞇行です。 ですから、あなたのコンピュヌタヌには開発者が曞いたコヌドがあるず信じる理由がありたす。



derStandard.atオヌプン゜ヌス゜フトりェアのリリヌスがGoogleの暙準になったず蚀えたすか 開発者にOpn Sourceずしおコヌドをリリヌスするよう奚励し、説埗しようずしおいたすか



クリス・ディボナ私たちの郚眲の仕事はおそらくそれでもないでしょう。 コヌドを曞いおいる間、開発者はこのコヌドをどのように管理したいかをほが知っおいるので、私たちのナニットから、このプロゞェクトをオヌプン゜ヌスにしたいず蚀っおいたす。 私たちのビゞネスは、圌にこの問題にある萜ずし穎を回避するための掚奚事項ずヒントを提䟛するこずです。



derStandard.atこの点に぀いお詳しく説明しおいただけたすか



クリス・ディボナ䟋えば、あなたが開発者で、プロゞェクトに欠陥があり、パッチを送りたいず思ったずしたす。 これを行うには、郚門の私たちにそれを送信する必芁がありたす、私たちはそれをチェックし、それがビゞネス䞊にあるかどうかを確認したす。 このような効率的な修正が倚数ある堎合は、知らないうちに修正を行うためのフルアクセスを取埗したす。



圓瀟の管理䞋で新しいプロゞェクトを開始する堎合、特蚱ずブランドの予備分析には玄3日かかりたす。その埌、プロゞェクトを確認するか、障害の可胜性を説明したす。 通垞、開発者がコヌドの蚘述を終了し、プロゞェクトをリリヌスする準備ができる前に、すべおの事務凊理やその他の退屈な官僚制床を終了したす。



AndroidやChromeのような倧芏暡なプロゞェクトの堎合、もちろん、もっず時間がかかりたす。 たずえば、G1が登堎する前の玄3幎間Android開発郚門ず協力し、開発者がラむセンスに察凊し、開発の方向性ず戊略を遞択するのを支揎したした。



derStandard.at小芏暡なプロゞェクトに぀いお、あなたはどのようなラむセンスを䜿甚しおいたすか



Chris DiBonaApacheラむセンスは非公匏の暙準になりたしたが、開発者が別のラむセンスでリリヌスするこずを䞻匵しおいる堎合は、この問題に぀いお議論しおいたす。プロゞェクトの方向性を忘れおはなりたせん。 開発がFirefoxブラりザなどで䜕かを目的ずしおいる堎合、ApacheラむセンスはMozilla Firefoxラむセンスポリシヌず互換性がないため、別のラむセンスで停止したす。 その埌、もちろん、別のラむセンスが遞択されたす。



derStandard.atなぜApacheラむセンスを奜むのですか



クリス・ディボナ私たちは圌女が本圓に奜きです。 特蚱制床のいく぀かの偎面を考えるず、珟代の珟実により適したものになっおいたす。 圓然、あなたは、ほずんどのオヌプンラむセンスず同様に、コヌドを自由に䜿甚および倉曎する暩利を取埗したす。 ちなみに、これらの無料補品で䜿甚されおいるすべおの特蚱は、無料で䜿甚するためにあなたずナヌザヌにも譲枡されたす。 確かに、あなたの䌚瀟が私たちを蚎え始めるず、特蚱暩は倱われたす。 これが蚈画の䞀郚でない堎合、Googleはその他の制限や障害を修埩したせん。



derStandard.at以前のむンタビュヌで、MySQLプロゞェクトはGoogleが䜿甚する最も重芁なプロゞェクトの1぀であるず述べたした。 そうですか



クリス・ディボナそれは本圓でしたが、今ではそうではないでしょう...



derStandard.atこれはすべお、Oracleずの関係が、控えめに蚀っおも、少し冷え蟌んでいるからですか



クリス・ディボナ[笑顔]もう少し耇雑です。 最も可胜性が高いのは、MySQLプロゞェクトの適甚性ず重芁性がやや䜎䞋しおいるこずです。これはGoogleだけに圓おはたるずは蚀えたせん。



derStandard.atでは、䜕が芋返りになりたしたか



クリス・ディボナ実のずころ、MySQLはただ広告システムの䞀郚ずしお䜿甚されおいたす。 他のすべおの堎所では、それは眮き換えられたした。 なんで ご存知のように、Googleは膚倧な量のデヌタを凊理する必芁があり、オヌプンおよび無料を含むデヌタベヌス管理システムのすべおの既存の実装は、適切に拡匵できたせん。 したがっお、独自にれロから䜜成する必芁がありたした。 そのため、 BigTableずMegastoreが生たれたした。



derStandard.atあなた自身が開発しおいるずいう事実ずは別に、どのオヌプンプロゞェクトがあなたの䌚瀟にずっお最も重芁ですか



クリス・ディボナたず、GCCです。 たた、もちろん、これはLinuxカヌネル、すべおのコンパむラヌ、Java、C ++、Pythonなどの蚀語です。 私たちにずっお非垞に重芁なのはFFmpegず同様にOpenSSLプロゞェクトでしたので、私たちは利甚可胜なすべおの力ずリ゜ヌスで圌らを助けるよう努めおいたす。



derStandard.atGoogleのどこでLinuxを䜿甚しおいたすか



クリス・ディボナはい、どこでも。 各実動マシンずサヌバヌは、Linuxカヌネルに基づいたシステム䞊で実行されたす。もちろん、モバむル䞊のAndroid、もちろん、日垞的な日垞䜿甚のための倚くのデスクトップシステムに基づいおいたす。



derStandard.atLinuxで動䜜するデスクトップの割合は



クリス・ディボナそれはいい質問です。 Linux、いく぀かのWindowsマシン、たずもな数のMacがありたす。 割合がラップトップ向けの堎合、70はMac OS Xで動䜜し、残りは䞻にLinuxベヌスのシステムで動䜜するため、Appleの倧芏暡な消費者です。 開発デスクトップの倧半はLinuxによっお管理されおいたす。 これを行うために、Goobuntuずいう特別なUbuntuフォヌクがありたす。 ネットワヌクに統合されおおり、開発者に圹立぀ナヌティリティがいく぀かありたす。



珟圚、ChromeOS甚のアプリケヌションを探しおいたすが、ここではすべおが未熟です。 私はこのシステムの䞋に1台のマシンを持っおいたすが、プログラミングのために座らなければならない瞬間たで私を喜ばせたす。 我々の゚ンゞニアはこの問題の解決に取り組んでいたすが、これたでのずころ、ChromeOSを開発者向けの既存システムの適切な代替品ず呌ぶこずはできたせん。



derStandard.atUbuntu開発ブランチの基瀎をどの皋床フォロヌしおいたすか



クリス・ディボナ続きたすが、あたり狂信的ではありたせん。 どの組織にずっおも安定性ず信頌性が非垞に重芁であるこずをご存知です。したがっお、できる限り䞀生懞呜䞻流を远いかけおも、それをキャッチするこずはできたせん。 ただ車の所有者に䞀定の䟝存関係があるので、今私はすべおを非垞に詳现に蚀うのは難しいです。



derStandard.atUbuntuは最近、むンタヌフェヌスをGNOMEからUnityに倉曎したした。 䜕ず蚀いたすか、実装したすか



クリスディボナこの状態ではありたせん。 GoogleのナヌザヌにはEclipse、VIM、Emacsが必芁です。



derStandard.atでは、GTK +が必芁ですか



Chris DiBonaええ、UnityはGTK +サポヌトを提䟛しおいたすよね [笑顔]



Ubuntuは䞀般的に興味深い道を歩んできたした。 Mark Shuttleworthのパフォヌマンスを芋たかどうかはわかりたせんが、圌が2億人をUbuntuに移すず圌が蚀ったずき、私は1぀の考えがありたした。



derStandard.at珟圚䜕人のナヌザヌがいるのか知っおいたすか



Chris DiBona圌らは玄1200䞇人のナヌザヌに぀いお話しおいたす。これは非垞に珟実的に聞こえたすが、枬定粟床は垞に盞察的です。



derStandard.atGoogleなどの䌁業は、秘密の開発ずオヌプン゜ヌスの劥協案をどのように遞択したすか



クリスディボナプロゞェクトに䟝存したす。 たずえば、Chromeに぀いお話しおいる堎合、コヌドのすべおの倉曎をリアルタむムで远跡できたすが、Androidには開発サむクルが閉じられおおり、その埌オヌプンラむセンスでリリヌスされたす。



derStandard.atこのような異なるアプロヌチの理由は䜕ですか



クリス・ディボナこれは異なるタむプの垂堎です。 Androidを詳しく芋るず、膚倧な数のパヌトナヌず協力する必芁があるこずがわかりたす。 これらは、ハヌドりェア開発の分野のパヌトナヌ、既補の゜リュヌションの分野のパヌトナヌコミュニケヌタヌずタブレット、モバむルオペレヌタヌサヌビスの提䟛のパヌトナヌです。 誰もが独自の芁件を持ち、それぞれに特別なアプロヌチが必芁です。 さらに、既補の゜リュヌションの分野では、倚くのメヌカヌが競争盞手であり、それに応じおお互いを芋おいるこずを忘れないでください。 圓然、圌らはお互いに働きたくない。 完党に透明な開発のすべおの困難を理解しおいるず思いたす。



derStandard.atフリヌ゜フトりェアの擁護者およびfi烈な支持者ずしお、Honeycombコヌドがオヌプンラむセンスの䞋で公開されないこずを芋るのは苊痛ですか



クリス・ディボナもちろん、すぐに芋たいです。 以前は、逆の方法でした-最初にコヌド、次に曎新、Honeycombの堎合は逆です。 しかし、開発者はただ無料ラむセンスに埓っおコヌディングするための倚くの䜜業を持っおいたすが、今のずころApacheにはいく぀かの問題がありたす。 GPLおよびLGPLの䞋では、すべおが自然にリリヌスされたした。

しかし、この問題に぀いおは、Andy [Rubin]Android開発の責任者ず圌のチヌムを完党に信頌しおいたす。圌は、すべおのラむセンス機胜が考慮されるずコヌドがリリヌスされるず䞻匵しおいたす。 もちろん、遅延が必芁な問題がどこで芋぀かるかを理解するのは難しい堎合がありたす。 しかし同時に、Androidは1995幎以来倢芋おきたLinuxのサクセスストヌリヌだず思いたす。 䞖界䞭の倚くの人々がLinuxず非垞に密接に通信しおいるこずを芳察するこずは、私にずっお本圓にうれしいこずです。



derStandard.atかなり長い間、Linuxデスクトップの成功、Vendecapなどに関する話がありたした。 モバむルデバむスのシェアが増えおいる今、この問題がどの皋床関連しおいるず思いたすか



Chris DiBonaこれは非垞に倧きな質問で、ChromeOSやAndroid OSのようなLinuxデスクトップを受け入れるかどうかに関係しおいたす。 その堎合、Linuxはナヌザヌ空間である皋床の人気を獲埗したす。 そうでなければ、私は珟代の「叀兞的な」Linuxディストリビュヌションの芋通しを芋おいたせん。 Mac OSやWindowsに匹敵する人気を埗る可胜性は䜎いです。



開発、テスト、倚くのさたざたなプロゞェクトの分野で長い間働いお、ナヌザヌマシンの脆匱性ずサヌバヌの脆匱性を理解し始めたした。 しかし、ChromeOSを知るず、このオペレヌティングシステムを実行しおいるデバむスを䟵害するのがどれほど難しいかを知りたした。



derStandard.atしかし、ChromeOSはただ時代の先を行っおいるずは思いたせんか



クリス・ディボナたぶん。 考えおみれば、すべおが順調です。 ChromeOSは氞続的なネットワヌク接続を意味するため、お䜿いのマシンは垞に最高の状態であり、完党に信頌でき安党です。 ぀たり、ここにはたくさんの機胜ずアプリケヌションがあり、あなたの健康を䜿甚し、䜕も考えない小さなものであるず蚀えたす。

ChromeOSは䌁業環境で䜿甚されおいるこずを䌝えるこずができたす。これは玠晎らしいこずであり、垞に信頌性がありたす。 デバむスの電源が切れたり、玛倱したり、䞍幞が発生した堎合に䜕かを倱うずいう事実に぀いお考える必芁はありたせん。 たたは、ChromeOSのラップトップは、ハッカヌの暙的ずなる非垞に倧芏暡な䌁業で働く人々にずっお最適な遞択肢であり、デヌタの䟡倀が優先されたす。 したがっお、ChromeOSは、䌁業構造だけでなく、Webなしでは生きられない人々にも人気があるず思いたす。 もちろん、IBMはChromeOSの実装を急ぐこずはありたせんが、それでも倚くの䌁業が暙準でシステムを実装したす。

そしおその理由は、ナヌザヌOSの最新のセキュリティモデルは非垞に原始的で信頌性が䜎いためです。 ナヌザヌの肩には倚くのタスクが枡されたすが、ナヌザヌはこれらの問題に぀いお䜕もしたせん。 したがっお、最新のシステムのセキュリティは䞀時的なものです。



derStandard.atしかし、賌入前にクラりド保護技術に぀いおの矎しいおずぎ話を消費者に䌝えるこずは、特にポンドがどれだけの䟡倀があるかを孊んだ同じ゜ニヌ䌚瀟ずの出来事に照らしお、少し奇劙だずは思わないでしょうか



クリス・ディボナああ、たあ、゜ニヌは私の期埅をすべお䞊回った。 正盎に蚀うず、私はこのすべおにショックを受けおいたす。 説明は非垞に簡単ですが、セキュリティは䌚瀟にずっお優先事項ではありたせんでした。 しかし、ナヌザヌの支払い情報が完党に入手可胜であったずいう事実は、䞀般に悪倢であり混乱です。 支払い情報の安党性を保蚌できなかったため、䞀般に支払い情報の保存を拒吊した䌚瀟を知っおいたすが、保存のために7700䞇枚の支払いカヌド番号を取埗した堎合、そのような情報の機密性を確保する方法をすでに想像しおいる必芁がありたす たずえば、カヌドの最埌の4桁が挏れおいたずしおも、完党に-これは䞍名誉です。 そのような情報を保存する責任を負った堎合は、名誉を持っお携垯しおください。

たあ、䞀般に、このすべおのSonyルヌトキットの話の埌で、支払いデヌタをそのような䌚瀟に転送しないように泚意したす。



derStandard.atGoogleはここ数幎Summer of Codeプロゞェクトに取り組んでおり、孊生を支揎しおオヌプン゜ヌスの特定の革新に取り組んでいたす。 この点に関する䌚瀟の関心をどのように説明できたすか



クリス・ディボナGoogleはここで十分な関心を持っおいたす。 倚数のオヌプンプロゞェクト、倚数の開発者が必芁です。 むンタヌネットを無料にするのは、将来の暙準ずプロトコルの基瀎を築いおいるこれらの開発者です。 さお、このプロゞェクトの埌、䜕人かの開発者が仕事に来たした。

新しいプロゞェクト、タスク、アむデアの提案に加えお、ロヌンチ以来玄2800䞇ドルを費やしたした。 ですから、私たちはオヌプン゜ヌスずしお圹立぀興味深いアむデアを持っおいる初心者にはい぀も満足しおいたす。



derStandard.atSoCプロゞェクトにはどのラむセンスが䜿甚されたすか



Chris DiBona前回蚈算を行ったずき、ApacheずBSDはおおよそ少量のGPLでした。



derStandard.atGoogle CodeでGitをただサポヌトしないのはなぜですか



クリス・ディボナサポヌトしおいないからです。 [笑顔]



derStandard.atしかし、この状況を修正するために働いおいたすか



クリスディボナもちろん。



All Articles