6月6日、クラウド対応の継続的デリバリープラットフォーム「Spinnaker 1.0」が公開された。昨年11月にNetflixがオープンソースで公開したもので、Amazon Web Service(AWS)やGoogle Cloud Platform、Microsoft Azure、Kubernete、OpenStackといったプラットフォームに対応する。
CoreOS、コンテナの安全性スキャンツール「Clair 2.0」を公開
米CoreOSは6月1日、コンテナセキュリティスキャナーの最新版「Clair 2.0」を公開した。Alpine Linux、Oracle Linuxなどコンテナのベースとしてよく利用されるOSの対応が拡充している。
【Jenkinsを使った自動テスト環境を作る】Dockerコンテナを使って自動ビルドを実行する

継続的インテグレーション(CI)ツールとして有名なJenkinsは、ソフトウェア開発におけるテストやビルドと言った作業を自動化するツールだ。後編となる今回は、Dockerを使ってコンテナ内に構築したビルド環境をJenkinsから利用する例を紹介する。
「GDB 8.0」リリース
GNU Debugger(GDB)開発チームは6月4日、最新のメジャーリリース版となる「GNU Debugger 8.0」を公開した。
「Perl 5.26」リリース、「@INC」の仕様が変更される
Perl開発チームは5月30日、「Perl 5.26.0」を公開した。Perl 5系の最新版となり、@INCの仕様変更、Unicode 9対応、ヒアドキュメントのインデント対応などが加わっている。セキュリティも強化されている。
米Microsoft、Kubernetesで動くコンテナアプリ構築ツール「Draft」を発表
米Microsoftは5月31日、コンテナアプリケーション構築ツール「Draft」を発表した。Kubernetes上のアプリケーション開発やデプロイを容易に行うためのツールとなり、オープンソースで公開される。
米Yahoo!、性能テスト・解析フレームワーク「Daytona」をオープンソースで公開
米Yahoo!は5月23日、性能テスト・解析フレームワーク「Daytona」をオープンソースで公開した。アプリケーションに依存せず、統合された性能テストを行い、標準化されたレポートを取得できるという。
C#7に完全対応した「Mono 5.0」が公開
マルチプラットフォーム対応の.NET Framework実装である「Mono」を開発するMono Projectが、「Mono 5.0」をリリースした。Roslyn C#によるC#7サポートなど、多数の新機能が加わった大型リリースとなる。
Microsoft、Visual Studio for Mac正式版をリリース
Microsoftは5月10日、「Visual Studio 2017 for Mac」をリリースした。macOSで動作する統合開発環境(IDE)で、HTMLやCSS、JavaScriptファイルの編集機能やWebアプリケーションおよびXamarin/.NET Coreなどを使ったアプリケーションの開発支援機能などを備えている。
【Jenkinsを使った自動テスト環境を作る】パイプラインを使ったビルド/テストの自動化

継続的インテグレーション(CI)ツールとして有名なJenkinsは、ソフトウェア開発におけるテストやビルドと言った作業を自動化するツールだ。本記事ではJenkinsの最新版となるバージョン2系で正式に導入された、パイプライン機能を使ったビルド/テスト環境の構築を紹介する。
米GitHub、GitHub APIを利用するアプリケーション開発者向けプログラムを無料化
米GitHubは4月17日、開発者向けプログラム「GitHub Developer Program」のリニューアルを発表した。今後はすべての開発者が無料で利用できるようになる。
ベンチマークテストツール「Apache JMeter 3.2」リリース
さまざまなアプリケーションやプロトコルに対応するベンチマークテストツール「Apache JMeter」の開発チームは4月14日、「Apache Meter 3.2」を公開した。
React専用のIDE「Reactide」が登場
UI構築のためのJavaScriptライブラリ「React」専用のIDE(統合開発環境)「Reactide」を開発するプロジェクトが立ち上がった。Reactを利用したWebアプリケーションの開発を容易に行えるクロスプラットフォームのIDEとなる。
サブグループやKuberneteとの連携機能などが導入された「GitLab 9.0」リリース
オランダGitLabは3月22日、Gitリポジトリを中心とするプロジェクト管理ソフトウェアGitLabの最新メジャーリリース版となる「GitLab 9.0」を発表した。サブグループ、環境モニタリングなどの機能が新たに加わっている。
PivotalとGoogle、Kubenetes向けのリリースエンジニアツール「Kubo」を発表
Pivotal Softwareは3月10日、Kubernetesクラスタのインスタンス化、実装、管理を行うツール「Project Kubo」を発表した。Googleと共同開発したもので、Pivotalのインフラ管理ソフトウェアをKubernetesに対応させたものとなる。
オープンソースのコンパイラスタック「LLVM 4.0」リリース
LLVM Projectは3月13日、コンパイラスタックの「LLVM 4.0」を公開した。サブプロジェクトとして進められているCコンパイラフロントエンド「Clang」なども同時に最新版がリリースされている。
「Atom 1.15」が公開、操作性を改善
オープンソースのテキストエディタ「Atom」開発チームは3月9日、最新版となる「Atom 1.15」を公開した。細かな操作性などの改善が加わっている。
Google、Dockerコンテナをビルドするためのクラウドサービス「Google Cloud Container Builder」の一般提供を開始
Googleは3月6日、Dockerコンテナのビルドを行えるクラウドサービス「Google Cloud Container Builder」を一般提供(GA)にしたと発表した。これを利用することで、Google Cloud Platform(GCP)を使ったコンテナ構築を自動化できるという。
Black Duck、Visual Studio Team Services向けのオープンソースソフトウェアコード検出拡張機能をリリース
Black Duck Softwareは3月7日、Microsoftの「Visual Studio Team Services」「Team Foundation Server」にオープンソースソフトウェアのコードを検出する機能「Black Duck Hub」を統合することを発表した。
LVMM/Clangベースの高速なC/C++コンパイラ「Zapcc」
イスラエルCeemple Softwareは3月6日、高速なC++コンパイラ「Zapcc 1.0」を公開した。対応プラットフォームは64ビットLinuxで、ClangやGCCをそのまま置き換える形で利用できるという。