开源最前线(ID:OpenSourceTop) 猿妹编译 综合自:https://devblogs.microsoft.com/powershell/the-next-release-of-powershell-powershell-7/
最近,PowerShell团队发布了PowerShell Core 6.2的General Available(GA)版本。 微软在博客中解释了为何直接从6.2跨越到了7
为什么是7而不是6.3?
PowerShell核心使用者在过去两年中显著增长。大部分增长来自Linux平台,这对于将 PowerShell 打造成跨平台工具是一个令人鼓舞的数据。下图表表示启动pwsh.exe(或Linux / macOS上的pwsh)的次数。
但是,从上图我们不难看出,虽然PowerShell在Windows平台上普及,但Windows使用量并没有显着增长,这可能与 Windows 平台上版本的功能缺失有关,由于不支持的模块、程序集和 API,现有的 Windows PowerShell 用户无法利用 PowerShell Core 的新功能、性能增强和错误修复。为了解决这个问题,微软正努力在下一版本中完全替换Windows PowerShell 5.1。
PowerShell 7 将同时取代旧版的 PowerShell 5.1、PowerShell Core 6.x,并且完全跨平台,Windows、Linux、macOS 上用起来都是一样的,拥有极高的兼容性。
但是版本名称的改变并不意味着会进行重大改变,而是确保非 Windows 平台上的兼容性。
.NET Core 3.0
PowerShell 7的一项重大工作是将PowerShell Core 6代码库移植到.NET Core 3.0,估计能兼容 90% 以上的 Windows PowerShell 模块。所以 PowerShell 的发布时间取决于使用 .NET Core 3.0 完成 PowerShell 的集成和验证。PowerShell 7的第一个预览版可能会在5月发布。
最后值得一提的是,正式发布可能需要等到 .NET Core 3.0 发布之后,最终会集成在 Windows 系统内,并与 PowerShell 5.1 共存。
目前,PowerShell已经在GitHub上获得 13020 个Star,2116个Fork,265 位贡献者。(GitHub地址:https://github.com/PowerShell/PowerShell)
4张架构史上最全技术知识图谱
程序员专属手机壁纸来了。。。
相关资讯
最新热门应用
非小号交易平台官网安卓版
其它软件292.97MB
下载币交易所地址
其它软件274.98M
下载iotx交易所app
其它软件14.54 MB
下载zt交易所安卓最新版
其它软件273.2 MB
下载币拓交易所bittok
其它软件288.1 MB
下载u币交易所平台app
其它软件292.97MB
下载热币全球交易所app官网版
其它软件287.27 MB
下载多比交易平台app
其它软件28.28MB
下载币赢交易所app官网安卓版
其它软件14.78MB
下载toncoin币交易所安卓版
其它软件48MB
下载