JavaScriptで実装されたWebブラウザ上で動作するターミナルエミュレーター「DomTerm」開発者は3月28日、初の正式版となる「domterm-1.0」を公開した。
Google、iOS/Android対応UIフレームワーク「Flutter」ベータ公開
Googleは2月27日、モバイル向けユーザーインターフェイス(UI)フレームワーク「Flutter」のベータ版を発表した。
分散処理フレームワーク「Apache Beam 2.3」リリース、Java 8をサポート
高度なユニファイドプログラミングモデルを提供する分散処理フレームワーク「Apache Beam」の開発チームは2月19日、「Apache Beam 2.3.0」公開を発表した。Java 8のフルサポート、SparkランナーでのSpark 2系のサポートなどが特徴となる。
Mozilla、IoTデバイスの制御に向けたフレームワーク「Project Things」を発表
Mozillaは2月6日、IoTデバイスを制御するゲートウェイを作成するためのソフトウェアとサービスで構成されるフレームワーク「Project Things」を発表した。
ニューラルネットワークツールと推論エンジンの相互運用のためのプロジェクト「NNEF」が仕様を公開
OpenGLなど業界標準の仕様を策定する非営利団体The Khronos Groupは12月20日(米国時間)、ニューラルネットワークの相互運用性のためのプロジェクト「Neural Network Exchange Format 1.0」の公開を発表した。
「Qt 5.10」リリース
Qt開発チームは12月7日、「Qt 5.10」を公開した。アプリケーション・UIフレームワークのQt Quickなどの強化が特徴となる。
Python向けのアプリケーションフレームワーク「Django 2.0」リリース、Python 2系のサポートが廃止に
Python向けWebアプリケーションフレームワーク「Django」開発チームは12月2日、9年ぶりのメジャーリリースとなる「Django 2.0」を発表した。サポートするPythonのバージョンが3.4~3.6となり、Python 2系のサポートは終了した。また、後方互換性のない変更も加わっている。
PHPフレームワーク「Symfony 4」リリース、自動化とマイクロ化を進める
PHPフレームワーク「Symfony」開発チームは11月30日、最新メジャーリリースとなる「Symfony 4」をリリースした。2年ぶりのメジャーアップデートとなり、開発者の体験を全く新しいものにするとしている。
Qt 5.9 LTSの最新版「Qt 5.9.3」がリリース
Qt開発チームは11月22日、さまざまなプラットフォームに対応するアプリケーションフレームワーク最新版「Qt 5.9.3」を公開した。
「SciPy 1.0」リリース、最初のリリースから16年
SciPy Projectは10月25日、科学など学術用途向けのPythonライブラリやツールをまとめた「SciPy 1.0」を発表した。最初のリリースから実に16年を経ての正式版となった。
Yahoo!がビックデータサービスエンジン「Vespa」をオープンソースとして公開
Yahoo!(米Verizon傘下)は9月26日、ビックデータ処理・サービスエンジン「Vespa」をオープンソースとして公開した。検索やレコメンデーションといった処理を迅速に提供できるという。
.NET Frameworkのオープンソース実装「Mono 5.2」リリース、64ビットサポートなどを強化
Mono Projectは8月14日、.NET Framework実装の最新安定版「Mono 5.2」を公開した。monoコマンドでの64ビットサポートなどの機能が加わっている。
コンポジット指向プログラミングプラットフォーム「Apache Polygene Java Edition 3.0」リリース
The Apache Software Foundation(ASF)は8月1日(米国時間)、コンポジット指向プラグラミングのためのフレームワーク「Apache Polygene Java Edition 3.0」を公開した。
Yandexが機械学習ライブラリ「CatBoost」をオープンソースで公開
露Yandexは7月18日、機械学習ライブラリ「CatBoost」をオープンソースで公開した。決定木による勾配ブースティング技術をベースとしたもので、精度の高さや使いやすさを特徴とする。
自然言語処理ツールキットの「Apache OpenNLP 1.8.1」が公開
自然言語処理ツールキット「Apache OpenNLP」開発チームは7月8日、最新版「Apache OpenNLP 1.8.1」を公開した。
ストリーム処理フレームワーク「Apache Flink 1.3」リリース
オープンソースのストリーム処理フレームワーク「Apache Flink」開発チームは6月1日、「Apache Flink 1.3.0」を発表した。
データフロー管理「Apache NiFi 1.3」リリース
データフローオーケストレーションツール「Apache NiFi」開発チームは6月9日、最新版「Apache NiFi 1.3.0」を発表した。バグの修正が中心となり、安定性を強化している。
米Googleら3社、マイクロサービス管理フレームワーク「Istio」プロジェクトを立ち上げ
米Googleと米IBM、そして配車サービスを手がける米Lyftの3社が5月24日、マイクロサービス向けサービスメッシュフレームワークを開発するプロジェクト「Istio」立ち上げを発表した。Lyftのプロキシ技術を利用し、マイクロサービスの接続、管理、モニタリングを統一した方法で行うことができるという。
Ruby向けWebアプリケーションフレームワーク「Sinatra 2」リリース
Webアプリケーションフレームワーク「Sinatra」開発チームは5月15日、最新版となる「Sinatra 2.0.0」を発表した。7年ぶりのメジャーアップデートリリースとなり、Rackはバージョン2に、Rubyは2.2にアップデートされている。
モバイルアプリケーション向けJavaScriptフレームワーク「Ionic Framework 2.0.0」リリース
モバイルアプリケーション向けのJavaScriptフレームワーク「Ionic」開発チームは1月25日、「Ionic Framework 2.0.0」をリリースした。ベースとするフレームワークとしてAngular 2を採用したほか、コンポーネント、テーマ、性能、ツールなど様々な強化や新機能が加わっている。