¿Hay algún sistema operativo que no sea Linux disponible?

35

Alguna variación de Linux es el estándar de facto para Raspberry Pi. Sin embargo, existen sistemas operativos más pequeños y menos conocidos y algunos parecerían apropiados para un dispositivo tan pequeño.

¿Hay algún otro sistema operativo que sea compatible con Raspberry Pi?

RLH
fuente
2
Me interesaría mucho si fuera posible hacer que MicroC / OS-II funcione, para algunos sistemas embebidos en tiempo real.
Avance del

Respuestas:

25

RISCOS está en proceso y hay QT disponible ahora. Algunos programadores de bare metal también están trabajando en sistemas operativos desde cero, pero estos son más para diversión e investigación que los sistemas operativos completos.

Nick McCloud
fuente
66
El sistema operativo de metal desnudo suena divertido. ¿Quieres compartir enlaces?
Damian Powell
@Nick McCloud: ¡Proporciona algunos enlaces adicionales y tienes la marca de respuesta!
RLH
6

Como se mencionó anteriormente, RISCOS está probablemente en el estado más avanzado en este momento. También puede leer sobre cómo hacer que FreeBSD funcione en RPi aquí . Algunas personas están trabajando en sus propios sistemas operativos de metal desnudo, pero en su mayoría son proyectos de hobby, este es un ejemplo. Existen algunos problemas técnicos para obtener diferentes sistemas operativos en Rpi, principalmente debido a la falta de documentación disponible públicamente para algunos periféricos, especialmente USB (que se sabe que tiene muchos problemas incluso en Linux).

Krzysztof Adamski
fuente
En el Amiga, muchos juegos se apoderarían efectivamente de la máquina cuando comenzaran y mientras estaban en funcionamiento, pero luego devolverían el control al sistema operativo cuando terminaran. ¿Pensarías que habría alguna forma práctica para que un programa con autoridad de raíz lo haga bajo Raspian?
supercat
@supercat: Hasta donde yo sé, esto no es posible en Linux. El hardware de hoy es muy diferente de lo que era en la era de Amiga y muchos de ellos no podrían ejecutarse correctamente si deshabilita el sistema operativo. Incluso en Amiga (al menos así es como recuerdo esto), la desactivación de la multitarea se realizó principalmente mediante juegos que realmente no se podían abandonar y reiniciaría todo el sistema después de terminar de jugar. Y reiniciar Amiga era algo que harías regularmente, en realidad. El diseño de sistemas Unix es muy diferente y más complicado que el de Amiga.
Krzysztof Adamski
Un amigo mío fue un desarrollador de Amiga en el pasado, y se alegró mucho cuando descubrió cómo escribir un juego que pudiera restaurar rápidamente el sistema operativo al estado que tenía antes de ejecutar el juego. Sé que los controladores de dispositivos no funcionarían a menos que se volvieran a implementar en el metal desnudo, pero poder usar la misma máquina para el desarrollo y las pruebas podría ser útil. Pero si Raspian no apoya eso, así es la vida. Me pregunto qué tipo de desarrollo sería posible con el RiscOS de arranque rápido.
supercat
@supercat: Por lo que recuerdo, no hubo operación de "restauración" en Amiga, solo podía habilitar / deshabilitar la "multitarea". Esto significa que, en algunos casos, no fue posible volver al sistema de trabajo después de arruinar algunas cosas. Y no se trata solo de volver a implementar controladores: algunos equipos de hoy solo esperan que el host funcione siempre (responder / generar algunas interrupciones, leer buffers, etc.).
Krzysztof Adamski
4

Haiku, un sistema operativo cuyo diseño se inspiró en BeOS, tiene un puerto extremadamente temprano disponible para el Pi. Lea aquí para más detalles.

Toralf Westström
fuente
1

También hay un puerto de Firefox OS .

También se informó en el sitio oficial de frambuesa http://www.raspberrypi.org/archives/1787

Actualización de septiembre de 2016:

El enlace anterior está roto (el sitio de la fundación Raspberry todavía funciona). En la actualidad, septiembre de 2016, el puerto de Firefox OS en frambuesa parece estancado.

Firefox Os pasó el testigo a B2G y los esfuerzos de desarrollo me parecen un tanto detenidos .

Eineki
fuente
Los enlaces están rotos, incluso el enlace en el sitio oficial.
Thomas Weller
@ThomasWeller El estado actual del arte de Firefox OS (ahora B2G) se describe aquí: gioyik.com/p/raspberrypi-final-state , gracias por señalar el enlace roto
Eineki