Microsoft has officially opened up its PowerShell command-line scripting platform, releasing alpha-status ports to Linux and macOS in the process.

Microsoft is continuing its new trend of releasing selected tools and platforms under permissive open-source licences with the announcement that PowerShell, its command-line interface and scripting system, is now both open-source and cross-platform.

Designed to address inadequacies in the traditional Windows command-line interpreter, in particular when compared with common POSIX-compliant shells in rival operating systems, PowerShell is extremely popular among Windows system administrators.

PowerShell - formerly known as Monad - can do impressive things with only one small, but important, caveat: where a Bash script is portable between operating systems, PowerShell scripts are Windows-exclusive.

At least, PowerShell scripts were Windows-exclusive - until now.

'I am extremely excited to share that PowerShell is open sourced and available on Linux,' Microsoft's Jeffrey Snover announced late last night.

The text above is a summary, you can read full article here.