换肤

logo

logo

Windows成“弃子”,Linux终上位?

2018-12-25 15:39:08 | 来源:创事记 | 作者:CSDN
  • 广告合作请联系QQ755851098
  • 广告合作请联系QQ755851098
时光倒退二十年,彼时不可一世的微软将开源软件视为眼中钉肉中刺,甚至吐槽其是知识产权的癌症。如今,从“爱Linux“到豪掷75亿美元收购GitHub,微软无时无刻不在向外界宣告他们正在竭尽所能地拥抱开源。

“Linux是一种毒瘤!”

时光倒退二十年,彼时不可一世的微软将开源软件视为眼中钉肉中刺,甚至吐槽其是知识产权的癌症。如今,从“爱Linux“到豪掷75亿美元收购GitHub,微软无时无刻不在向外界宣告他们正在竭尽所能地拥抱开源。

而正是在这种局面之下,面对日薄西山的Windows,有人预测新一代桌面版的Linux操作系统即将取而代之,对此,你怎么看?

我曾经说过,别指望微软会发布桌面版Linux(MS-Linux或Lindows),除非猪会飞。然而,最近我好象真的听到天空中传来猪的呼噜声。一起来看看发生了什么!

首先,微软已经接受了Linux和开源代码多年了。我是说,微软的云服务平台Azure的底层操作系统已经在使用Linux,微软现在允许Linux的开发公司免费使用其专利。而且这个雷德蒙德的巨人(微软总部在华盛顿州雷德蒙德市)已经发布了AzureSphere(微软的物联网系统)的Linux版本。

现在,你可能会说,“Steven,你在说醉话吧,这些都是企业应用和云服务平台的!”没错,但是请记住,微软现在允许在Windows操作系统上使用 Hyper-V(微软的桌面虚拟化系统)和WSL(基于Windows的Linux子系统)来运行基于Linux的软件。这一切在2017年都发生了,所以我将2017年称为Windows系统的Linux年。

最近,微软做了一件让那些相信微软还陷在90年代的困境的人更难以想象的事情。它决定重写它的基于Windows10的网页浏览器MicrosoftEdge,而采用的竟然是它的最大竞争对手Google的开源网页浏览器Chromium的技术。

呵呵,接下来你该读读EdBott写的这篇关于 Ubuntu Linux 的文章!

看到这里,你还认为微软发布桌面版Linux是不可思议的吗?至少我不这么认为了。

看一看Windows10的2018秋季新版本的灾难性的发布,这个版本有无穷无尽的Bug,其中一些Bug仍然悬而未决(如网络驱动盘丢失,运气好的话你能重新连接上),鬼才知道这些Bug什么时候可以修复。正如我的同事CatalinCimpanu针对微软在最近的星期二发布的补丁指出:“这已经是微软连续第四个月发布针对‘零日漏洞’的补丁了”。长期以来,微软Windows的质量保证一直大有问题。

抛开这些可怕的故事,我们再来看看Linux,它还是像你家的房子一样安全,它也一如既往的非常稳定。为什么不尝试一下Linux呢?它都已经占据了除Windows以外的所有其他计算市场了。

没错,如果不把ChromeOS算在内。现在还没有Linux桌面操作系统给市场留下深刻的印象。但这不是因为技术,而是以前的微软这个“邪恶帝国”阻止硬件供应商支持其他操作系统。但那些日子已经过去了,现在的微软已经表明自己非常愿意接受Linux和开源软件。

微软为什么这样做?因为尽管在Windows的开发上投入了数十亿美元,但Windows给微软带来的收入却越来越少。还记得微软宣称Windows10在几年内很快就会拥有10亿用户的时候吗?现在看来根本就是天方夜谭。而通过将Linux内核作为其桌面操作系统的核心,微软可以节省对它来说至关重要的资金。

那么现有的Windows应用程序怎么办?当然,如果每个应用程序都要移植到Linux平台,那么大多数独立软件开发商都要歇菜。但是谁说这些应用程序需要移植呢?

记得 Crossover和Wine 吧?几十年前这两个软件就告诉你可以将Windows的系统调用转换为对应的Linux系统的调用。当然Wine并不能做到让所有的Windows应用程序在Linux上运行,但是它已经做得很好了,要知道Wine的开发人员并没有访问全部Windows的系统调用接口(API)的权限,而微软的软件工程师则有完全权限,转换工作对他们来说小菜一碟。

几年来,微软的WSL(基于Windows的Linux子系统)开发人员一直致力于LinuxAPI和WindowsAPI相互映射的开发。让基于Windows的应用程序不经修改地在Linux上运行的大量开发工作已经完成。

简而言之,Windows开发人员不必担心修改他们的应用程序。不用太费劲,微软可以做到让这些应用程序无需太大修改就可以继续运行在Linux系统上。

而许多应用程序根本不需要更改。例如,现在给微软带来比MS-Office更多现金流的Office365就无须修改。随着微软竭尽全力让客户从套装软件转向使用云应用平台,底层的桌面操作系统的重要性已大大降低。

因此,通过转移到Linux平台,或者发布Lindows作为“经典Windows”操作系统的替代品,微软可以大大节省Windows系统的开发费用,并提供给大家一个更稳定和更安全的桌面操作系统。听起来像是我赢了。让我们在2019/2020年拭目以待。

声明:该文章版权归原作者所有,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与本网联系。
广告合作请联系QQ755851098

我要评论

共有 0 条评论

加入51nb

资讯编辑

职位描述:

    1、负责网站资讯的编辑与发布;
    2、负责网站日常维护,喜欢策划撰写原创话题;

职位要求:

    1、 大专及以上学历;
    2、 有一定文字功底,能独立进行写作、编辑
    3、 对数码产品有浓厚兴趣,关注互联网新动态;
    4、 擅长使用新媒体运营工具;
    5、 工作具有很大灵活性,希望能发挥个人主观能动性。
请将您的简历发送至: service@51nb.com

翻译编辑

职位描述:

    翻译NotebookCheck等外媒评测文章;

职位要求:

    1、 拒绝机翻;
    2、 行文应言简意赅,考虑国内语言习惯;
    3、 能够学习使用简单的html格式代码。
请将您的简历发送至: service@51nb.com

评测编辑

职位描述:

    1、撰写数码产品相关开箱与评测;
    2、能够灵活运用外媒文章素材;

职位要求:

    没啥要求,能写出个性就行。
请将您的简历发送至: service@51nb.com

论坛编辑

职位描述:

    1、负责在论坛制造高质量的讨论话题;
    2、负责轻度的论坛板块管理工作;

职位要求:

    有玩论坛经验者优先
请将您的简历发送至: service@51nb.com

最新评论

会员登录 ×