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

“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年拭目以待。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

好用、高效的多合一传感器开发工具,支持给新一代高科技 MEMS 传感器产品开发应用软件

关键字: 传感器 Windows MacOS

双系统将是下述内容的主要介绍对象,通过这篇文章,小编希望大家可以对双系统的相关情况以及信息有所认识和了解,详细内容如下。

关键字: 双系统 Windows Linux

业内消息,近日马斯克旗下 AI 初创企业 xAI 发布新闻稿,宣布正在开源 3140 亿参数的混合专家模型 Grok-1,该模型遵循 Apache 2.0 协议开放模型权重和架构,号称是“迄今为止全球参数量最大的开源大语...

关键字: 马斯克 大模型 开源 OpenAI ChatGPT xAI Grok-1 Grok

今天,小编将在这篇文章中为大家带来Windows 11系统的有关报道,通过阅读这篇文章,大家可以对Windows 11系统具备清晰的认识,主要内容如下。

关键字: Windows 操作系统

安装Linux操作系统并不复杂,下面是一个大致的步骤指南,以帮助您完成安装。1. 下载Linux发行版:首先,您需要从Linux发行版官方网站下载最新的ISO镜像文件。

关键字: Linux 操作系统 ISO镜像

计算机是由一堆硬件组成的,为了有限的控制这些硬件资源,于是就有了操作系统的产生,操作系统是软件子系统的一部分,是硬件基础上的第一层软件。

关键字: Linux 操作系统 计算机

Linux操作系统是一套免费使用和自由传播的类Unix操作系统,通常被称为GNU/Linux。它是由林纳斯·托瓦兹在1991年首次发布的,并基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。Lin...

关键字: Linux 操作系统

开源免专利芯片技术RISC-V成为美中科技战的新战场。华盛顿过去几个月一直在讨论限制中国获取RISC-V技术,认为中国利用RISC-V绕过了美国对华芯片出口管制。上个月众议院一个委员会建议成立一个跨部门政府委员会研究RI...

关键字: RISC-V 开源

所谓进程间通信就是在不同进程之间传播或交换信息,它是一组编程接口,让程序员能够协调不同的进程,使之能在一个操作系统里同时运行,并相互传递、交换信息;还可以让一个程序能够在同一时间里处理许多用户的需求。

关键字: Linux 进程通信 编程接口

串口通信作为一种最传统的通信方式,在工业自动化、通讯、控制等领域得到广泛使用。

关键字: Linux 串口通信 通讯
关闭
关闭