DTrace wird heimlich GPL-konform

20.02.2018

Ohne große öffentliche Ankündigung hat Oracle die Lizenz von DTrace Linux-freundlicher gestaltet. 

Wie der Red-Hat-Entwickler Mark J. Wielaard in seinem Blog bemerkt, hat Oracle bereits letztes Jahr die Lizenz von DTrace zur GPLv2 geändert. Bisher hatte die Lizenzierung des von Solaris stammenden DTrace unter der CDDL verhindert, dass das DTrace-Kernelmodule in den Linux-Kernel einziehen konnte, weil beide Lizenzen nicht miteinander verträglich sind. Der Userspace-Code von DTrace wurde unter der Universal Permissive License lizenziert, die laut er Free Software Foundation kompatibel zur GPL ist. 

Ob DTrace nun in den Linux-Kernel aufgenommen wird, ist fraglich, da dieser mittlerweile über zahlreiche eigene Instrumentierungsmechanismen verfügt. Allerdings könnte ein DTrace-Frontend entstehen, das auf Userspace-Seite DTrace-Scripts verarbeiten kann, aber auf eBPF-Instruktionen im Kernel umsetzt. 

Ähnliche Artikel

comments powered by Disqus
Mehr zum Thema

Oracle Linux 6.4 bringt DTrace und XFS

Oracle veröffentlicht seinen Klon von Red Hat Enterprise Linux 6.4, integriert aber dabei auch eigene Features. 

Artikel der Woche

Setup eines Kubernetes-Clusters mit Kops

Vor allem für Testinstallationen von Kubernetes gibt es einige Lösungen wie Kubeadm und Minikube. Für das Setup eines Kubernetes-Clusters in Cloud-Umgebungen hat sich Kops als Mittel der Wahl bewährt. Wir beschreiben seine Fähigkeiten und geben eine Anleitung für den praktischen Einsatz. (mehr)
Einmal pro Woche aktuelle News, kostenlose Artikel und nützliche ADMIN-Tipps.
Ich habe die Datenschutzerklärung gelesen und bin einverstanden.

Container

Wie setzen Sie Container ein?

  • Gar nicht
  • Docker standalone
  • Docker mit Kubernetes
  • Docker mit Swarm
  • Docker mit anderem Management
  • LXC/LXD
  • Rocket
  • CRI-O auf Kubernetes
  • Container auf vSphere
  • Andere (siehe Kommentare auf der Ergebnisseite)

Google+

Ausgabe /2018

Microsite