微软工程师称开源Windows绝对是可能的

fdpg 10年前

微软工程师称开源Windows绝对是可能的

在比尔·盖茨统治微软期间,任何人胆敢鲁莽提议任何可能削弱微软旗舰操作系统的策略,都会遭到一顿斥责。软件巨人当时做的一切事情都是为了加强 Windows,强化它的支配地位。许多优秀创意遭到扼杀就是因为这一“战略税”。但在今天的雷德蒙德,规则已悄然发生变化。去年接替鲍尔默担任 CEO 的 Satya Nadella 告诉雇员,他们所要做的事情只是“构建出人们喜欢的东西”。其中一些事情会被他的前任视为是“fuck Windows”战略

MS Office 现在能运行在竞争对手的平台上,该公司还拥抱了曾被诅咒的自由开源软件。去年 10 月的一个活动上,Nadella 读出了 Microsoft loves Linux 的口号。而鲍尔默曾说 Linux 是癌症。4 月 4 日是微软创办 40 周年,科技巨头,无论是新的还是旧的,正在注视着微软发生的改变,它们正面临或将面临着类似的痛苦转变。

微软工程师称开源Windows绝对是可能的

微软资深软件工程师、有“技术院士(Technical Fellow)”头衔的 Mark Russinovich 在 ChefCon 上宣称,开源 Windows 是绝对有可能的。微软在未来有可能会实现一个开源的 Windows 环境。但是,这不意味着微软允许开发者随意修改 Windows 和它的其他产品,而是微软自己动手。Russinovich 是微软最为重要的软件工程师之一。

他在大会上问下面的数百名观众有多少人的电脑只运行 Windows,只有一个人举起了手,大多数人用的是开源的 Linux 操作系统。Russinovich 对此早有心理准备,“这就是我们的现实生活。”在很多方面科技世界发生了改变。许许多多的公司——很多微软的客户——现在依靠的是开源代码。这也意味着微 软必须拥抱开源。

Russinovich 指出,该公司的 Azure 云计算服务现在支持运行 Linux。对微软来说,这是一次巨大的改变,也是必要的改变。而微软可能更进一步,不只是允许在云服务上运行开源软件,事实上还可能将 Windows 变成开源软件。

Russinovich 说,开源像 Windows 这样复杂的软件不是一件容易的事。他指出,微软开始采用开源软件供应商所采用的策略:软件免费,支持和相关产品付费。

Russinovich 表示,开源 Windows 环境是可能的,这将是一个全新的微软。他说:

“所有你想像的,关于我们会怎么继续开发的讨论——开源,封闭,亦或是服务所有人——都在进行当中。”

其实,一个开源的 Windows 系统,不像我们想象的那么开放,不过,这也意味着,微软将公布大量的秘密代码。而这有利于开发者开发更多兼容性选择。而微软在很大程度上,也可能会决定将 OS 里部分组件的代码开放,其中也可能包括 IE。微软高管 Al Gillen 说:

“微软收入增长的主要来源不是授权软件,而是它的计算服务,这是通过提供一系列的像 Office 365,OneDrive, Bing 这样的服务来实现的。所以,微软要做开源 Windows 系统是有可能地,10 年?或是就在明天?”

微软目前有向一些合作伙伴、MVP 共享 Windows 源代码,有一些微软工具已经开源,比如 .NET 开发工具的。背后的动机是希望这能激发开发者更多兴趣,.NET 是一项能让开发者开发微软其他方案的技术,开源能让原本接触不到微软技术的人开始了解。

开源 Windows 可能也会促使更多变种 Windows,更多工具和应用,更加复杂的生态,甚至是让中国“自主知识产权操作系统”也有了希望。

来自: 综合Solidot、雷锋网报道