其次,Linux主要用于服务器。几乎所有大型网站的服务器都运行Linux,因为它非常稳定。
成都创新互联专业为企业提供三都网站建设、三都做网站、三都网站设计、三都网站制作等企业网站建设、网页设计与制作、三都企业网站模板建站服务,10多年三都做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。第三,Linux是一个命令行操作系统。学习和使用它需要掌握许多文本命令,不像windows可以解决大多数鼠标问题。
第四,Linux开发人员是社区。他们分散在世界各地。与Windows开发人员不同的是,他们都在一家公司。Linux开发的目的不是为了赚钱,也不是为了迎合用户的习惯,所以它的目的不是占领市场。
第五,Linux的桌面与windows的桌面不同。windows的桌面是系统本身,Linux的桌面是程序。因此,Linux有许多不同的桌面,用户可以自由选择安装和卸载它们。没有桌面Windows就不能运行,Linux根本不能运行桌面。
第七,Linux拥有windows的大部分功能(游戏除外)。可以说,除了玩游戏,Linux可以做windows所能做的一切。Linux为windows下的主流软件提供了可替换的程序。
第八,Linux的配置主要依赖于文本编辑,不像windows,它可以通过单击鼠标进行配置。初学者会发现这很难。
第九,Linux强大的功能使得制作特效变得容易。自从《泰坦尼克号》以来,电影魔术师们就用linux来制作特效,而windows却做不到。斯皮尔伯格在侏罗纪公园的硬件和软件上花费了数百万美元,包括在Linux下开发特效软件。
第十,Linux是免费的,在Linux下开发的Android系统也是免费的。事实上,Linux离我们很近。电视机顶盒系统基本上是Android,智能电视系统也是Android。我们绝大多数的网上购物网站和服务器都是Linux系统。可以说,没有Linux,我们将失去很多便利的生活。
既然开发国产操作系统大的弊端是应用生态,那为何不开发一款能直接运行exe程序的操作系统?因为我做不到。
对于国内的软件公司来说,困难在哪里?
当微软开发早期的操作系统DOS(windows的前身)时,有许多类似DOS的操作系统(如drDOS),它们也可以运行exe程序,甚至比MicrosoftDOS提供更多的功能(如快速命令输入)。
那是因为当时的DOS操作系统非常简单和粗糙。商业开发公司很容易充分实现其职能。
但是现在windows操作系统已经是一个拥有数十亿行代码的“巨型”操作系统。顶级程序员可能需要10年或更长时间才能完全实现他们已经实现的功能,达到10万人的水平。
粗略计算,按每人每年100万元的年薪计算,大约需要1万亿元。
目前,没有一家企业能够支付如此高的投资成本。
而且,即使我们花上万亿元人民币来实现windows的功能,微软在过去的十年里也没有闲着,与现实的差距可能还需要万亿元人民币来填补。
有人会说,为什么要实现windows的所有功能?只是实现它的一部分。不需要这么多年,这么多人,这么多钱。
不幸的是,很难找到一个只实现部分功能的解决方案。不同的exe需要不同的操作系统函数,不同的操作系统函数可能相互调用。
既然一个企业承受不起复制windows操作系统的成本,那我们能不能打出“两弹一星”的模式,集中国力不惜一切代价去实现呢?毕竟,1万亿元只占中国GDP的十分之一。
不幸的是,这仍然是不可行的。
首先,windows包含数以万计的专利。如果我们想完全绕过这些专利保护,那将比登月更困难。
其次,大量的exe开发者也是欧美公司。他们可能不支持这种完全复制的windows操作系统。
最后,现实是,即使来自全国各地的架构师和程序员都很集中,也很难在十年内完全复制现有的windows系统。
如果有一天微信和QQ完美支持了Linux,你们还会用deepin吗?这是一个错误的问题吗?应该说,有一天微信和QQ完全支持Linux。你会用deepin吗?deepin不是基于Linux吗?主要原因是windows的生态系统太强,支持Linux的生态系统还没有建立起来。当生态系统有一天建立起来的时候,它一定特别容易使用。