2

以下是一则来自微软的意想不到的公告:微软今天宣布,Windows 操作系统将支持 GNU 项目的 Bash shell。 Bash(Bourne Again shell)长期以来是 OS X 和许多 Linux 系统的标配,而 Windows 系统的开发人员默认的终端是微软自己的 PowerShell。

相比搬运这个 shell 到 Windows 系统更为重要的是,开发者现在可以在 Windows 系统上编写后缀为 .SH 的 bash 脚本(或者使用Emacs编辑代码)。微软指出,这将通过微软和 Canonical 一起研发的在 Windows 10 的一个新的 Linux 子系统实现支持。

“在 Windows 系统上建立一个完整的 Ubuntu 本地环境,不采用虚拟或仿真,是挑战传统达到让人着迷陌生的领域的一个里程碑,” Canonical 公司创始人马克·沙特尔沃思在一份声明中说 “在我们把自由软件带给尽可能多的用户的过程中,这不是我们曾经预测到的改变。不过,我们很高兴 Windows 系统对 Ubuntu 本地环境的支持,这解决了 Windows 开发者探索 Linux 的需求,并且我们对这个改变带来的可能性感到兴奋.”

图片描述

微软的想法显然是想把 Windows 定位成一个面向所有开发者的更好的操作系统。在新任 CEO 萨蒂亚·纳德拉的领导下,该公司已迅速接受,针对所有的开发人员和平台的想法 - 而不仅仅是微软自己的开发者。微软和竞争对手的操作系统如 Linux 的合作仅仅在几年前是不可想象的,但现在该公司目前提供 Azure上对 Linux 的支持,有众多的开源技术,甚至计划将其旗舰数据库产品 SQL 服务器在不久的将来带到 Linux 操作系统。

Bash shell 将在今年夏天来到 Windows 系统作为Windows 10周年更新的一部分,但它会在这之前提供给Windows系统的业内人士。而展望未来,微软表示,Windows 系统可能会支持更多的 shell。

原文链接:http://techcrunch.com/2016/03/30/be-very...


lily_wang
523 声望16 粉丝