ニュース
Googleのオープンソースを俯瞰できるWebサイト「opensource.google.com」
「Go」や「Tensorflow」など、多数のオープンソースプロジェクトを持つGoogleが、Googleのオープンソースの取り組みをまとめた新しいWebサイトを開設した。コードだけでなく、コミュニティの運営方法を説明する文書なども読める。
米Googleは3月28日(現地時間)、同社のオープンソースに関する取り組みをまとめたWebサイト「opensource.google.com」を開設したと発表した。「われわれがオープンソースをどう使い、リリースし、サポートしているかの情報」をまとめたものという。
同社がオープンソースで公開しているプログラムや支援している関連団体、プロジェクトへのリンクに加え、Googleが社内でどのようにオープンソースに取り組んでいるかを紹介するドキュメントも公開している。
ドキュメントは従業員が実際に参照しているものから社外に出せない部分を削除したものという。そのため、社内でしか通じないような用語についてのグロッサリーもついている。オープンソースプロジェクトの立ち上げ方やコミュニティ運営の方法などが具体的に説明されている。
公式ブログを書いた同社のエンジニア、ウィル・ノリス氏は「われわれのオープンソースへのアプローチが誰にとっても最善だとは思わない──オープンソースには様々な方法がある──ので、公開した文書はハウツーガイドとして読むようなものではない。人のソースコードを読むことが別の問題解決方法を学ぶのに役立つのと同様に、われわれがGoogleでやっていることを見て、役立ててくれることを望む」と語った。
関連記事
- Google、JPEGを35%小さくできるエンコーダー「Guetzli」をオープンソースで公開
Web高速化を目指すGoogleが、JPEGファイルを従来の方法より35%小さくできるというエンコーダー「Guetzli」をオープンソースで公開した。エンコードに時間とメモリがかかるが、完成したファイルは軽い上に画質も従来より高いとしている。 - Google、iOS版Chromeをオープンソース化
Googleが、iOS版Chromeを他のプラットフォーム同様にオープンソース化した。これによりiOS版の開発スピードが上がるとしている。また、サードパーティー製の新たなiOS向けブラウザを開発できる。 - Google、機械学習システム「TensorFlow」をオープンソースで公開
人工知能に注力するGoogleが、自社開発した機械学習システム「TensorFlow」をApache 2.0ライセンスでオープンソース化した。 - Google、オープンソースのプログラミング言語「Go」の安定版をリリース
GoogleがC言語をベースとしたプログラミング言語「Go 1」を公開した。LinuxとMac OS Xに加え、新たにWindowsにも対応した。
関連リンク
Copyright © ITmedia, Inc. All Rights Reserved.