PowerShell is open source now, and the next big release of PowerShell is being developed in the open. If you’d like to take a peek preview, simply navigate to the open source project release page, and download the appropriate release:
https://github.com/PowerShell/PowerShell/releases
PowerShell 6.0 is also a cross-platform. You find versions for Windows operating systems right next to versions for Linux or OS X.
Once you downloaded a release on Windows systems in ZIP format, make sure you unblock the file first (right-click the file, choose “Properties”, then unblock). Next, extract the archive. Inside of it, you find powershell.exe, and you can double-click this to launch a PowerShell 6.0 console. It’s completely independent of shipping PowerShell versions so you can use it side-by-side with your existing PowerShell version.
PowerShell Copyright (C) 2016 Microsoft Corporation. All rights reserved. PS C:\Users\tobwe\Downloads\PowerShell_6.0.0-alpha.15-win10-win2k16-x64> $PSVersionTable Name Value ---- ----- PSVersion 6.0.0-alpha CLRVersion WSManStackVersion 3.0 SerializationVersion 1.1.0.1 PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...} PSRemotingProtocolVersion 2.3 GitCommitId v6.0.0-alpha.15 BuildVersion 3.0.0.0 PSEdition Core PS C:\Users\tobwe\Downloads\PowerShell_6.0.0-alpha.15-win10-win2k16-x64>
If you are a developer, check out the GitHub project: you can view all source codes, and even join the community of people working on this version.