Microsoft hat
Project Mu (vom griechischen Schriftzeichen µ für Mikro abgeleitet, eigentlich My) auf der Entwicklerplattform Github lanciert. Es handelt sich dabei um ein quelloffenes UEFI mit einer Python-Entwicklungsumgebung. Mu basiert laut
Microsoft "auf der Idee, dass die Entwicklung und die Wartung eines UEFI-Produkts eine kontinuierliche Zusammenarbeit zwischen zahlreichen Partnern ist". Mu sei eine modulare Anpassung der Firmware-Entwicklungsumgebung
edk2 von Tianocore, die für den Bau moderner Geräte mit einem skalierbaren, wartbaren und wiederverwendbaren Muster ausgelegt ist.
Das Open Source UEFI soll demnach auch für andere interessierte Hersteller zur Verfügung stehen, und zwar unter der
BSD-2-Lizenz. Wie Microsoft betont, sei Project Mu ein aktives Projekt und kein Seitenprojekt, Mirror, Klon oder Beispiel. Es handle sich dabei um denselben Code, der in vielen von Microsofts eigenen Geräten zum Einsatz komme, und er werde auf dem neuesten Stand gehalten, da er weiterhin für die Entwicklung von Produkten benötigt werde.
Mit Project Mu will Microsoft die Entwicklung und Wartung von UEFI erleichtern und vereinfachen. Darüber hinaus soll das Projekt von der Erfahrung der Entwickler-Gemeinschaft profitieren und dadurch wiederum allen zugute kommen.
(luc)