Was bedeutet Ubuntu, das zu Windows 10 kommt, für Endbenutzer?

Auf der Microsoft Build 2016 wurde überraschend bekannt gegeben, dass Ubuntu nun auf Windows 10 verfügbar sein wird. Diese Meldung hat eine Welle der Begeisterung ausgelöst. Viele sind begierig darauf, diese neue Funktion zu nutzen, aber für Nutzer, die mit Ubuntu und seinen Linux-Wurzeln nicht vertraut sind, kann dies Fragen aufwerfen. Ubuntu ist ein eigenständiges, voll funktionsfähiges Betriebssystem, und auf den ersten Blick erscheint es widersinnig, ein solches System in ein anderes zu integrieren. Doch Microsoft importiert nicht einfach ein komplettes Betriebssystem in Windows 10. Vielmehr erweitert Microsoft Windows um bestimmte Bibliotheken und Tools, die von Entwicklern häufig benötigt werden. Hier eine kurze Erläuterung der Hintergründe.

Die Integration von Ubuntu in Windows bedeutet, dass die Linux-Befehlszeile, bekannt als Bash, nun Teil von Windows ist. Dies ermöglicht es Nutzern, insbesondere Entwicklern, Bash-Befehle und -Bibliotheken direkt auf ihren Windows-Rechnern auszuführen. Für den durchschnittlichen Nutzer hat diese Neuerung keine direkte Bedeutung. Sie ist eine Funktion, die an den Entwicklermodus gekoppelt ist und vor allem die Entwicklergemeinschaft begeistert.

Funktionsweise

Um Ubuntu auf Windows zu realisieren, hat Microsoft eine neue Infrastruktur geschaffen, das Windows-Subsystem für Linux. Entwickler aktivieren die Entwicklertools in Windows 10, um die neuen Funktionalitäten nutzen zu können. Dann können sie mit einem Bash-Befehl ein Ubuntu-Image abrufen. Das Image wird zwar über die Befehlszeile heruntergeladen, stammt aber aus dem Windows Store. Sobald dies abgeschlossen ist, können Entwickler Bash nativ ausführen.

Warum ist das für Entwickler wichtig?

Entwickler verwenden Bash und andere Linux-Tools regelmäßig in ihrer täglichen Arbeit. Bash ist nicht nur sehr beliebt, sondern auch ein mächtiges Werkzeug. Bisher mussten Entwickler, die Bash-Bibliotheken nutzen wollten, Ubuntu in einer virtuellen Maschine betreiben oder auf die Cygwin-Umgebung zurückgreifen. Durch diese Neuerung wird es für Entwickler wesentlich einfacher, Bash auf einem Windows-System zu verwenden.

Hat diese Änderung Auswirkungen auf Endbenutzer?

Keine nennenswerten. Selbst wenn Sie die Entwicklertools in Windows 10 aktivieren, ist es nicht möglich, Bash versehentlich zu verwenden. Es handelt sich um ein Tool, das nur für diejenigen nützlich ist, die damit umgehen können, und somit besteht für normale Benutzer kein Grund zur Sorge.