微软Build 2016开发者大会:拥抱Linux,微软与Canonical达成合作
在今天微软召开的Build 2016开发者大会上,微软做出了一项让所有开发者欢呼雀跃的事---微软与Canonical达成合作。
对于开发者而言无论是Ubuntu系统还是Mac OS X都可以,他们可能都不会选择Windows平台作为首选。
在开发过程中涉及到的很多东西Ubuntu和Mac OS X更加完善,虽然Windows平台可以借助一些列软件和工具来完善支持,但微软更愿意让Windows系统直接更近一步。
微软与Canonical达成合作的成果是原生Ubuntu编译包可以直接在Windows上运行了、Bash Shell命令也可以在Windows上运行。
Bash(Bourne Again Shell)是Linux系统中使用的一种Shell。Bash Shell整合了附加组件和额外插件,是Bourne Shell的增强版,同样是基于GNU框架下发展出来的。
Bash Shell将会为用户提供了使用文本命令模式来实现各项功能(和/或使用脚本)。
对于开发者大多使用Mac微软估计是看不下去了,Mac源于对Linux的支持更为完善,Windows现在也要开始完善了。
从微软在现场演示的来看这些应用虽然还是.exe结尾但一打开界面完全是Linux的样式,而编辑器Emacs和Vi当然是少不了的,这些也是标配。
看起来是不是非常酷?其实这是通过位于Windows/system32下的一个exe程序实现的。
微软为了吸引开发者加入Windows平台可以说是不遗余力,微软估计心想:开发者快到碗里来。
Windows项目主管Terry说希望Windows 10能成为所有开发者开发项目的主基地。这看起来确实非常吸引开发者,剩下就要看开发者们是否愿意接受Windows 10啦。