Yesterday, Microsoft announced that PowerShell is open sourced and available on Linux. PowerShell is a task-based command-line shell and scripting language built on the .NET Framework to help IT professionals control and automate the administration of the Windows, and now Linux, operating systems and the applications that run on them.
“Today’s customers live in a multi-platform, multi-cloud, multi-OS world – that’s just reality. This world brings new challenges and customers need tools to make everything work together. Microsoft is working company-wide to deliver management tools that empower customers to manage any platform, from anywhere, on any device, using Linux or Windows,” wrote Jeffrey Snover, Microsoft Technical Fellow. “This shift to a more open, customer-obsessed approach to deliver innovation is one of the things that makes me most excited to come to work every day.”
This week’s release is an “alpha” and is community supported. In the future, Microsoft will deliver an official Microsoft-released version of PowerShell based on open source to anyone running a supported version of Windows or Linux. The timing of the official Microsoft version will be based upon community input and business needs.
For more on the journey to opening up PowerShell and how you can get involved in the community today, check out the Azure blog.