- RISC OS
-
RISC OS
Скриншот RISC OS 4Разработчик Семейство ОС Последняя версия 2009.06 — декабрь 2009 года
Последняя тестовая версия 2010.03 сборка 132 — 23 января 2010
Поддерживаемые платформы Тип ядра Лицензия Проприетарная, Castle Shared Source License
Состояние 6.20 или 5.16
Веб-сайт RISC OS — операционная система, разработанная компанией Acorn Computers для серии своих настольных компьютеров, использующих центральный процессор архитектуры ARM. Впервые RISC OS была выпущена в 1988 году как RISC OS 2.00 и являлась усовершенствованной версией операционной системы Arthur также от Acorn, с добавлением многозадачности. Название операционной системы происходит от RISC—архитектуры микропроцессоров, на которых она применялась.
С 1988 года RISC OS поставлялась почти с каждым компьютером Acorn, включая серии Archimedes, RiscPC и A7000. После разделения Acorn в 1998 году разработка RISC OS осуществлялась несколькими независимыми компаниями, включая RISCOS Limited[1] и Castle Technology. Также с 1998 года RISC OS начала поставляться с персональными компьютерами, такими как Iyonix PC и A9home.
Содержание
Особенности
Ядро системы
- Хранится в ПЗУ — это позволяет системе быстро загружаться и защищает от сбоев.
- Модульное — состоит из нескольких модулей, которые могут добавляться и замещаться во время работы. Такая структура позволяет сторонним разработчикам писать собственные модули для RISC OS с дополнительными функциями. ОС обращается к модулям с помощью программных прерываний, а не системных вызовов, как в других системах.
- Однопользовательская/Кооперативная многозадачность — в то время как большинство современных систем применяют вытесняющую многозадачность, 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 года Castle Technology объявила о планах открыть элементы RISC OS 5. Для продвижения открытой версии RISC OS была создана компания RISC OS Open Limited (ROOL).[1] Исходный код системы доступен для распространения и модификации в некоммерческих целях, для использования в коммерческих целях необходимо купить лицензию у Castle Technology.
Эмуляторы
Существует несколько свободных эмуляторов ARM, которые поддерживают RISC OS:
Среди коммерческих стоит выделить VirtualAcorn[2] для Windows и Mac OS X.
Примечания
- ↑ 1 2 Ильин, Юрий Старые системы для персональных компьютеров: что с ними стало?. Компьютерра (11 апреля 2012). Архивировано из первоисточника 17 июня 2012. Проверено 1 апреля 2012.
- ↑ http://www.virtualacorn.co.uk/index2.htm
Ссылки
- RISCOS Ltd (англ.)
- RISC OS Open Ltd (англ.)
- Антология операционных систем. RISC OS (рус.)
Категория:- UNIX
Wikimedia Foundation. 2010.