Чи доступні операційні системи, що не є Linux?


35

Деякі варіанти Linux є фактичним стандартом для Raspberry Pi. Однак існують менші, менш відомі операційні системи, і деякі можуть здатися доцільними для такого невеликого пристрою.

Чи є інші операційні системи, сумісні з Raspberry Pi?


2
Мені б дуже цікаво, чи вдасться MicroC / OS-II працювати для деяких вбудованих систем у режимі реального часу.
Прорив

Відповіді:


25

RISCOS працює, і QT вже доступний. Деякі програмісти з голих металів також працюють над ОС з нуля, але це більше для розваг та досліджень, ніж для повноцінно підірваних ОС.


6
Гола металева ОС звучить як весело. Хочете поділитися посиланнями?
Даміан Пауелл

@Nick McCloud: Надайте кілька додаткових посилань, і у вас є знак відповіді!
RLH

6

Як згадувалося раніше, зараз RISCOS, мабуть, перебуває у найсучаснішому стані. Про те, як FreeBSD працює над RPi, ви також можете прочитати тут . Деякі люди працюють над власними голими металевими ОС, але це здебільшого хобі-проекти, ось приклад. Існують деякі технічні проблеми з отриманням різних ОС на Rpi, в основному через відсутність загальнодоступної документації на деякі периферійні пристрої, особливо на USB (який, як відомо, має багато проблем навіть у Linux).


У Amiga багато ігор ефективно переймають машину, коли вони запускаються і під час роботи, але потім повертають управління ОС, коли вони закінчуються. Ви думаєте, чи існує якийсь практичний спосіб, щоб програма з кореневими повноваженнями зробила це в рамках програми Raspian?
supercat

@supercat: Наскільки я знаю, це не можливо в Linux. Обладнання сьогодні значно відрізняється, ніж це було в епоху Amiga, і багато з цього не вдалося б запуститись належним чином, якщо ви вимкнете ОС. Навіть на Amiga (принаймні, так я пам’ятаю це), відключення багатозадачності в основному виконувались іграми, яких ти не міг справді покинути, і ти перезавантажиш усю систему після закінчення гри. А перезавантаження Amiga - це те, що ви робите регулярно, власне. Дизайн систем Unix просто набагато відрізняється і складніше для Аміги.
Кшиштоф Адамський

Моїм другом ще в той час був розробник Amiga, і він був дуже щасливий, коли дізнався, як написати гру, яка зможе швидко відновити ОС у тому стані, який вона мала до запуску гри. Я знаю, що драйвери пристроїв не працюватимуть, якщо їх не повторно реалізувати на голому металі, але можливість використання тієї ж машини для розробки та тестування може бути корисною. Але якщо Распіян цього не підтримує, таке життя. Цікаво, який розвиток може бути можливим в рамках швидкого завантаження RiscOS?
supercat

@supercat: Наскільки пам'ятаю, на Amiga не було операції "відновлення", ви могли лише включити / відключити "багатозадачність". Це означає, що в деяких випадках не вдалося повернутися до робочої системи після накручування деяких речей. І справа не лише у повторному впровадженні драйверів - деяке обладнання сьогодні просто очікує, що хост завжди працюватиме (відповідати / генерувати деякі переривання, читати буфери тощо).
Кшиштоф Адамський





1

Також є порт Firefox OS .

Про це повідомлялося і на офіційному сайті з малиною http://www.raspberrypi.org/archives/1787

Оновлення вересня 2016 року:

Вище посилання перервано (основна сторінка Raspberry Foundation все ще функціонує). На сьогодні, вересень 2016 року, перенесення Firefox OS на малину здається затриманим.

Firefox Os передав естафету B2G, і зусилля з розвитку, як мені здається, дещо зупинилися .


Посилання порушені, навіть посилання на офіційному сайті.
Томас Веллер

@ThomasWeller Сучасний стан Firefox OS (зараз B2G) описаний тут: gioyik.com/p/raspberrypi-final-state , дякую за точне визначення розірваного посилання
Eineki
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.