开源最前线(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张架构史上最全技术知识图谱
程序员专属手机壁纸来了。。。
相关资讯
最新热门应用
智慧笑联app官网最新版
生活实用41.45MB
下载盯链app安卓最新版
生活实用50.17M
下载学有优教app家长版
办公学习38.83M
下载九号出行app官网最新版
旅行交通28.8M
下载货拉拉司机版app最新版
生活实用145.22M
下载全自动抢红包神器2024最新版本安卓app
系统工具4.39M
下载扫描王全能宝官网最新版
办公学习238.17M
下载海信爱家app最新版本
生活实用235.33M
下载航旅纵横手机版
旅行交通138.2M
下载双开助手多开分身安卓版
系统工具18.11M
下载