为什么操作系统不能跟随时代进化,最终只能淘汰?

爱玩的蛋哥 2024-10-15 01:42:54
一、操作系统的发展历程

在计算机发展的早期,没有操作系统,程序员需通过手工操作方式控制计算机,资源利用率低且 CPU 利用不充分。随着技术的发展,出现了批处理系统,包括联机批处理系统和脱机批处理系统,极大地提高了计算机的工作效率。

20 世纪 60 年代,多道程序设计技术的出现标志着操作系统渐趋成熟,计算机能同时运行多个程序,共享系统资源,提高了整个系统的效率。

Unix 系统在计算机操作系统的发展历程中占据重要地位。它的诞生源于对复杂任务的简化需求以及实现软件和硬件分离的目标。Unix 初代版本采用 C 语言改写,内核小但功能强大,在 AT&T 公司内迅速传播。后来,Unix 的发展衍生出多个分支,如伯克利大学的 BSD,苹果的操作系统实际就源自此分支。

个人电脑时代,DOS 和 Windows 系统成为主流。1981 年微软推出 MS-DOS 系统,随着 IBM PC 的发布而广泛应用。Windows 系统则在与苹果的竞争中不断发展,从 Windows 1.0 到 Windows 95、Windows XP 等版本,逐渐占领全球 PC 市场。

开源运动推动了 Linux 系统的发展。全世界软件人员合力开发,使其成为免费开源的操作系统,具有高度的可定制性和稳定性。

进入移动时代,iOS 和 Android 成为两大主流操作系统。iOS 由苹果公司开发,具有出色的用户体验和严格的应用审查系统;Android 由谷歌开发,开放性强,推动了设备种类的多样性。

二、操作系统被淘汰的案例

(一)塞班系统的衰落

塞班系统在早期凭借占据内存小、流畅度堪比 iOS 的优势,与爱立信、诺基亚以及摩托罗拉等手机品牌合作。2006 年被诺基亚收购后成为诺基亚手机独有系统。然而,随着 Android 操作系统进入国内市场,诺基亚却不看好其前景,选择安于现状。塞班系统安装软件复杂,需签名机制,用户体验差;生态衰落,诺基亚收回授权后,只有自身手机可用,开发者觉得市场价值低;软件开发门槛高,需考虑多种手机及分辨率等问题。这些因素共同导致塞班系统被市场淘汰。如今,塞班系统已成为过去,是安卓以及 iOS 的天下。

(二)WP 系统的退场

微软 WP 系统诞生早于 iOS 和安卓,但出生太早却没有对手,微软当时把电脑 Windows 的一切都搬到移动终端,导致用户体验低下。生态系统建设一步走错满盘皆输,微软没有重视生态系统建设,消费者常用应用在 WP 上基本没有,使其一步慢步步慢。同时,微软在安卓全面免费且给旧机型迭代升级时,WP 却每升级一次就抛弃老用户,还收取不菲授权费,最终人心尽失。在与安卓的市场争夺中落败,市场份额不断下降,最终停止更新退出历史舞台。

(三)Palm OS 的没落

Palm OS 在早期以其强大的 PDA 功能和速度较快的单任务系统受人关注。但当乔布斯带着 iPhone 席卷手机市场,Palm 公司仅凭 Palm OS 难以抗衡。Palm OS 因不适应智能时代逐渐衰落,后期 Palm 公司弃用 Palm OS 系统,开始使用 WM 系统。最终,Palm OS 被放弃,专注于 webOS 和 Windows Mobile 的智能设备,但也未能扭转颓势。

(四)黑莓 OS 的关闭

黑莓 OS 在功能机时代堪称移动办公的先驱,凭借完整而实时的邮件推送、出色的加密通讯功能等,成为商务人士首选。然而,2010 年 iPhone 4 拉开智能手机时代帷幕,黑莓 BB 系统为适配全键盘做出的妥协,在智能手机更丰富的内容、更大的屏幕、更便捷的操作前败下阵来。BB 10 系统虽有拥抱新时代的改变,但因用户基数少,软件生态犹如一潭死水,被死循环拖垮。最终,黑莓 OS 在安卓和 iOS 崛起后被抛弃,启动关闭计划最终彻底关闭。

(五)三星 Tizen 的终结

三星 Tizen 系统虽有三星和英特尔两大巨头扶持,走开源免费路线,且希望做出庞大的三星生态,支持手机、电脑、平板等电子产品。但 Tizen 遇到了生态不够完善和难说服其他手机品牌使用的问题。在安卓、iOS 大势已成的情况下,开发者对 Tizen 不感兴趣,APP 适配问题不断显现;同时,三星与其他手机厂商存在竞争关系,大家对其防备,不愿大范围使用 Tizen。这些因素导致三星 Tizen 系统走向终结。

三、操作系统不能跟随时代进化的原因

(一)缺乏适应能力

以塞班系统为例,在智能手机时代仅小幅度修改,未从底层整改,不适应智能手机生态。塞班系统在面对智能手机市场的快速发展时,没有及时对自身进行根本性的变革。它依然延续着过去的设计理念和架构,未能充分满足用户对于智能手机多样化功能和良好用户体验的需求。例如,在应用的安装和使用上,塞班系统的复杂流程与其他新兴操作系统的便捷性形成了鲜明对比。同时,随着智能手机硬件的不断升级,塞班系统在对新硬件的适配和优化方面也显得力不从心,无法充分发挥新设备的性能优势。

(二)生态建设不足

如国产操作系统发展受困于软件生态薄弱,微软放任盗版 Windows 阻碍国产系统生态建设。国产操作系统虽然在技术上不断进步,但生态建设一直是其发展的瓶颈。一方面,微软放任盗版 Windows 在国内的广泛使用,使得用户习惯了 Windows 系统,国产操作系统难以吸引足够的用户。据统计,Windows 在国内占据了 93% 以上的市场份额,这使得软件开发商更倾向于为 Windows 开发应用,而国产操作系统的软件生态相对匮乏。另一方面,国产操作系统的生态建设需要大量的资金和时间投入,还需要软件开发者和硬件厂商的积极配合。然而,由于国产操作系统用户基数小,软件厂商在开发应用时面临着成本高、收益低的问题,导致开发动力不足。例如,目前国内约有 2 - 3 亿的 PC 用户,国产系统的份额不到 5%,即 1000 - 1500 万用户在使用国产 linux 系统,而且这些用户中很多可能只是偶尔使用。在这种情况下,开发一个大型软件需要好几百万的成本,同时还需要不断进行升级维护,而考虑到付费率、转化率、广告效果等因素,大一点的软件在国产系统上很难赚到钱,开发一个赔一个。

(三)市场竞争激烈

众多操作系统竞争,新系统不断涌现,旧系统难以保持优势,如 32 位系统被 64 位取代。随着科技的不断进步,操作系统市场竞争日益激烈。新的操作系统不断涌现,它们往往具有更先进的技术和更好的用户体验。例如,64 位系统的出现解决了 32 位系统寻址空间有限的问题,理论上可以支持高达 16EB 的内存,这对于现代应用程序对大量内存资源的需求来说是绰绰有余的。相比之下,32 位系统最大只能支持 4GB 的 RAM,实际可用往往少于 4GB,这显然无法满足现代应用的需求。在运算速度、多任务处理能力以及大型数据库、图像处理、科学计算等领域,64 位系统都有着显著优势。因此,在市场竞争中,32 位系统逐渐被淘汰,64 位系统成为主流。

(四)封闭性的弊端

封闭系统虽有一定好处但长期封闭会因不思进取被淘汰,如部分封闭操作系统更新缓慢易受攻击。封闭的操作系统在一定程度上可以保证系统的安全稳定性,使产品的工作效率最大化。然而,长期封闭也会带来很多弊端。首先,封闭系统的更新升级慢,ui 界面和图标等千篇一律,难以满足用户对于个性化和多样化的需求。其次,封闭系统的软件开发门槛高,需要开发者处理内存分配,也需要响应的功能模块的操作,这使得软件的开发相对困难。例如,塞班系统为了防止恶意程序进入降低系统流畅度,推出了签名机制,下载一个软件必须要使用签名机制,只有经过签名的应用才可以安装到手机上面,整个过程非常复杂,很多用户根本不会做签名,这导致用户对于这个系统非常不喜欢。最后,封闭系统在遇到黑客攻击或者其他系统故障时,由于其封闭性,很难及时得到外部的帮助和支持,容易造成严重的损失。例如,一些所谓的自主研发的系统,大多是封闭的,更有那官方软件更是封闭性强,不允许这样,不允许那样,强调控制、控制、再控制,其实还是有漏洞,被很多黑客轻易获取用户数据,而不自知。

0 阅读:365
评论列表
  • 2024-10-15 12:18

    屎山,无法进化!只能灭亡!

  • 2024-10-15 12:16

    改进底层相当于是重新开发一个系统了,不符合奸商的利益最大化,所以就直接重新开发另外一个系统了

  • 2024-10-15 11:07

    一切皆因“利”。

  • 2024-10-15 20:46

    最可惜的是wm,这才是真正的windows手机版,如果能维护到现在,在如今强大的手机硬件支持下,一定很好吧