PowerShell er en ramme for styring af opgaveautomatisering og konfiguration, der kommer i form af en kommandolinje. Det er et vigtigt værktøj for netværksadministratorer, der giver dem mulighed for at forenkle systemadministrationsopgaverne.
Microsoft har for nylig åbnet PowerShell, der gør det tilgængeligt på Linux og iOS også. Selvom giganten i Redmond ikke er en stor fan af open source-software, indså den, at ledelsesværktøjer skulle være kompatible med enhver platform. Microsofts kunder lever trods alt i en verden med flere platforme, og de har brug for værktøjer, der giver dem mulighed for at styre ethvert system.
Næsten en ud af tre virtuelle computere på Azure drives af Linux, og næsten 60% af IaaS-tilbud fra tredjeparter på Azure Marketplace er open source-software. At leve i en sådan open source-venlig verden havde Microsoft kun et valg: at tilpasse sig, og det betyder at omfavne open source-miljøet.
Microsoft ønsker at tjene kundernes præference som platformen til at køre alle deres arbejdsbelastninger - Linux såvel som Windows. Denne nye tænkning bemyndigede .NET-teamet til at porte. NET Core til Linux, og det aktiverede PowerShell også til port til Linux også. PowerShell på Linux er nu designet til at gøre det muligt for kunder at bruge de samme værktøjer og de samme mennesker til at styre alt fra hvor som helst.
Open source PowerShell-projektet er stadig i begyndelsen. Microsoft har allerede åbnet sourced små dele af PowerShell til et antal af sine erfarne partnere for at prøve den bedst mulige feedback.
Den første udgivelse er en "alfa" -version og understøttes af fællesskabet. Microsoft planlægger at levere en officiel Microsoft-version af PowerShell baseret på open source til alle, der kører en understøttet version af Windows eller * nix. Tech-giganten har ikke afsløret det nøjagtige tidspunkt for denne udgivelse og forklarer, at alt afhænger af samfundets input og forretningsbehov.