OracleがDTraceをGPLでオープンソース化

Table of Contents

OracleがDTraceをGPLでオープンソース化

DTraceOracle は、Sun Microsystems が 2000 年代初頭に作成し、それ以来多くのシステム管理者に愛用されてきたシステム計測ツールである をオープンソース化したようです。

開発者の Mark J. Wielaard が指摘したように、Oracle 開発者によるこのコミットは何かが起こっていることを示しています。

Big Red は最近、DTrace自らがホストするオープン ソース プロジェクトの 1 つとしてリストされ、いわゆる「Solaris Dynamic Tracing Framework の Linux ポート」について議論するための新しいメーリング リストも作成しました。

ラリー・エリソン

Sun ソフトウェアが Oracle 傘下に入ってから 5 年: 批評家は正しかったのか?

続きを読む

同社はまた、「DTraceのライセンスは時間の経過とともに変更されています。バージョン0.6.1より前のバージョンにはCDDLカーネルモジュールとプロプライエタリなユーザー空間コンポーネントが含まれていますが、バージョン0.6.1以降にはGPLカーネルコンポーネントとUPLユーザー空間コンポーネントが含まれています。UPLは一般的にGPLと互換性があるとされているため、DTraceLinuxへの組み込みは可能と思われます。DTrace愛好家のBrendan Gregg氏が2016年に語ったように、LinuxはSunの後継製品と比較すると、ごく最近になってトレースツールを追加しました。そのため、これらすべてをLinuxに組み込むという見通しはDTrace非常に魅力的です。 」と述べている。

DTrace新たなライセンスによって、古くからある議論が再燃する可能性もある。この古びたUsenetスレッドではDTrace、共同作成者のブライアン・カントリル氏とデビッド・ミラー氏という人物が、LinuxとSolarisの利点について激しく議論している。ミラー氏は現在、Linuxカーネルのネットワーク管理の主要メンテナーを務めており、DTraceLinuxカーネルに近づくかどうかについても発言権を持つことになる。

The Register はOracle にこのプロジェクトについてのコメントを求めたが、まだ返答を受け取っていない。®

Discover More