微软目前拥有自己的 BSD Unix 操作系统,支持 Ubuntu 作为 Windows 10 的一个子系统,最近又将 Xamarin 软件开发工具包开源,所有这些意味着微软已不再是比尔·盖茨和史蒂夫·鲍尔默的微软了。

  我知道这很难令人相信,但微软确实正大步走上开源公司的道路。

  让我们看看这份清单吧。微软刚刚发布了 Azure 的它自己版本的 FreeBSD(微软刚刚发布了他自己的 Azure FreeBSD)。那又怎样,你心想,谁用 FreeBSD 呢?其实有不少,比如你可能听说过一家叫 Netflix 的小公司。还有 Citrix, Array Networks, Gemalto 和 NETGATE 在 Azure 市场上也有虚拟设备了。

  今年早些时候,微软和 Canonical 合作长达带来的 Ubuntu 到 Windows 10(微软和科能的合作把 Ubuntu 带到了 Windows10 上),为什么要这么做呢?因为它使得开发者更容易在 Azure 上为 Ubuntu 写程序。你也知道,Ubuntu 是 Azure 用户最喜欢的 Linux 操作系统。

  在此之前,微软收购了 Xamarin,一个支持多平台的移动应用开发平台。Xamarin 一直有很多开源的项目,但是微软已经通过开放式采购其 Xamarin 软件开发工具包(SDK) 、运行时库以及命令行工具更进一步推动它的发展。Redmond 成员这样做的理由是什么呢?重复构建应用实在是一种浪费。微软希望通过此举使 C# 在移动领域增强与 Objective-C,Swift, 或 Java 的竞争力。

  这些只是微软最近的举动。在 2015 年微软就将 .NET Core 带入 Linux; 支持其 Azure 云的 Debian GNU / Linux ; 并建立了自己的 Linux 认证。微软现任 CEO 萨蒂亚·纳德拉,声明“ Microsoft loves Linux.”。微软甚至有自己专业的 Linux 发行版:Azure 的云计算交换机。

  所有这些举动有什么共同点呢?目的都是让微软成为一个盈利的开源公司。

  微软并不仅要成为一家云计算公司,除此之外,微软还想向一家盈利的开源公司转变。看看微软 2016 年的收入来源,服务器产品和云服务是最赚钱,占总收入的 20%。游戏收入占总收入第二位,而微软办公也正在变为云服务,位列第三。Windows? 仅仅超过 10%。

  现在是什么在云上运行?我会告诉你:是开源的操作系统和服务器应用程序。引用微软 Azure 的 CTO Russinovich 的话,“很明显,如果我们不支持 Linux,我们将仅适用于 Windows,这是不实际的。” 他补充说,在 Azure 上运行的虚拟机有四分之一是 Linux 操作系统,且数量还在增加。

  开源已经成为占主导地位的发展模式。虽然人们就宗教或癌症而言常说起开源和免费软件,但开源真正得到青睐的原因是它可以赚大笔的钱。

  就像 Linux 基金会的执行董事 Jim Zemlin 说的,开源“通过更高的质量和更低的成本共享发展从而实现更快的发展。开源正促使软件价值链改变。” 显然微软明白这一点。

  开源不仅仅应用于软件,实际上硬件和软件之间的界限逐渐模糊了。就像 Zemlin 说的:软件逐渐涵盖了硬件的功能。你可以在软件定义网络(SDN),服务器虚拟化和云看到这一点。硬件厂商压力剧增,因为越来越多的专业硬件已经被通用 x86 机器上运行的开源软件取代。

  因此,开源是几乎每一个科技公司,包括微软,正在转移的发展方向。

  当然,微软不会开放 Windows 或 Office 的源代码,因其巨大的沉没成本并且仍有效益。但未来的项目就不一样了,未来将永远是开源的。由于 Windows 和 Office 已经步入云中,如果微软数据中心的人要在 Linux 或 FreeBSD 上运行 Windows 和 Office,我是一点也不会惊讶的。

原文地址:https://www.sdk.cn/news/3928


.NET社区新闻,深度好文,微信中搜索dotNET跨平台或扫描二维码关注

为什么微软逐步转变为开源公司相关推荐

  1. 微软已经是一家开源公司;开源:从共同体到商业化等;开源之道每周评论(2019 10 21)...

    点击上方蓝字  关注我们 声明:本站言论,仅代表本人观点! 文章点评 开源:从共同体到商业化 原文链接:Open Source: From Community to Commercialization ...

  2. 退休失败,64岁Python之父决定加入微软,将开源进行到底!

    来源丨新智元 编辑丨极市平台 吉多·范罗苏姆(Guido van Rossum)是一名荷兰计算机程序员,因是Python程序设计语言的作者而为人们熟知. Guido van Rossum 发推表示,在 ...

  3. 64岁Python之父:退休生活太无聊,我要加入微软,将开源进行到底

    2020-11-13 15:50:45 今日凌晨,64岁的 Python 语言的创建者 Guido van Rossum 发推表示,退休生活太无聊,决定入职微软. 吉多·范罗苏姆(Guido van ...

  4. 全球 35 大开源公司都在这里!

    来源:全球人工智能 概要:如果你认为开源软件主要是业余爱好者和单枪匹马的开发人员的杰作,那你的看法完全落伍了.虽然独立开发人员仍是开源社区的重要组成部分,但如今开源项目的大部分工作由企业开发人员完成. ...

  5. Google、亚马逊、微软 、阿里巴巴开源软件一览

    Google.亚马逊.微软 .阿里巴巴开源软件一览 大公司为什么要发布开源项目?一是开源能够帮助他人更快地开发软件,促进世界创新,主要是社会价值层面的考虑.二是开源能够倒逼工程师写出更好的代码.三是开 ...

  6. 开源公司被云厂商“寄生”,咋整?

    上周 OSS Capital 召集一些开源公司,组织了一场关于如何面对"云厂商给开源带来的危害"的会议. OSS Capital 是一家风险投资公司,该公司只投开源,其董事会合伙人 ...

  7. 成为最大的独立开源公司,对SUSE意味着什么? | 人物志

     戳蓝字"CSDN云计算"关注我们哦! 极客头条:速递.最新.绝对有料.这里有企业新动.这里有业界要闻,打起十二分精神,紧跟fashion你可以的! 作者:孙浩峰 如果你在科技展会 ...

  8. 开源公司抱团取暖,讨论如何在云厂商“寄生”下生存

    上周 OSS Capital 召集一些开源公司,组织了一场关于如何面对"云厂商给开源带来的危害"的会议. OSS Capital 是一家风险投资公司,该公司只投开源,其董事会合伙人 ...

  9. 360 回应安全云盘出现交易异常;苹果官网陆续限购 iPhone;GitHub 屏蔽微软工程师的开源项目 | 极客头条...

    整理 | 屠敏 头图 | CSDN 下载自东方 IC 快来收听极客头条音频版吧,智能播报由标贝科技提供技术支持. 「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦 ...

最新文章

  1. Docker 容器技术 — 容器存储
  2. 算法导论9.2-3习题解答(寻找第i小的数)
  3. AtomicInteger
  4. 百度地图手机和电脑不一致_如何解决电脑显色和印刷色不一致的问题
  5. SQL 触发器的使用
  6. Web开发小结 - 2
  7. [网络流24题-9]试题库问题
  8. POJ 3597 Polygon Division (DP)
  9. liblinear参数及使用方法(原创)
  10. 个人配置--常用软件保护色设置
  11. vb计算机清除菜单代码,动态增减菜单用法 _VB编程语言动态增减菜单-w3school教程...
  12. matlab一键计算平均值与标准偏差
  13. 图像scale与相机参数_摄像头参数测试指导分析解析
  14. 划重点!算力网络是东数西算的『神经中枢』
  15. pgAdmin4 汉化
  16. 网易云音乐编码_为什么有那么多编码员音乐家?
  17. 融云 CTO 岑裕:出海技术前沿探索和排「坑」实践
  18. matlab nlm,NLM.m · hr_yang/MatlabCode - Gitee.com
  19. HTTP 204和304的区别
  20. VS2019安装和使用(C语言)

热门文章

  1. Swift中的区间运算符和半开区间运算符
  2. localStorage、sessionStorage用法总结
  3. jdk8之lambda
  4. 智能实验室-全能优化(Guardio) 4.0.0.670 beta 8
  5. Blazor University (5)组件 — 字面量、表达式和指令
  6. .NET下如何拦截鼠标、键盘消息?Win32NET来帮你
  7. DateOnly和TimeOnly类型居然不能序列化!!! .Net 6下实现自定义JSON序列化
  8. 你知道哪些开源基金会?
  9. 评估服务基础性能应该参考那些指标?
  10. Git 实用操作 | 撤销 Commit 提交