c't 5/2020
S. 148
Wissen
PowerShell 7

Weiterbildung ­abgeschlossen

PowerShell 7: Das ist neu

Vor gar nicht allzu langer Zeit ­undenkbar, heute offizielle Firmenpolitik: Microsoft veröffentlicht von etlichen seiner Produkte quelloffene Ableger. Dazu gehört die PowerShell, von der jetzt die Version 7 erschienen ist und damit die erste Ausgabe, die angeblich die ursprüngliche Microsoft-Entwicklung voll ersetzen kann.

Von Hajo Schulz

Microsoft hat die PowerShell in den letzten Jahren zu einem der wichtigsten Administrationswerkzeuge für Windows ausgebaut. Umso erstaunlicher ist es, dass das Unternehmen große Teile ihres Quelltextes unter eine Open-Source-Lizenz gestellt hat und die Weiterentwicklung – natürlich unter eigener Beteiligung – einer Community von engagierten Programmierern überlässt. Die hat jetzt Version 7 fertiggestellt und kündigt diese als erste Open-Source-Ausgabe der PowerShell an, die das Zeug hat, die noch ausschließlich aus Microsoft-Code bestehende Windows PowerShell abzulösen. Grund genug, sich diese Ausgabe einmal genauer anzusehen.

Historie

Technische Basis für die PowerShell ist seit jeher das .NET Framework. Von dem gibt es seit 2016 eine Open-Source-Neuimplementierung namens .NET Core. Sie soll über kurz oder lang das traditionelle .NET Framework verdrängen. Eine der hervorstechenden Eigenschaften von .NET Core ist neben der Quelloffenheit seine Plattformunabhängigkeit; derzeit gibt es Implementierungen für 32- und 64-Bit-Windows, macOS sowie diverse Linux-Distributionen.

Kommentare lesen (4 Beiträge)