RISC OS — операционная система, разработанная компанией (Acorn Computers) для серии своих настольных компьютеров, использующих центральный процессор архитектуры ARM. Впервые RISC OS была выпущена в 1988 году как RISC OS 2.00 и являлась усовершенствованной версией операционной системы также от Acorn, с добавлением многозадачности. Название операционной системы происходит от RISC-архитектуры микропроцессоров, на которых она применялась.
RISC OS | |
---|---|
| |
Разработчик | Castle Technology[вд], (RISC OS Open), (RISCOS Limited) и (Acorn Computers) |
Первый выпуск | 1987 |
Последняя версия | |
Поддерживаемые платформы | ARM |
Тип ядра | монолитное |
Лицензия | бесплатное программное обеспечение |
Состояние | Актуален |
Следующая | Galileo[d] |
Веб-сайт | riscosopen.org (англ.) |
Медиафайлы на Викискладе |
С 1988 года RISC OS поставлялась почти с каждым компьютером Acorn, включая серии (Archimedes), и (A7000). После разделения Acorn в 1998 году разработка RISC OS осуществлялась несколькими независимыми компаниями, включая (RISCOS Limited) и . Также с 1998 года RISC OS начала поставляться с персональными компьютерами, такими как и (A9home).
Особенности
Ядро системы
Ядро системы RISC OS имеет следующие особенности:
- Хранится в ПЗУ — это позволяет системе быстро запускаться и защищает от порчи по причине сбоев или вирусов.
- Там же в ПЗУ имеется модуль работы с сетью, поэтому локальный накопитель (дискета, жёсткий диск, и.т.п) не требуется.
- Модульное — состоит из нескольких модулей, которые могут добавляться и замещаться во время работы. Модули могут выполнять роль драйверов устройств и протоколов, разделяемых библиотек, пользовательских программ. Такая структура позволяет сторонним разработчикам писать собственные модули для RISC OS с дополнительными функциями. Системные вызовы, с помощью которых ОС обращается к модулям, осуществляются с помощью программных прерываний (команды процессора SWI), подобно тому, как к функциям DOS и BIOS обращаются с помощью команды процессора INT.
- Однопользовательская/(кооперативная многозадачность) — в то время как большинство современных систем применяет вытесняющую многозадачность, RISC OS использует кооперативную многозадачность и поддерживает (POSIX Threads). Также она имеет рудиментарную поддержку защиты памяти
- В системе отсутствуют авторизация и разделение прав доступа, поэтому все программы работают с правами суперпользователя. Ограничения доступа к файлам можно организовать на файловом сервере, но не на локальных накопителях.
- Файловая система — на верхнем уровне иерархии файлов находится том с префиксом типа файловой системы. ОС использует метаданные для определения типа файла; расширения не используются. Двоеточия используются для отделения имени файловой системы от остального пути; корневой каталог обозначается знаком доллара ($), а для разделения каталогов служит точка (.). Расширения, используемые в других файловых системах, записываются через слэш ('example.txt' становится 'example/txt'). Например, ADFS::HardDisc4.$. указывает на корень диска HardDisc4 с файловой системой (ADFS). Все файлы представляют собой тома особого типа. Это позволяет обрабатывать файлы и архивы из нескольких файлов схожим образом.
- Дополняемость — практически всё в RISC OS имеет (двоичный интерфейс приложений). Это позволяет программисту изменять поведение системы с помощью модулей.
Внешний вид
- Интуитивный менеджер окон — графический интерфейс RISC OS появился во времена (Windows 2.0) и MacOS System 6. Он использует мышь с тремя клавишами (называемыми 'Select', 'Menu' и 'Adjust').
- Панель иконок (Icon Bar) — схожа с (доком) в (NextStep)/Mac OS X и (Панелью задач) Windows. Панель отображает иконки, представляющие смонтированные диски, работающие программы и системные утилиты.
- Поддержка технологии (Drag-and-drop).
- Приложения представлены в виде каталогов, названия которых начинаются с восклицательного знака (!). При двойном нажатии на такой каталог запускается программа. Исполняемые файлы и ресурсы программы обычно расположены в одном каталоге, но обычно они скрыты от пользователя.
Приложения
Набор приложений, включаемых в поставку, изменяется в разных версиях, но обычно включает:
- !Paint — растровый графический редактор;
- !Draw — векторный графический редактор;
- !Calc — калькулятор;
- !Edit — текстовый редактор;
- !Maestro — нотный редактор;
- !Alarm — будильник;
- !Chars — утилита для ввода символов;
- !Help — программа помощи.
Открытая инициатива
В октябре 2006 года [англ.] объявила о планах открыть элементы RISC OS 5. Для продвижения открытой версии RISC OS была создана компания (RISC OS Open Limited) (ROOL). Исходный код системы доступен для распространения и модификации в некоммерческих целях, для использования в коммерческих целях необходимо купить лицензию у Castle Technology.
Эмуляторы
Существует несколько свободных эмуляторов ARM, которые поддерживают RISC OS:
- Arculator от 19 августа 2010 на Wayback Machine
- Red Squirrel от 27 декабря 2005 на Wayback Machine
- ArcEm от 9 августа 2013 на Wayback Machine
- RPCEmu от 21 июля 2011 на Wayback Machine
Среди коммерческих стоит выделить [англ.] для Windows и Mac OS X.
Примечания
- https://www.riscosopen.org/news/articles/2024/04/27/risc-os-5-30-now-available — 2024.
- Ильин, Юрий. Старые системы для персональных компьютеров: что с ними стало? Компьютерра (11 апреля 2012). Дата обращения: 1 апреля 2012. Архивировано из оригинала 17 июня 2012 года.
- оригинала 28 июля 2020 года. . Дата обращения: 17 июня 2018. Архивировано из
- оригинала 17 июня 2018 года. . Дата обращения: 17 июня 2018. Архивировано из
- Tech Book 1 - Published articles Oct 2006 - June 2008 - Google Книги . Дата обращения: 17 июня 2018. 17 июня 2018 года.
- оригинала 31 марта 2014 года. . Дата обращения: 17 июня 2018. Архивировано из
- The Icon Bar: An arbitrary number of possibly influential RISC OS things . Дата обращения: 17 июня 2018. 31 марта 2012 года.
- History of Computer Graphics: Dlr Associates Series - Dan Ryan - Google Книги . Дата обращения: 17 июня 2018. 17 июня 2018 года.
- оригинала 17 июня 2018 года. . Дата обращения: 17 июня 2018. Архивировано из
- The Icon Bar: Iyonix: first birthday review . Дата обращения: 17 июня 2018. 17 июня 2018 года.
- Архивированная копия . Дата обращения: 17 июня 2018. 11 октября 2015 года.
- Easing up the early learning curve | Tes News . Дата обращения: 17 июня 2018. 17 июня 2018 года.
- В русской Википедии есть статьи (RISC OS Open) и (RISCOS Limited). Похоже, это две разные, причём не очень дружественные фирмы.
- VirtualAcorn
Ссылки
- riscos.com — официальный сайт RISC OS (англ.)
- RISC OS Open Ltd от 27 августа 2008 на Wayback Machine (англ.)
- (рус.)
Википедия, чтение, книга, библиотека, поиск, нажмите, истории, книги, статьи, wikipedia, учить, информация, история, скачать, скачать бесплатно, mp3, видео, mp4, 3gp, jpg, jpeg, gif, png, картинка, музыка, песня, фильм, игра, игры, мобильный, телефон, Android, iOS, apple, мобильный телефон, Samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Сеть, компьютер