关于操作系统 – 苏的小站

成功 用自己的方式度过一生

个人作品展示

苏的小站 · 科技爱好者

爱好者

面试作品 简历展示、项目简介、技术栈
风格 现代、简约

关于操作系统

注:以下是本人对于操作系统的理解

我个人对操作系统的理解就是帮你把要在电脑上的操作做一个可视化的处理,方便普通人也可以进行操作,其为了对应不同的场景做了不同的适配处理,如果没有操作系统,其本身电脑就是一块普通人看不懂的黑框框。

一、桌面电脑操作系统

Windows全系列

微软自研NT内核,无二次魔改。包含Windows 95/98/XP/Vista/7/8/10/11、Windows LTSC企业版。
macOS

基于BSD Unix魔改,苹果专属,含历代macOS、Mac OS9。
Linux发行版(全基于Linux内核魔改)
国外:Ubuntu、Fedora、Debian、Arch、Manjaro、OpenSUSE、ChromeOS
国产:深度Deepin、统信UOS、银河麒麟、红旗Linux、普华OS
类Unix系统

FreeBSD、OpenBSD、NetBSD
已淘汰老系统

DOS、OS/2、BeOS、Haiku OS

二、手机移动终端操作系统

安卓系(全部魔改安卓,底层Linux)
小米HyperOS/MIUI、OPPO ColorOS、vivo OriginOS、荣耀MagicOS、三星OneUI、魅族Flyme、一加realme/iQOO等所有国产定制系统。
鸿蒙:手机版为深度魔改安卓;OpenHarmony开源版自研微内核。
苹果系(基于BSD Unix):iOS、iPadOS、watchOS、tvOS。
已淘汰旧系统:塞班Symbian、Windows Phone、黑莓OS、MeeGo、WebOS、三星Bada、Palm OS。
小众现存:KaiOS、Sailfish OS、PureOS。

三、服务器操作系统

Linux服务器版(魔改Linux):CentOS、RHEL红帽、Ubuntu Server、Debian、openEuler欧拉、麒麟服务器版。
Windows Server:微软自研,对应Windows服务器版本。
商用Unix(自研内核):IBM AIX、Solaris、HP‑UX、IRIX。
云系统:OpenStack、阿里云飞天、华为云Stack。

四、车机工业系统

纯自研实时内核:VxWorks(军工航天)、QNX(汽车座舱)、INTEGRITY。
开源实时系统:FreeRTOS、RT‑Thread(国产)、Zephyr。
魔改Linux:OpenWrt(路由器)、Yocto Linux、安卓Auto车机版。
国产物联网:OpenHarmony轻量版、AliOS Things。

就我个人而言,其实对于操作系统熟悉的人来说做一个其实并不是很难,毕竟市面上已经有很多很成熟的操作了,你自己都可以基于别人的内核手搓出一套自己的操作系统,比如市面上有很多nas操作系统都是基于Linux的内核魔改而来的,真正难的是内核和其软件和硬件方对你的这套操作系统的适配。

首先的内核,你可以查看一下Linux的内核手册有多少,你就知道这玩意有多难搞了,这就是为什么网上很多都是基于Linux的内核魔改而来的,所以,你知道为什么说Linux很伟大了吧,开源让我们每个人都可以根据其进行魔改,手机端最多的就是安卓,可以说基本上市面上大多数手机上的操作系统都是基于他魔改而来。

在软件方面,当你有了自己的内核,写出了一套操作系统,那就要有软件啊,我们基本上都离不开这玩意吧,但是市面上已经有了像windows和安卓这样已经很成熟的操作系统了,软件厂商为什么要为了你一个市场占有率几乎没有的操作系统去多花钱去做适配呢,这就是软件方面的。

在硬件方面,一个比较直观的例子就是很多网上关于Linux的笑话就是安装n卡的驱动很难,但是,我们在Windows上面打驱动就简单的多,这就基本上关乎到你的根本的使用体验了,如果有了软件以后,硬件不做适配,那么,对于一些性能很差的机型或者好的机型其功效就不能完美的发挥出来了。

以上就是我觉得对于自研操作系统很困难的地方了,可以说国人并不是做不出自研的操作系统,而是面临的困难太多了,对于鸿蒙操作系统,我个人是很支持自研的国产操作系统的,但是,我希望其能解决好上面的问题,用户才能买账,不能只是靠着国产的噱头,否则,这注定走不长远,作为国人我支持国产,也希望国产能越早越好,但是,希望厂商不要让用户寒心,也希望其能越早越好,那么,用户是觉得会买账的,而且会大力支持,毕竟谁不想自己的国家可以越来越好呢。

总结:以上仅代表我个人看法,以及我个人的理解,无任何恶意或者行为。



发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注