bk99.de entertain the web since 1997

PowerShell becomes open source and runs on Linux

Summary

Microsoft releases PowerShell Core and officially brings its object-oriented administration shell to Linux and macOS. Microsoft announced the move in August 2016. Linux and macOS were supported.

Ideas

  • Cmdlets pass structured objects instead of plain lines of text.
  • One common shell automates Microsoft and Unix environments.
  • Remoting executes commands on remote systems.
  • Open development allows cross-platform contributions and bug reports.

Insights

  • Object pipelines reduce parsing and increase dependence on schemas.
  • Cross-platform tools unify processes, not every operating system detail.
  • Open governance decides trust beyond the source code.

Facts

  • PowerShell Core is based on .NET Core.

Recommendations

  • Test scripts on every target platform in CI.
  • Restrict remoting endpoints by task and role.

References

Read the original article

Search the Web Archive