米Facebookは8月7日、Pythonコードの静的解析ツール「Pysa」をオープンソースとして公開した。
米Facebookが画像・動画マッチングアルゴリズムをオープンソースで公開
米Facebookは8月1日、画像と動画マッチングのためのアルゴリズム2種類をオープンソースソフトウェアとして公開することを発表した。児童ポルノ、テロリストによるプロパガンダ、露骨な暴力表現などの識別に使うことができるという。
米Facebook、モバイルアプリ向けのJavaScriptエンジン「Hermes」をオープンソースで公開
米Facebookが、モバイルアプリ向けに最適化したJavaScriptエンジン「Hermes」をオープンソースで公開した。まずは自社のモバイルアプリフレームワーク「React Native」をサポートする。
「HHVM 4.0」リリース、PHPのサポートを廃止
米Facebookの「HHVM」開発チームは2月11日、最新のメジャーリリースとなる「HHVM 4.0.0」を公開した。HHVMはPHPベースの独自プログラミング言語「Hack」の実行環境で、本バージョンからはPHPのサポートが削除されている。
米Facebook、93言語に対応する自然言語処理アプリケーション多言語化のためのライブラリ「LASER」をオープンソースで公開
米Facebookは1月22日、人工知能技術を用いた自然言語処理アプリケーションの多言語化のためのライブラリ「LASER(Language-Agnostic SEntence Representations)」をオープンソースで公開した。対訳コーパスのない言語同士の翻訳を行えるという。
米Facebook、モバイルアプリ向けのデバッグプラットフォーム「Sonar」をオープンソースに
米Facebookは6月11日、クロスプラットフォームのデバッグツール「Sonar」をオープンソースで公開した。iOS/Androidアプリ向けのデバッグプラットフォームで、デスクトップからアプリデータの視覚化、インスペクションなどができる。
「HHVM 3.26」リリース、本バージョンからはMIT Licenseでのリリースに
米FacebookのHHVM開発チームは5月7日、PHPおよびPHPを拡張したプログラミング言語Hack向け実行環境の最新安定版「HHVM 3.26」をリリースした。MIT Licenseの下でリリースされる初のバージョンとなる。
米Facebook、ネットワークデバイス向けのコマンドランナープロジェクト「FCR」を発表
米Facebookは8月29日、リモートから多数のネットワークデバイスに対してコマンド実行を指示できるツール「FBNet-Command-Runner(FCR)」をオープンソースとして公開したことを発表した。Facebookが開発したRPCフレームワークである「Apache Thrift」をベースに開発されており、拡張性を特徴とする。
オープンソースのPHP実行環境「HHVM 3.10」リリース
米Facebookが開発するPHP実行環境「HHVM」の開発チームは10月21日、最新版となる「HHVM 3.10.0」をリリースした。
米Facebook、Hackコード生成ライブラリ「Hack Codegen」を公開
米Facebookは8月20日、Hackコードを自動生成するためのライブラリ「Hack Codegen」のコードを公開した。これを使ってHackコードを生成し、署名ファイルに書き込むことで意図しない修正を防ぎ、質の高いHackコードを書くことができるという。
米Facebook、モバイル開発バックエンドサービス「Parse」のSDKをオープンソースで公開
米Facebookは8月13日、モバイルアプリ開発のバックエンドサービス「Parse」のSDKをオープンソースで公開することを発表した。iOSおよびAndroid、Mac OS X向けの各SDKを入手できる。
米Facebook、「Atom」エディタにリモート開発機能などを追加するパッケージ「Nuclide」を発表
米Facebookは6月24日、社内向けに開発した開発環境「Nuclide」のソースコードを公開した。GitHubが開発する開発者向けエディタ「Atom」上で動くパッケージ集で、遠隔からの開発機能などを提供する。
米Facebook、PHP実行環境「HHVM 3.7」をリリース
米FacebookのHHMV(HipHop Virtual)開発チームは5月4日、オープンソースのPHP実行環境「HHMV 3.7」をリリースした。安定性の強化が中心となり、性能を強化した。
FacebookがReactを使ったモバイルアプリ構築フレームワーク「React Native」をオープンソースで公開
米Facebookは3月26日、ネイティブモバイルアプリ開発フレームワーク「React Native」をオープンソースソフトウェアとして公開したことを発表した。JavaScriptライブラリ「React」を利用してiOSおよびAndroid向けのネイティブアプリを構築できる。
Facebook発のPHP実行環境「HHVM 3.6」リリース、2回目の長期サポート版
米FacebookのHHVM(HipHop Virtual Machine)プロジェクトは3月11日、「HHVM 3.6.0」をリリースした。高速な処理を特徴とするPHP実行環境で、プロジェクトにとって2回目の長期サポート版(LTS)となり、非同期処理関連が強化されている。
米FacebookがPHP高速実行環境「HHVM 3.5」リリース
米FacebookのHHVM(HipHop Virtual Machine)プロジェクトは1月20日、PHP実行環境の最新版「HHVM 3.5」をリリースした。ライセンスはPHP LicenseとZend Licenseを採用、プロジェクトのWebサイトより入手できる。
米Facebook、PHPコードを高速に実行できる実行環境「HHVM 3.4」をリリース
米FacebookのHHVM(HipHop Virtual Machine)プロジェクトは11月20日、独自のPHP実行環境「HHVM 3.4」をリリースした。PHPコードを高速に実行できるのが特徴で、採用例も増えているという。
Facebook、JavaScript用の静的型付けチェッカー「Flow」をリリース
米Facebookは11月18日、JavaScript向けの静的型付けチェックツール「Flow」をオープンソースで公開した。JavaScriptプログラムの型エラーを発見できるというツールで、Facebook社内で実験利用されているという。
米Facebook、C++向けのHTTPライブラリ「Proxygen」を公開
米Facebookは11月5日、C++向けのHTTPライブラリ「Proxygen」を発表した。サーバーやクライアント向けコードが含まれており、HTTPを利用したC++プログラムのやりとりを改善し、HTTPを利用するアプリケーションの構築を容易にするという。
米Facebookが大規模memcached実装のための「mcrouter 1.0」をリリース
米Facebookは9月15日、memcachedプロトコル用のルーティングソフトウェア「mcrouter」をオープンソースソフトウェアとして公開した。memcachedをクラスタ化するソフトウェアで、実サーバーだけでなくAmazon Web Services(AWS)のクラウド環境でも利用できる。