Ubuntu on Windows – Bild: Dustin Kirkland
Microsoft hat auf der Built 2016 Entwicklerkonferenz eine Portierung der Linux Kommandozeile Bash für Windows 10 gezeigt: Zusammen mit Ubuntu-Hersteller Canonical hat man an der einfachen Linux-Umgebung gearbeitet, mit der einfache Linux Programme direkt unter Windows 10 laufen sollen: So können Linux-Nutzer demnächst auch an einem Windows 10 PC ihre wichtigsten Funktionen nutzen. Bisher ist die neue Linux Shell für Windows aber nur für Entwickler aus Microsofts „Inside“ Programm verfügbar – wann sie auch für alle anderen Windows 10 Nutzer kommt, ist noch nicht sicher.
Laut Dustin Kirkland von Canonical laufen die Tools rsync, find, grep, sed, Apache, Mysql, Python, Perl, Ruby, PHP und GCC die Netzwerkprogramme SSH, curl und wget. Alle weiteren Programme sollen sich direkt mit der Linux-Softwareverwaltung Apt laden lassen – und die meisten unter Ubuntu laufenden Programme (Kirkland spricht von „most of the tens of thousands binary packages available in the Ubuntu archives“) sollen so auch direkt unter Windows 10 funktionieren, ohne dass man eine virtuelle Maschine (VM) aufsetzen muss, die ein komplettes Linux-System im Hintergrund emuliert.
Zum Starten gibt man im Windows 10 Startmenü jetzt einfach „bash“ ein, schon startet die Linux Konsole mit vollem Zugriff auf die Linux-Programme. Um sich zum Beispiel mit einem anderen Linux-Server per SSH zu verbinden, braucht man so nicht mehr das Programm „PutTy“, sondern kann direkt aus der Linux Bash den SSH Befehl zum Verbinden nutzen.
Ganz egal, mit welchem Betriebssystem man besser zurecht kommt oder schneller arbeiten kann: Durch Microsofts neues „Windows Subsystem for Linux“ bekommt man viele wichtige Linux-Tools und seine gewohnten Editoren direkt unter Windows zum Laufen, ohne das ganze System zu emulieren: Die Programme sollten so schneller laufen und weniger Ressourcen verbrauchen als in einem virtuellen PC.