老胡的看法如果单指通用的电脑操作系统的话,还有Chrome OS、UNIX、FreeBSD等等;如果是指所有的操作系统的话,那就要分成通用操作系统、嵌入式操作系统、实时操作系统几个方面来说了。老胡主要讲讲通用操作系统和嵌入式系统。除Windows、Macos、Linux外的通用操作系统Chrome OS:Chrome OS是google公司的一款操作系统,它基于Linux内核,用户界面以chrome为核心。应用方面兼容Android程序和Linux程序,可以运行的平台有X86和ARM。它虽然采用了Linux内核,但是和其它的Linux桌面发行版不同的是它并没有采用X window作为自己的窗口管理系统。
UNIX:UNIX始创于MIT、GE和AT&T公司联合组成的Multics实验室(AT&T后来退出),几经波折之后问世的一款主要用于服务器的操作系统。UNIX本身的应用可能并不常见,但是因为这个项目诞生了两样伟大的IT 神话:C语言和Linux。
FreeBSD:FreeBSD是从UNIX发展而来的一款操作系统,也是世界上第一款开源的操作系统。FreeBSD和Linux是近亲,也是用X window系统来管理窗口界面。也有自己的桌面环境。我自己用得不多,感兴趣的可以自己来试试这个红色的小恶魔。
嵌入式操作系统像我们日常用的Android、iOS、WebOS、Blackberry OS、嵌入式Linux、Vxworks等等都属于嵌入式操作系统。Android、iOS和Blackberry OS大家都很熟悉了,老胡简单介绍一下WebOS和VxWorks:
WebOSWebOS起初是Palm公司推出的一款智能手机操作系统,它以Linux为内核,应用层使用Html5、CSS和JavaScript来实现。这个理念在当时是非常超前的,无奈硬件的发展跟不上这样超前的操作系统,导致WebOS存在卡顿和应用开发增速过慢的情况,后来WebOS几经易手,最后到了LG的手里,做成了一款电视机的操作系统。我们现在手机上常见的卡片式任务切换,最早是在WebOS里出现的。老胡一直认为WebOS是最有潜力替代Android系统的,但无奈生不逢时又遇人不淑,葬送了这样一个优秀的操作系统。
VxWorks它主要用于高可靠和高实时要求的领域,比如工业控制、军事武器装备等等。一般很少在日常生活中能够见到。有时候在工厂的流水线控制台上能够见到它的踪影,有一些特种车辆的车内系统也是vxworks的。
总结一下,除Windows、Macos、Linux外的操作系统非常多,但是大多在日常生活中难以见到。未来物联网发展起来之后,很有可能还会诞生新的操作系统来完成物联网的计算工作。届时可能新的操作系统就可以统一PC、手机、平板、家电、汽车等领域。如果我的回答对你有点价值,请莫忘点赞加关注,谢谢!欢迎在评论区发表各种意见。本文为作者原创,严禁转载,违者必究。