除了 windows 家和 Unix 族谱, 你还知道哪些不为人知的操作系统或平台?

2019-06-23 13:03:41 +08:00
 firejoke

昨天过马路, 突然想到, 虽然计算机发展史并不长, 但发展速度是其他技术所不能比的,
那么应该会像历史上所有其他技术一样会经历百花齐放的时代,
那么,除了 Windows 家和 Unix 族谱, 肯定是还有其他操作系统或平台的
哪怕都被淘汰了, 也应该会留下一些痕迹吧? 为什么貌似都没看到有人说起呢?

4707 次点击
所在节点    问与答
38 条回复
webdisk
2019-06-23 15:55:19 +08:00
大名鼎鼎的 ReactOS
firejoke
2019-06-23 16:07:31 +08:00
@Jirajine #4

@gam2046 #14

@wildlynx #19
第一次接触到实时操作系统这个东西, 为这些系统编写程序的一般都是开发这些系统的厂家吧, 而且应该大部分都是 C 族或者专有的编程语言吧? 甚至有可能是汇编?
taotaodaddy
2019-06-23 16:23:50 +08:00
看到现在都没人说 dos
thedog
2019-06-23 18:58:44 +08:00
@firejoke 如果 freebsd 是野孩子的话,linux 簇都是野孩子了。。。。大概只剩 mac os 有 unix 认证
wuhuanen
2019-06-23 19:31:04 +08:00
Meego
firejoke
2019-06-23 21:26:47 +08:00
@nguoidiqua #10 好奇 apple 为啥要放弃以前的 macOS 转为 Unix 呢?
BinRelay
2019-06-23 21:30:36 +08:00
中标麒麟、银河麒麟、中科方德
等国产操作系统 虽然理论上他们仅仅是 Linux 的一个发行版 但他们很独特 至少 gov 觉得他们很独特
dlsflh
2019-06-23 21:38:04 +08:00
火箭导弹上的实时系统挖
raftPaxos
2019-06-23 21:45:48 +08:00
Zos
Hconk
2019-06-23 21:52:38 +08:00
@firejoke 实时操作系统也是有开源和闭源的,主流的也就几个 VxWorks、mC/OS-II、RT-Linux、QNX,大部分厂商也只是在使用而不是在写系统,据我所知并没有专有语言,还是用的 C、汇编,有些也提供了 C++编译器,可以用 C++写。
slrey
2019-06-23 22:32:10 +08:00
Haiku OS, React OS, Menuet OS
secondwtq
2019-06-24 00:19:15 +08:00
@thedog Linux 本来就野
https://cdn-images-1.medium.com/max/1600/1*lEX-oCv0yLOnEWrHPlO4KA.png
外媒是这么介绍 Linus 的工作台的:Linus ‘ s Global Software Headquarters
这不叫野什么叫野
从 SysV fork 出来的,有 UNIX 认证的还活着的最有名的是 Solaris,当然 Oracle 不搞了,现在只有 illumos,另外还有 HP 的 HP-UX,IBM 的 AIX
说 BSD 和 Linux 野是因为第一他不是 SysV 的代码,第二他没有 UNIX 认证,不过这问题很复杂,这个认证好像看得是整个系统,不是内核,因此 Linux 这种只有内核的东西就没法认证,但是 Linux 没认证不带表 Linux 的所有发行版都不能认证

我觉得有一些东西现在还有借鉴的价值,所以我自己维护了一个单子叫 Forgotten Ideas in CS
比如说到 UNIX,怎么能不提他老爹 Multics 呢
UNIX 的孩子 Plan 9 后来生了个孙子叫 Inferno
还有 LISP Machine,现在还留下一支能用叫 Open Genera
另一边的 Imperative 邪教大主教 Niklaus Wirth 做过一个平台叫 Oberon,这个知道的人貌似就比较少了
而 OO 一派也不干示弱,Alan Kay 拿出了 Smalltalk,并且喷了几十年我要的 Dynabook 你们到现在都没给我做出来(这个准确来说不算个 OS,不过从用户角度确实有 OS 的意思)
说到 IBM,IBM 有自己的生态系统,主要支持三个 OS:AIX,z/OS 和 Linux,z/OS 是 OS/360 系的,这货实现了 UNIX 标准,拿了认证,不过从历史上来看应该比 BSD 和 Linux 要野得多。IBM 有不少奇怪玩意,我也理不清楚
NT 之后 Microsoft Research 曾经尝试现代化整个软件栈,叫 Singularity,后来叫 Midori,MSFT 前员工 Joe Duffy 写过若干 blog 讲这东西的设计,强烈推荐
再接着翻旧账就到了 NT 之前的 OS/2
照这个翻还能翻到 Dave Culter 之前的 VMS,VMS (阿拉伯帝国)和 UNIX (拜占庭)之间的 Holy War 一直持续到今天变成了 Windows (NT) a.k.a 奥斯曼帝国 和 Linux/macOS/BSD (欧洲列强)之间的 Holy War
当然在此之前已经有一个空前强大足够用到人类灭亡的平台了叫 Emacs
Emacs 最开始是跑在一个叫 ITS 的古董系统上的
还有一个跟这个比就比较挫了,我小时候没啥钱,但是我听说当时的手机是能跑 Java 的
同时代的还有 BlackBerry OS
另外 WinCE 和 NT 不是一个内核,这个具体不清楚,只是当年 WP7 说用 CE 内核的时候这东西就死定了
Novell 的网络操作系统 Netease,哦不 NetWare
我这个列表里面还有个奇怪的名字叫 XTS-400,貌似是主打安全的,我也忘了是什么机缘碰到的了

现在搞 OS 的话,有那么几样挺有意思,一个是 L4 microkernel (seL4),还有 Unikernel (MirageOS,很大部分是 OCaml 写的)
好的我以奇怪的 PL 打头,又成功地以奇怪的 PL 收尾了 ...
thedog
2019-06-24 10:01:19 +08:00
@secondwtq 大佬,我错了。您说的对!
firejoke
2019-06-24 13:09:36 +08:00
@Hconk #30 那就说是其他语言应该也是可以的咯?
arens
2019-06-24 16:45:33 +08:00
说说手机的,诺基亚的 Meego (早先公司曾尝试过接入 meego,后来半途而废直接入安卓阵营),原 palm 后来被 HP 收购的 webos (至今仍是我认为最被低估的品牌,系统和手机,最早知道的机型 palm pre,当时也不过距离 iphone 发布不到 2 年,从手机外观至操作体验,UI 界面交互设计,我认为都好不逊色于当时的 iphone )

在当时滑盖和全键盘手机还是比较受欢迎,但不得不承认 iphone 完全加速了虚拟键盘的时代,甚至谷歌当时的 G1 还是滑盖+键盘,但近两年才被熟知的手机任务栏,无线充电,palm 早就投入市场了

<amp-youtube data-videoid="LdU963yPj-I" layout="responsive" width="480" height="270"></amp-youtube>
palm 我最为喜欢的,是它拥有全键盘(个人偏见喜好全键盘),和 LED 虚拟键(最早版本和 iphone 一样一个实体建,后来 pre2 出了虚拟按键),一个横条呼吸灯,左滑返回 /收起,上滑任务栏,右滑前进(浏览器),是不是似曾相识?

优雅的机身外观设计,流畅的交互设计,时尚简约的 UI 设计,不写这评论我都没有意识到我这么喜欢 PALM,手里现在依然拥有一台 pre2,一台 pre3,一台 veer (白色版本特小巧),留着收藏~
meppy
2019-06-26 11:19:08 +08:00
os/400 v2 知道这个的估计凤毛麟角
firejoke
2019-06-28 09:26:49 +08:00
@arens #35 都是历史遗留物啊~
nguoidiqua
2019-07-12 11:19:57 +08:00
@firejoke MacOS 9 及之前的版本因为一些早期设计上的遗留因素都不太稳定,他们自己设计了一个新的系统,同样不太稳定,所以后来一直在寻找替代品,其中就考虑过 BeOS,然而开价太高,最后就买了老乔的 NeXTSTEP。

详情可以参考:
https://paizhang.info/archives/6628

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/576608

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX