是否有可用的非Linux操作系统?


35

Linux的某些变体是Raspberry Pi的事实上的标准。但是,确实存在更小,鲜为人知的操作系统,并且某些操作系统似乎适合于这种小型设备。

是否有其他与Raspberry Pi兼容的操作系统?


2
如果某些嵌入式实时系统能够运行MicroC / OS-II,我将非常感兴趣。
突破

Answers:


25

RISCOS正在开发中,现在可以进行QT。一些裸机程序员也正在从头开始开发OS,但是与成熟的OS相比,它们更多的是用于娱乐和研究。


6
裸机操作系统听起来很有趣。想要分享链接吗?
Damian Powell 2012年

@Nick McCloud:提供一些其他链接,您便有了答案!
RLH

6

如前所述,RISCOS现在可能处于最先进的状态。您也可以在这里阅读有关使FreeBSD在RPi上运行的信息。有些人正在对自己的裸机操作系统,但他们大多是业余爱好的项目,这里就是一个例子。在Rpi上安装不同的操作系统存在一些技术问题,主要是由于某些外围设备(尤其是USB)缺乏公开可用的文档(甚至在Linux上也存在很多问题)。


在Amiga上,很多游戏在启动和运行时都会有效地接管机器,但在完成后会将控制权交还给操作系统。您是否认为在Raspian下具有root权限的程序可以采用任何可行的方法?
2013年

@supercat:据我所知,这在Linux上是不可能的。今天的硬件与Amiga时代有很大的不同,如果禁用OS,很多硬件将无法正常运行。即使是在Amiga上(至少这就是我记得的方式),禁用多任务大部分都是由您无法真正离开的游戏完成的,并且您可以在玩完游戏后重新启动整个系统。实际上,重新启动Amiga是您需要定期执行的操作。Unix系统的设计与Amiga的设计完全不同,并且更为复杂。
Krzysztof Adamski 2013年

我的一个朋友当时是Amiga的开发人员,当他发现如何编写可以将操作系统快速恢复到运行游戏之前的状态的游戏时,他感到非常高兴。我知道,除非在裸机上重新实现设备驱动程序,否则它们将无法工作,但是能够使用同一台机器进行开发和测试可能很方便。但是如果Raspian不支持,那就是生活。我想知道在快速启动的RiscOS下将进行什么样的开发?
2013年

@supercat:据记得Amiga上没有“恢复”操作,您只能启用/禁用“多任务”。这意味着在某些情况下,搞砸了某些东西后就不可能回到工作系统。而且,这不只是重新实现驱动程序-当今的某些硬件只希望主机能够一直工作(响应/生成一些中断,读取缓冲区等)。
Krzysztof Adamski





1

还有一个Firefox OS的端口。

也有报道在正式的树莓网站上http://www.raspberrypi.org/archives/1787

2016年9月更新:

上面的链接已断开(Raspberry Foundation站点仍在运行)。目前,2016年9月,在树莓派上的Firefox OS移植似乎停滞了。

Firefox Os将接力棒交给了B2G,在我看来,开发工作似乎已经停止了


链接断开,甚至官方网站中的链接也断开。
托马斯·韦勒

@ThomasWeller此处描述了Firefox OS(现在为B2G)的最新技术水平:gioyik.com/p/raspberrypi-final-state,感谢您指出了断开的链接
Eineki 2016年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.