diff --git a/conservancy/content/copyleft-compliance/linux-vs-vmkernel_de.svg b/conservancy/content/copyleft-compliance/linux-vs-vmkernel_de.svg new file mode 100644 index 0000000000000000000000000000000000000000..681a183a5fd62260aee9150c5879cc49a2e5ca6a --- /dev/null +++ b/conservancy/content/copyleft-compliance/linux-vs-vmkernel_de.svg @@ -0,0 +1,3323 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + Hardasdfasdf Kernasdf + Kernel + Hardware + System mit einem vollständigen Linux-kernel + + + Virtuelle Maschine1 Virtuelle Maschine2 + Kernasdf + Kernel + Hardware + + + + Virtuelle Maschine1 Virtuelle Maschine2 + + Kernel Space + + + + + Kernel Interfaces Hardware + + + + Andere Treiber + + + vmkernel - scheduler, allocator, etc. + SCSI Treiber (mit Code des Klägers) + + + + + + vmklinux User Space - Anwendungen User Space - Anwendungen SCSI Geräte (z.B. Fest-platten, ...) USB Geräte (z.B. Keyboards, ...) Netzwerk-karten Andere Geräte System mit VMware ESXi + + + + Kernel Space + + + Code aus dem Linux-Kernel (GPLv2) + Code von VMware (proprietär) + Bearbeiteter Linux-Code für die Nutzung mit vmkernel (GPLv2) + + + Radix Tree (mit Code des Klägers) + + + + Kernel Interfaces Hardware + + USB Treiber + Netzwerk-Treiber + + Andere Treiber SCSI Geräte (z.B. Fest-platten, ...) + USB Geräte (z.B. Keyboards, ...) + Netzwerk-karten + Andere Geräte Linux scheduler, allocator, etc. + SCSI Treiber (mit Code des Klägers) + SCSI Subsystem(mit Code des Klägers) + Radix Tree (mit Code des Klägers) + "SystemCallInterface" + + + + + + + + + + + SCSI Subsystem(mit Code des Klägers) + + + + "SystemCallInterface" USB Treiber Netzwerk-Treiber + +