非 Windows,非类 Unix 操作系统?

dsi*_*cha 30 windows unix operating-systems

因为除了 Windows 之外,我听说过的大多数操作系统似乎都继承自 Unix,所以我一直很好奇是否存在具有以下特征的操作系统:

  1. 通常不被认为是类 Unix,即没有将 Unix 兼容性作为主要目标进行设计,在最常见的发行版中不使用 X11 作为其默认 GUI,默认情况下不支持 Unix 命令等。

  2. 不在 Windows NT 家族中。

  3. 是现代生产操作系统,而不是纯粹的遗留操作系统、研究/爱好项目或仍处于 alpha 状态的操作系统。

  4. 针对商品 x86/x64 PC 硬件。

Con*_*lls 22

如果您想要在普通 PC 上运行的东西,QNX会这样做,并支持名为 Neutrino 的 GUI。其他一些嵌入式系统平台也支持图形用户界面,例如 Wind River用于 VXWorks的Tilcon工具集。

IBM 的 OS/2已出售给第三方,并且仍以eComStation 的名称销售 它主要作为支持现有 OS/2 软件的遗留平台出售,新开发活动相对较少。但是,它完全能够作为通用桌面操作系统运行,而且我在过去几年中在英国汇丰银行的分支机构中看到了 OS/2。闹钟的“等待”光标图标非常有特色。

其他一些操作系统,例如Haiku(BeOS 克隆)或ReactOS(Windows 克隆)已经由开源开发社区开发。理论上,ReactOS 与 Windows 具有相当程度的二进制兼容性。Haiku 的大多数第三方软件支持都是基于开源应用程序的端口。

如果您放宽“必须在 PC 上运行”的限制,那么其他一些合理的“现代”操作系统平台就会脱颖而出。

  • IBM 的 I 系列在架构上是一个相当现代的 O/S,并且可能是没有接触 Unix 的人完成的最后一个主要 O/S。它最初是为了替代 IBM 的大型机 O/S 平台而设计的,然后重新命名为小型机平台。它在很多方面都是一个功能强大的平台,但没有本地 GUI,尽管 IBM 在支持基于 J2EE 的 Web 应用程序方面做得非常可靠。

  • 实际上,您仍然可以购买运行为AmigaAcorn Archimedes编写的软件的机器。我看过估计后一种架构在英国其实还有1万左右的用户群,Amiga在全球还有很大的粉丝群。但是,我怀疑为这两个平台开发的新构建软件并不多。最近还有一个用于 Raspberry PiRiscoOS 端口。

  • 基于 Vax、Alpha 和 Itanium 的机器将运行VMS,尽管 Vax 和 Alpha 已停产并且 HP 不再销售专门构建的基于 itanium 的工作站系统。但是,使用过的硬件可以很容易地在 Ebay 上购买,HP 仍会为其提供 VMS 安装程序。他们甚至有一个 VMS 爱好者程序,该程序仍然有效,可以让您以约 30 美元的名义价格购买安装 CD。VMS 在体系结构上与 Unix 完全不同,并且没有被设计为兼容,尽管它使用 X 作为 GUI。

  • 多个移动平台可以支持多种应用软件。尽管出于各种原因,像 iPhone、Symbian 或 Windows Mobile 这样的专用计算平台作为通用计算平台不太可能实用。Android 或其他基于 linux 的平台理论上可用于更广泛的任务。理论上,Android 可以是自托管的——也就是说,人们可以(理论上)在 Android 上实际移植和运行 Android 开发环境,并在通用工作站上使用基于 Android 的 O/S。同样,这在实践中可能效果不佳。


Ign*_*ams 13

计划9,虽然它有点研究。

  • 和业余爱好和非生产性:) (10认同)
  • 虽然上一次主要发布是在 7 年前,Plan 9 一直在不断更新,但我相信您下载的 CD 映像仍然每天都在构建。 (3认同)
  • 7 年内没有更新并不能真正将其称为“现代”,是吗? (2认同)

小智 5

俳句项目适合您的所有资格。它源自BeOS,这是一个在其时代之前死亡的操作系统,也符合您的描述。

  • Haiku 非常像 Unix。 (2认同)

MDM*_*rra 4

#3 给出的答案是“否”。有 AmigaOS、ReactOS 等,但没有一个是生产/非爱好的。