ЦАРАПИНЫ
![]() Логотип RISC OS в виде шестеренки | |
![]() Скриншот RISC OS 4 | |
Разработчик | Желудевые компьютеры
Открытый исходный код (версия 5) Собственный (версии 4 и 6) |
---|---|
Написано в | BBC BASIC , C , C++ , язык ассемблера |
Рабочее состояние | Текущий |
Исходная модель | Закрытый исходный код ; открытый исходный код для некоторых версий с 2018 года |
Начальная версия | 25 сентября 1987 г [1] |
Последний релиз |
|
Последний предварительный просмотр | 5.31 |
Маркетинговая цель | Желудь Персональные компьютеры |
Доступно в | Английский |
Обновить метод | Флэш-ПЗУ , OTP-ПЗУ или загружаемый образ ПЗУ |
Менеджер пакетов | Пакман, РискПкг |
Платформы | РУКА |
ядра Тип | Монолитный |
По умолчанию пользовательский интерфейс | графический интерфейс |
Лицензия |
|
Предшествует | нет ARX (снято с производства) |
Официальный веб-сайт | Рискосопен царапины |
РИСКИ ( / r ɪ sk . oʊ ˈ ɛ s / ) [4] — компьютерная операционная система, первоначально разработанная компанией Acorn Computers Ltd в Кембридже , Англия. Впервые выпущенный в 1987 году, он был разработан для работы на чипсете ARM , который компания Acorn разработала одновременно для использования в своей новой линейке Archimedes персональных компьютеров . ОС RISC получила свое название от архитектуры компьютера с сокращенным набором команд (RISC), которую она поддерживает.
В период с 1987 по 1998 год ОС RISC была включена в каждую модель компьютера Acorn на базе ARM, включая линейку Acorn Archimedes, линейку Acorn R (с RISC iX в качестве опции двойной загрузки), RiscPC , A7000 и модели-прототипы, такие как Acorn. NewsPad и компьютер Фиби . Версия ОС под названием NCOS использовалась в Oracle корпорации сетевом компьютере и совместимых системах.
После распада Acorn в 1998 году разработка ОС была разделена и продолжена отдельно несколькими компаниями, включая RISCOS Ltd , Pace Micro Technology и Castle Technology . С тех пор он поставлялся в комплекте с несколькими настольными компьютерами на базе ARM, такими как ПК Iyonix. [5] и A9home . По состоянию на март 2017 г. [update]ОС остается разветвленной и независимо разрабатывается RISCOS Ltd и сообществом RISC OS Open .
Самые последние стабильные версии работают на ARMv3/ARMv4 RiscPC , ARMv5 Iyonix , [6] ARMv7 Cortex-A8 Процессоры [7] [8] (например, используемый в BeagleBoard и Touch Book ) и Cortex-A9. процессорах [9] (такой, который используется в PandaBoard ) и недорогом образовательном компьютере Raspberry Pi . [10] [11] [12] Образы SD-карт были выпущены для бесплатной загрузки пользователям Raspberry Pi 1, 2, 3 и 4 с полной версией графического пользовательского интерфейса (GUI). [13] и версия только с интерфейсом командной строки (RISC OS Pico, 3,8 МБ). [14]
История [ править ]
Первая версия ОС RISC была первоначально выпущена в 1987 году как Arthur 1.20 . Следующая версия, Arthur 2 , стала RISC OS 2 и была выпущена в апреле 1989 года. RISC OS 3.00 была выпущена вместе с A5000 в 1991 году и содержала множество новых функций. К 1996 году ОС RISC была установлена на более чем 500 000 системах. [15]
Acorn официально прекратила работу над ОС в январе 1999 года, переименовав себя в Element 14 . В марте 1999 года новая компания RISCOS Ltd лицензировала права на разработку настольной версии ОС RISC на основе Element 14 и продолжила разработку RISC OS 3.8, выпустив ее как RISC OS 4 в июле 1999 года. Между тем, Element 14 также хранили у себя копию RISC OS 3.8, которую они разработали в NCOS для использования в телеприставках . В 2000 году в рамках приобретения Acorn Group plc компанией MSDW Investment RISC OS была продана компании Pace Micro Technology . [16] который позже продал его компании Castle Technology Ltd.
В мае 2001 года RISCOS Ltd запустила RISC OS Select — схему подписки, позволяющую пользователям получать доступ к последним обновлениям RISC OS 4. Эти обновления выпускаются в виде программно загружаемых образов ПЗУ , отдельно от ПЗУ, в котором хранится загрузочная ОС, и загружаются во время загрузки. Select 1 был выпущен в мае 2002 года, Select 2 последовал за ним в ноябре 2002 года, а окончательный выпуск Select 3 — в июне 2004 года. В том же месяце RISC OS 4.39, получившая название RISC OS Adapt была выпущена . RISC OS Adjust стала кульминацией всех обновлений Select Scheme на сегодняшний день, выпущенных в виде физического набора сменных ПЗУ для машин серий RiscPC и A7000.
Тем временем в октябре 2002 года компания Castle Technology выпустила клон Acorn Iyonix PC . При этом работала 32-битная (в отличие от 26-битной ) версия RISC OS, названная RISC OS 5 . RISC OS 5 — это отдельная эволюция ОС RISC, основанная на работе NCOS , проделанной Pace. В следующем году Castle Technology купила RISC OS у Pace за нераскрытую сумму. В октябре 2006 года Castle объявила о плане лицензирования общего исходного кода , управляемом RISC OS Open Limited , для элементов RISC OS 5 .
В октябре 2018 года RISC OS 5 была повторно лицензирована под лицензию Apache 2.0 . [17]
В декабре 2020 года исходный код RISC OS 3.71 попал в The Pirate Bay. [ нужна цитата ]
Поддерживаемое оборудование [ править ]
Версии ОС RISC работают или работали на следующем оборудовании.
Машина | ARM-архитектура | Представлено | Желудевая версия | ООО «РИСКОС» Версия | Castle Technology , RISC OS Открытая версия | |||
---|---|---|---|---|---|---|---|---|
Первый | Последний | Первый | Последний | Первый | Последний | |||
ARM с 26-битным счетчиком программ | ||||||||
Желудь Архимеда | ARMv2 | 1987–1992 | 0.20 | 3,1x | — | — | — | — |
ARM с 26- и 32-битным счетчиком программ | ||||||||
Желудь Риск ПК | ARMv3/v4 | 1994 [18] | 3.50 [18] | 3.71 | 4.00 | 6.20 [19] | 5.15 | 5.30 [20] /5.31 |
Желудь А7000 и А7000+ | ARMv3 | 1995 [21] – 1997 [22] | 3.60 [21] [22] | |||||
Желудь Фиби (отменено) | ARMv4 | 1998 | 3,80 (Урсула) | — | — | — | — | — |
МикроЦифровой Меди [23] | ARMv3 | 1998 [24] | 3.71 [24] | — | 4.02 | 6.20 | — | — |
МикроЦифровой Мико | 1999 [25] | — | — | 4.03 [25] | 4.39 [19] | — | — | |
РискСтанция R7500 | 1999 [26] | — | — | 4.03 [26] | 4.39 [19] | — | — | |
Замок Кинетический РискПК | ARMv4 | 2000 [27] | — | — | 4.03 | 6.20 | 5.19 [28] | 5.30 [20] /5.31 |
МикроЦифровая Омега | 2003 [29] | — | — | 4.03 [30] | 4.39 [19] | — | — | |
Преимущество Шесть A75 | ARMv3 | 2004 [31] | — | — | 4.39 [32] | — | — | |
ARM с 32-битным счетчиком программ | ||||||||
ООО «Ионикс» ПК «Ионикс» | ARMv5TE | 2002 | — | — | — | — | 5.01 | 5.30 [33] /5.31 |
Advantage Six A9 (дом/RM/лок) | ARMv5TE | 2005 | — | — | 4.42 [19] | — | — | |
БигльДоска [7] | ARMv7-А | 2008 | — | — | — | — | 5.15 | 5.30 [34] /5.31 |
IGEPv2 [35] | 2009 | — | — | — | — | |||
Девкит8000 | ? | — | — | — | — | |||
Всегда инновационная сенсорная книга | 2009 | — | — | — | — | |||
OpenPandora Пандора | 2010 | — | — | — | — | 5.17 [36] | ||
ПандаДоска [37] | 2011 | — | — | — | — | 5.17 | 5.30 [9] /5.31 | |
Raspberry Pi (1–4 и совместимые) [11] [38] [39] [40] | ARMv6, v7-A, v8-A | 2012 | — | — | — | — | 5.19 | 5.30/5.31 |
IGEPv5 [41] | ARMv7-А | 2014 | — | — | — | — | 5.23 | 5.30/5.31 |
Вэндборд Quad [42] [43] | 2015 | — | — | — | — | 5.21 | 5.31 | |
Титан [44] | — | — | — | — | 5.23 | 5.30/5.31 | ||
Сосновая книга [45] | ARMv8-А | 2017 | — | — | — | — | 5.27 | 5.31 |
RISC OS Open Limited Принята [46] после версии 5.14 схема нумерации версий « четные числа стабильны », поэтому некоторые записи в таблице выше включают два последних выпуска — последний стабильный и более поздний, разрабатываемый.
специальная урезанная версия RISC OS Pico (для карт емкостью 16 МБ и больше), разработанная для запуска как BBC Micro . была выпущена BASIC К 50-летию [47]
ОС RISC также использовалась Acorn и Pace Micro Technology в различных телевизионных приставках , иногда называемых NCOS .
ОС RISC также может работать на ряде эмуляторов компьютерных систем, которые имитируют более ранние машины Acorn, перечисленные выше.
Эмулятор | Машины эмулируются | Поддерживаемые хост-платформы | Последний релиз |
---|---|---|---|
А310Эму! [48] | Архимед | ЦАРАПИНЫ | 0.59 |
Арчи [49] | ДОС , Windows | 0,9 – 10 февраля 2001 г. | |
АрхиЭму [50] | ЦАРАПИНЫ | 0.53.3 – 7 декабря 2014 г. | |
АркЭм [51] | Windows, Linux , macOS , RISC-ОС | 1.50.1 – 18 декабря 2015 г. | |
Аркулятор [52] | Винда, Линукс | 2.2 – 24 июня 2023 г. | |
Виртуальный А5000 | Окна | 1.4 | |
Красная белка [53] | Архимед, Риск ПК, A7000 | 0,6 – 28 октября 2002 г. | |
в РПЦЕ [54] | Риск ПК, A7000, Фиби | Windows, Linux, macOS, OpenBSD | 0.9.4 – 30 октября 2021 г. |
ВиртуальныйRPC | Риск ПК | Windows, МакОС | 5 сентября 2014 г. [55] |
Особенности [ править ]
Ядро ОС [ править ]
ОС является однопользовательской и использует кооперативную многозадачность (CMT). [56] В то время как большинство современных настольных операционных систем используют вытесняющую многозадачность (PMT) и многопоточность , ОС RISC остается системой CMT. К 2003 году многие пользователи призвали перейти на PMT. [57] ОС Защита памяти не является комплексной. [58] [59]
Ядро ОС хранится в ПЗУ , что обеспечивает быструю загрузку и защиту от повреждения операционной системы. RISC OS 4 и 5 хранятся во 4 МБ объемом флэш-памяти или в виде образа ПЗУ на SD-карте на одноплатных компьютерах, таких как Beagleboard или Raspberry Pi, что позволяет обновлять операционную систему без замены микросхемы ПЗУ. ОС состоит из нескольких модулей . Их можно добавлять и заменять, включая мягкую загрузку модулей, отсутствующих в ПЗУ во время выполнения, и замену «на лету». Такая конструкция привела к тому, что разработчики ОС выпускают периодические обновления для своих версий ОС, в то время как третьи лица могут писать модули замены ОС для добавления новых функций. Доступ к модулям ОС осуществляется через программные прерывания (SWI), аналогично системным вызовам в других операционных системах.
В большинстве ОС определены двоичные интерфейсы приложений (ABI) для работы с фильтрами и векторами. ОС предоставляет множество способов, с помощью которых программа может перехватывать и изменять свою работу. Это упрощает задачу изменения его поведения либо в графическом интерфейсе, либо глубже. В результате существует несколько сторонних программ, которые позволяют настраивать внешний вид ОС.
Файловая система [ править ]
Это раздел нуждается в дополнительных ссылок для проверки . ( Июль 2017 г. ) |
Файловая система ориентирована на тома: верхний уровень файловой иерархии представляет собой том (диск, сетевой ресурс), которому предшествует тип файловой системы. Чтобы определить тип файла , ОС использует метаданные вместо расширений файлов . Двоеточия используются для отделения файловой системы от остальной части пути; корень представлен долларом ( $
) знак и каталоги разделяются точкой ( .
). Расширения из сторонних файловых систем обозначаются косой чертой ( example.txt
становится example/txt
). [60] Например, ADFS::HardDisc4.$
является корнем диска с именем HardDisc4 , использующего файловую систему Advanced Disc Filing System (ADFS). Типы файлов ОС RISC можно сохранить в других системах, добавив шестнадцатеричный тип как ' ,xxx
' к именам файлов. [60] [61] При использовании кроссплатформенного программного обеспечения типы файлов можно вызывать в других системах, добавляя к ним имена ' /[extension]
' к имени файла в ОС RISC . [62]
Файловая система может представлять файл заданного типа как собственный том, подобно петлевому устройству . ОС называет эту функцию системой хранения изображений. Это обеспечивает прозрачную обработку архивов и подобных файлов, которые выглядят как каталоги с некоторыми особыми свойствами. Файлы внутри файла изображения отображаются в иерархии под родительским архивом. Архив не обязательно должен содержать данные, на которые он ссылается: некоторые файловые системы с символическими ссылками и общими сетевыми ресурсами помещают ссылку внутри файла изображения и отправляют данные в другое место.
уровня абстракции файловой системы API использует 32-битные смещения файлов, в результате чего длина самого большого отдельного файла составляет 4 ГиБ (минус 1 байт). Однако до версии RISC OS 5.20 уровень абстракции файловой системы и многие собственные файловые системы RISC OS ограничивали поддержку до 31 бита (чуть менее 2 ГиБ), чтобы избежать работы с явно отрицательными размерами файлов, выраженными в нотации с дополнением до двух . [ нужна цитата ]
Форматы файлов [ править ]
ОС использует метаданные для различения форматов файлов . Некоторые распространенные форматы файлов из других систем сопоставляются с типами файлов с помощью модуля MimeMap. [63]
Ядро [ править ]
Ядро ОС RISC является однозадачным и управляет обработкой прерываний , службами DMA , распределением памяти и отображением видео; совместную многозадачность обеспечивает модуль WindowManager. [56]
Рабочий стол [ править ]
Интерфейс WIMP основан на многоуровневом оконном менеджере и включает три кнопки мыши. [64] (с именами Select , Menu и Adjust ), контекстно-зависимые меню, управление порядком окон (т.е. отправка назад) и динамический фокус окна (окно может иметь фокус ввода в любой позиции в стеке). Панель значков ( Dock ) содержит значки, обозначающие подключенные дисковые накопители, RAM-диски, запущенные приложения, системные утилиты и закрепленные: файлы, каталоги или неактивные приложения. Эти значки имеют контекстно-зависимые меню и поддерживают операции перетаскивания . Они представляют работающее приложение в целом, независимо от того, есть ли у него открытые окна.
Графический интерфейс функционирует на основе концепции файлов. Filer, пространственный файловый менеджер , отображает содержимое диска. Приложения запускаются из представления Filer, и файлы можно перетаскивать в представление Filer из приложений для выполнения сохранения вместо открытия отдельного диалогового окна «Сохранить», в котором пользователь должен перейти к местоположению, уже отображаемому в Finder. Кроме того, файлы можно напрямую переносить между приложениями, перетащив значок сохранения в окно другого приложения.
Каталоги приложений используются для хранения приложений. ОС отличает их от обычных каталогов с помощью префикса восклицательного знака (также называемого «плинг» или «шрик» ). Двойной щелчок по такому каталогу запускает приложение, а не открывает каталог. Исполняемые файлы и ресурсы приложения содержатся в этом каталоге, но обычно они остаются скрытыми от пользователя. Поскольку приложения являются автономными, их можно устанавливать и удалять методом перетаскивания.
Руководство ОС RISC по стилю поощряет единообразный внешний вид всех приложений. Это было введено в RISC OS 3 и определяет внешний вид и поведение приложения. Acorn Собственные основные прилагаемые приложения не обновлялись в соответствии с руководством до RISCOS Ltd Select выпуска в 2001 году. [65]
Менеджер шрифтов [ править ]
RISC OS была первой операционной системой, предоставлявшей масштабируемые сглаженные шрифты. [66] [67] [68] [69] Сглаженные шрифты уже были знакомы по Артуру, и их присутствие в ОС RISC было подтверждено в предварительной версии в начале 1989 года. [70] представлен в финальном продукте RISC OS 2, выпущенном в апреле 1989 года. [71]
Новая версия менеджера шрифтов, использующая «контурные шрифты нового стиля», стала доступна после выпуска ОС RISC. [72] предлагал полную поддержку печати масштабируемых шрифтов и был предоставлен вместе с Acorn Desktop Publisher. [73] Он также был доступен отдельно и в комплекте с другими приложениями. [74] Этот менеджер контурных шрифтов обеспечивает поддержку рендеринга контуров шрифтов в растровые изображения для использования на экране и принтере, используя сглаживание для экранных шрифтов, субпиксельное сглаживание и кэширование для шрифтов небольших размеров. [75] На момент появления менеджера контурных шрифтов Acorn разработчики конкурирующих настольных систем либо рассматривали, либо обещали поддержку контурных шрифтов для еще не выпущенных продуктов, таких как Macintosh System 7 и OS/2 версии 2. [76]
С 1994 года в RISC OS 3.5 появилась возможность использовать контурный сглаженный шрифт в WindowManager для элементов пользовательского интерфейса, а не растровый системный шрифт из предыдущих версий. [77] RISC OS 4 не поддерживает Unicode , но «RISC OS 5 предоставляет диспетчер шрифтов Unicode, который может отображать символы Unicode и принимать текст в форматах UTF-8 , UTF-16 и UTF-32. Другие части ядра и основных модулей ОС RISC вспомогательный текст, описанный в UTF-8». [78]
Поддержка символов ОС RISC (и некоторых других исторических компьютеров) была добавлена в Unicode 13.0 (в 2020 году). [79]
Пакетные приложения [ править ]
ОС RISC доступна в нескольких дистрибутивах, каждый из которых включает небольшой стандартный набор настольных приложений , но некоторые из которых также включают гораздо более широкий набор полезных программ. Некоторые из этих более богатых дистрибутивов доступны бесплатно, некоторые платные.
Обратная совместимость [ править ]
Ограниченная переносимость программного обеспечения существует для последующих версий ОС и оборудования. Однозадачные приложения BBC BASIC часто требуют лишь незначительных изменений, если таковые имеются. [ нужна цитата ] Последующие обновления ОС подняли более серьезные проблемы обратной совместимости настольных приложений и игр. [80] В приложения, которые все еще поддерживаются их автором(ами) или другими лицами, исторически иногда вносились поправки для обеспечения совместимости. [ нужна цитата ]
Появление RiscPC в 1994 году и его более позднее обновление StrongARM подняло проблемы несовместимых последовательностей кода и собственного сжатия ( сжатия данных ). Упростилось исправление приложений для StrongARM, а программное обеспечение UnsqueezeAIF от Acorn распаковывало изображения в соответствии с их заголовком AIF . [81] Несовместимость побудила клуб ARM выпустить Game On! [82] [83] и программное обеспечение StrongGuard . [82] [84] [85] Они позволили некоторому ранее несовместимому программному обеспечению работать на новых и обновленных системах. Версия ОС для A9home не позволяла запускать ПО без заголовка AIF (согласно примечанию по применению 295). [86] чтобы прекратить «мусорить рабочий стол». [87]
ПК Iyonix ( RISC OS 5 ) и A9home (специальная RISC OS 4 ) столкнулись с дальнейшей несовместимостью программного обеспечения из-за устаревших 26-битных режимов адресации. Большинство приложений, находящихся в активной разработке, с тех пор были переписаны. [88] [89] [90] Статический анализ кода для обнаружения только 26-битных последовательностей можно выполнить с помощью ARMalyser . [91] Его выходные данные могут быть полезны при создании 32-битных версий старых приложений, исходный код которых недоступен. [92] [91] [93] Некоторое старое 26-битное программное обеспечение можно запускать без изменений с помощью эмулятора Aemulor . [90] [94] [95]
Дополнительные несовместимости были введены с новыми ядрами ARM , такими как ARMv7 в BeagleBoard и ARMv8 в Raspberry Pi 3 . Сюда входят изменения в доступе к невыровненной памяти в ARMv6/v7 и удаление инструкций SWP в ARMv8. [96]
См. также [ править ]
- Желудь C/С++
- АртВоркс
- Дробе
- ROX Desktop , графическая среда рабочего стола для системы X Window, вдохновленная пользовательским интерфейсом ОС RISC.
- Sibelius (Scorewriter) , изначально приложение для ОС RISC, переписанное для Windows в 1998 году.
- Набор символов ОС RISC
Ссылки [ править ]
- ^ уведомление об авторских правах Артур 1.20 (25 сентября 1987 г.)
- ^ Ревилл, Стив (27 апреля 2024 г.). «RISC OS 5.30 теперь доступна» . ОС RISC Открытая . Проверено 30 апреля 2024 г.
- ^ ОС RISC открыта для бизнеса! Архивировано 22 октября 2018 г. на Wayback Machine , RISC OS Open Ltd, по состоянию на 23 октября 2018 г.
- ^ «РИСК ОС» (PDF) . Новости отдела ISV от Acorn . № 14. Acorn Computers Limited. Май 1989 г. с. 2. Архивировано (PDF) из оригинала 21 мая 2021 г. Проверено 14 февраля 2021 г.
Это RISC OS (произносится как «risk oh ess», а не «risk oss»)
- ^ «Acorn объявляет о сделке по распространению продуктов на базе RISC с Castle Technology» (пресс-релиз). Acorn Computers Ltd., 12 октября 1998 г. Архивировано из оригинала 6 мая 1999 г. . Проверено 6 января 2011 г.
(12 октября 1998 г.), Кембридж, Великобритания. Компания Acorn объявила сегодня о завершении переговоров с Castle Technology о распространении продукции Acorn.
- ^ «Функции RISC OS 5» . Iyonix Ltd. Архивировано из оригинала 10 ноября 2010 года . Проверено 31 января 2011 г.
Все компьютеры IYONIX поставляются с RISC OS 5 во флэш-ПЗУ.
- ^ Перейти обратно: а б Фаррелл, Ник (27 апреля 2009 г.). «Отслеживает утечку RISC OS5 на BeagleBoard» . Спрашивающий . Архивировано из оригинала 19 мая 2009 года . Проверено 28 июня 2011 г.
Фотография RISC OS 5, работающей на устройстве BeagleBoard, оснащенном процессором ARM Cortex-A8 с тактовой частотой 600 МГц и встроенным графическим чипом, всколыхнула весь мир. Порт, разработанный Джеффри Ли, является прорывом для проекта с общим исходным кодом, поскольку он позволил портировать ОС без армии инженеров.
{{cite web}}
: CS1 maint: неподходящий URL ( ссылка ) - ^ «Состояние порта Cortex-A8» . ОС RISC Открытая . Архивировано из оригинала 26 октября 2021 года . Проверено 31 января 2011 г.
[Порт включает] модифицированную версию ядра ОС RISC, содержащую поддержку (всех) ядер ЦП Cortex-A8.
- ^ Перейти обратно: а б Ревилл, Стив (25 апреля 2015 г.). «Стабильная версия RISC OS 5.22 теперь доступна» . ОС RISC Открытая . Проверено 25 апреля 2015 г.
- ^ Ли, Джеффри. «Новостной круг» . Панель значков . Архивировано из оригинала 4 января 2016 года . Проверено 17 октября 2011 г.
- ^ Перейти обратно: а б Холверда, Том (31 октября 2011 г.). «Raspberry Pi будет использовать RISC-ОС» . ОСНовости . Архивировано из оригинала 4 января 2016 года . Проверено 1 ноября 2011 г.
- ^ Дьюхерст, Кристофер (декабрь 2011 г.). «Лондонское шоу 2011». Архив . Том. 23, нет. 3. п. 3.
- ^ «Загрузки» . Raspberry Pi. Архивировано из оригинала 14 января 2013 года . Проверено 2 сентября 2013 г.
- ^ «Открытая ОС RISC: Raspberry Pi» . riscosopen.org . Архивировано из оригинала 20 марта 2021 года . Проверено 25 апреля 2015 г.
- ^ «ART – ОС Acorn RISC» (PDF) . acorn.chriswhy.co.uk . Архивировано (PDF) из оригинала 27 мая 2013 года . Проверено 8 июля 2011 г.
- ^ Каллен, Дрю (24 апреля 1999 г.). «ARM отрицает свою причастность к расчленению Acorn» . Регистр . Проверено 31 января 2021 г.
- ^ Скорость, Ричард. «Примерно через 30 лет после своего появления в британской компании Acorn Computers исходный код RISC OS 5 становится открытым» . www.theregister.com . Архивировано из оригинала 23 сентября 2021 года . Проверено 26 октября 2021 г.
- ^ Перейти обратно: а б «Жёлуди Криса: Рискованные компьютеры для ПК» . chrisacorns.computinghistory.org.uk . Архивировано из оригинала 21 октября 2017 года . Проверено 22 июля 2015 г.
- ^ Перейти обратно: а б с д Это «Шесть часто задаваемых вопросов по RISC OS» . Архивировано из оригинала 8 декабря 2012 года.
- ^ Перейти обратно: а б «Открытая ОС RISC: RiscPC» . www.riscosopen.org . Архивировано из оригинала 11 апреля 2015 года . Проверено 25 апреля 2015 г.
- ^ Перейти обратно: а б «Жёлуди Криса: Желудь A7000» . www.computerhistory.org.uk . Архивировано из оригинала 11 октября 2015 года . Проверено 22 июля 2015 г.
- ^ Перейти обратно: а б «Жёлуди Криса: Желудь A7000+» . www.computerhistory.org.uk . Архивировано из оригинала 11 октября 2015 года . Проверено 22 июля 2015 г.
- ^ переупакованный A7000+
- ^ Перейти обратно: а б «Жёлуди Криса: MicroDigital» . www.computerhistory.org.uk . Архивировано из оригинала 22 июля 2015 года . Проверено 22 июля 2015 г.
- ^ Перейти обратно: а б «Жёлуди Криса: MicroDigital» . www.computerhistory.org.uk . Архивировано из оригинала 22 июля 2015 года . Проверено 22 июля 2015 г.
- ^ Перейти обратно: а б «Жёлуди Криса: ОС RISC после Acorn» . www.computerhistory.org.uk . Архивировано из оригинала 11 октября 2015 года . Проверено 22 июля 2015 г.
- ^ «The Icon Bar: Castle раскрывает прессе Kinetic» . iconbar.com . Архивировано из оригинала 16 июля 2012 года . Проверено 23 февраля 2011 г.
- ^ «Ошибки и источники» . ОС RISC Открытая. 28 марта 2013 г. Архивировано из оригинала 13 апреля 2015 г. Проверено 2 сентября 2013 г.
- ^ «Сага о производстве Omega продолжается – архивы Drobe.co.uk» . drobe.co.uk . Архивировано из оригинала 16 марта 2012 года . Проверено 8 февраля 2012 года .
- ^ «Жёлуди Криса: MicroDigital» . www.computerhistory.org.uk . Архивировано из оригинала 22 июля 2015 года . Проверено 22 июля 2015 г.
- ^ «A75 — это защищенный ARM7500FE — архивы Drobe.co.uk» . drobe.co.uk . Архивировано из оригинала 16 октября 2015 года . Проверено 8 февраля 2012 года .
- ^ «Преимущество6: Теа75» . Advantageix.com . Архивировано из оригинала 2 ноября 2013 года . Проверено 9 февраля 2012 года .
- ^ «RISC OS Open: Iyonix» . riscosopen.org . Архивировано из оригинала 11 апреля 2015 года . Проверено 25 апреля 2015 г.
- ^ «Открытая ОС RISC: BeagleBoard» . riscosopen.org . Архивировано из оригинала 11 апреля 2015 года . Проверено 25 апреля 2015 г.
- ^ «ОС RISC на IGEPv2» . 24 января 2010 года . Проверено 19 сентября 2023 г.
- ^ «RISC OS Open: Форум: Давайте начнем с порта Pandora» . riscosopen.org . Архивировано из оригинала 19 сентября 2014 года . Проверено 10 июля 2012 г.
- ^ Ли, Джеффри (2 августа 2011 г.). «Есть ли у меня для вас старые новости» . Панель значков . Архивировано из оригинала 12 июня 2012 года . Проверено 28 сентября 2011 г.
[...] Вилли Тайсс недавно объявил, что он работает над переносом ОС RISC на PandaBoard [...]
- ^ «raspberrypi.org» . Архивировано из оригинала 29 февраля 2012 года . Проверено 1 ноября 2011 г.
- ^ «Малина Пи Б+» . 15 июля 2014 года. Архивировано из оригинала 25 июля 2014 года . Проверено 13 августа 2014 г.
- ^ «Малина Пи 3» . 29 февраля 2016 года. Архивировано из оригинала 7 апреля 2016 года . Проверено 26 марта 2016 г.
- ^ «ОС RISC на IGEPv5» . 9 сентября 2014 года. Архивировано из оригинала 11 апреля 2015 года . Проверено 9 сентября 2014 г.
- ^ Хадд, Винс М. (1 февраля 2015 г.). «Наконец-то официально анонсирован ARMX6» . РИСКОСтория . Программное обеспечение для софт-рока. Архивировано из оригинала 4 января 2016 года . Проверено 1 ноября 2015 г.
[...] Сердцем машины является процессор Freescale i.MX 6 серии [...]
- ^ "i.Mx6" . 26 января 2018 г. Архивировано из оригинала 9 ноября 2018 г. . Проверено 26 января 2018 г.
- ^ «Предварительный просмотр совершенно новой платформы RISC OS» . 23 октября 2015 г. Архивировано из оригинала 24 ноября 2015 г. Проверено 23 октября 2015 г.
- ^ «Порт Пайнбук» . 8 сентября 2023 г. Проверено 19 сентября 2023 г.
- ^ «Критерии стабильного выпуска» . 12 января 2017 года. Архивировано из оригинала 9 ноября 2018 года . Проверено 12 января 2017 г.
- ^ «С днем рождения, БЕЙСИК» . 5 января 2014 г. Архивировано из оригинала 9 ноября 2018 г. . Проверено 8 мая 2018 г.
- ^ "Добро пожаловать на мою домашнюю страницу!" . Home.tiscali.nl. Архивировано из оригинала 19 июня 2013 года . Проверено 2 сентября 2013 г.
- ^ «Арчи — эмулятор Архимеда Желудя» . 12 августа 2001 года. Архивировано из оригинала 6 февраля 2004 года . Проверено 2 сентября 2013 г.
- ^ «Теллима» . Архивировано из оригинала 22 декабря 2015 года . Проверено 13 декабря 2015 г.
- ^ «ArcEm — эмулятор Архимеда Acorn» . Arcem.sourceforge.net. Архивировано из оригинала 9 августа 2013 года . Проверено 2 сентября 2013 г.
- ^ «Аркулятор — эмулятор Архимеда Желудя» . B-em.bbcmicro.com. Архивировано из оригинала 21 июня 2013 года . Проверено 11 сентября 2019 г.
- ^ «Эмулятор Архимеда Red Squirrel Acorn» . Redsquirrel.fsnet.co.uk. Архивировано из оригинала 27 декабря 2005 года . Проверено 2 сентября 2013 г.
- ^ «РПЦЕМу» . Марутан.нет. Архивировано из оригинала 16 марта 2013 года . Проверено 7 ноября 2017 г.
- ^ «Виртуальный Желудь» . virtualacorn.co.uk .
- ^ Перейти обратно: а б Палмер, Стюарт (декабрь 1996 г.). «RISC-ОС на все времена года» . Байт . 21 (12): 49. ISSN 0360-5280 . OCLC 208951251 .
- ^ Уильямс, Крис (26 июля 2003 г.). «Представление RISC OS и PMT» . Дробе . Архивировано из оригинала 17 июня 2018 года . Проверено 10 июля 2012 г.
- ^ Техническая книга Майкла Рида 1 - Опубликованные статьи, октябрь 2006 г. - июнь 2008 г. Архивировано 26 июля 2020 г. в Wayback Machine.
- ^ «Защита памяти ОС RISC» . Дробе: Архивы . Архивировано из оригинала 31 марта 2014 года . Проверено 4 марта 2013 г.
- ^ Перейти обратно: а б Ноллс, Питер (2 января 2004 г.). «Трансляция имени файла ОС RISC» . Дробе . Архивировано из оригинала 9 июля 2011 года . Проверено 25 апреля 2012 г.
- ^ «Эмуляция ОС RISC, страница 3/3» . ОСНовости . Архивировано из оригинала 13 марта 2012 года . Проверено 25 апреля 2012 г.
- ^ Фиттон, Джеральд (август 1994 г.), «Fireworkz для Windows» (PDF) , Архив , том. 7, нет. 11, Гластонбери: Abbey Press, стр. 11. 21, OCLC 222434223 , заархивировано (PDF) из оригинала 3 декабря 2013 г. , получено 25 апреля 2012 г.
- ^ «Ионикс: MIMEMap» . iyonix.com . Архивировано из оригинала 3 марта 2016 года.
- ^ Райан, Дэн (13 апреля 2011 г.). История компьютерной графики: серия DLR Associates . АвторДом. п. 358. ИСБН 978-1-4567-5115-9 . Архивировано из оригинала 6 июля 2014 года . Проверено 13 июня 2013 г.
- ^ Фил, Меллор (23 марта 2007 г.). «Произвольное количество потенциально влиятельных вещей в ОС RISC» . Панель значков . Архивировано из оригинала 31 марта 2012 года . Проверено 27 сентября 2011 г.
Следует признать, что только после выпуска RISC OS Select, почти 10 лет спустя, стандартные приложения Acorn (Draw, Edit и Paint) реализовали рекомендации руководства по стилю для буфера обмена, но большинство продуктов соблюдали их с осторожностью.
- ^ Раунд, Марк (26 февраля 2004 г.). «Эмулирование RISC-ОС под Windows» . ОСньюс . Архивировано из оригинала 14 ноября 2010 года . Проверено 12 мая 2011 г.
Многие из концепций пользовательского интерфейса, которые мы считаем само собой разумеющимися, впервые были реализованы в ОС RISC, например: масштабируемые сглаженные шрифты и операционная система, расширяемая с помощью «модулей», в то время как большая часть мира ПК все еще работала на Windows 3.0.
- ^ Гирадже (22 декабря 2009 г.). «Графический интерфейс ОС RISC» . Телконтар.нет. Архивировано из оригинала 16 июля 2011 года . Проверено 12 мая 2011 г.
Только в Mac OS X любой основной графический интерфейс обеспечивал плавный рендеринг шрифтов с дробными интервалами, который Acorn реализовал в 1992 году или ранее.
- ^ Реймер, Джереми (май 2005 г.). «История графического интерфейса» . АрсТехника . Архивировано из оригинала 2 декабря 2011 года . Проверено 25 мая 2011 г.
[...] в 1987 году британская компания Acorn Computers представила свой [...] графический интерфейс под названием «Артур», который также был первой компанией, которая использовала сглаженное отображение экранных шрифтов, даже в 16-цветном режиме. режим!
- ^ Холверда, Том (23 июня 2005 г.). «Экранные шрифты: точность формы или читаемость на экране?» . ОСНовости . Архивировано из оригинала 19 ноября 2011 года . Проверено 13 июня 2011 г.
[...] именно RISC OS имела первую общесистемную сложную [...] рендеринг шрифтов в операционных системах.
- ^ Паунтейн, Дик (январь 1989 г.). «Скринтест: ОС Archie RISC» (PDF) . Мир персональных компьютеров . п. 154. Архивировано (PDF) из оригинала 13 июня 2021 года . Проверено 4 марта 2021 г.
[ArcDraw] также может добавлять в рисунок текст разных размеров и шрифтов (включая сглаженные шрифты).
- ^ «ОС RISC готова к апрельскому запуску» . Пользователь Желудя . Февраль 1989 г. с. 9 . Проверено 31 октября 2020 г.
- ^ «Новые шрифты для DTP» . Пользователь Желудя . Апрель 1989 г. с. 7 . Проверено 3 мая 2021 г.
- ^ Белл, Грэм (октябрь 1989 г.). «Удерживать страницу шрифтов» . Пользователь Желудя . стр. 134–135 . Проверено 14 апреля 2021 г.
- ^ «Горячая линия для клиентов Acorn» . Пользователь Желудя . Апрель 1990 г. с. 19 . Проверено 2 мая 2021 г.
- ^ Рейн, Нил; Сил, Дэвид; Стой, Уильям; Уилсон, Роджер (ноябрь 1989 г.). Менеджер шрифтов Acorn Outline . Пятый мастер-класс по компьютерной графике. Монтерей, Калифорния: Ассоциация USENIX. стр. 25–36.
- ^ Белл, Грэм (ноябрь 1989 г.). "Мой тип" . Пользователь Желудя . стр. 68–69 . Проверено 7 мая 2021 г.
- ^ Мерфи, Дин (29 марта 1994 г.). Уведомление о приложении 253 группы поддержки компьютеров Acorn — Новые возможности ОС RISC версии 3.5 (PDF) (технический отчет). Желудь Компьютерс Лимитед . Проверено 2 марта 2022 г.
- ^ «Юникод в RISC-ОС» . riscos.info . Архивировано из оригинала 11 апреля 2015 года . Проверено 28 апреля 2015 г.
- ^ «Стандарт Unicode® версии 13.0 – Основная спецификация» (PDF) . Архивировано (PDF) из оригинала 6 мая 2021 года . Проверено 11 марта 2020 г.
- ^ «Шпаргалка по версиям архитектуры ARM» . Архивировано из оригинала 12 апреля 2015 года . Проверено 14 января 2015 г.
- ^ «Примечание по применению 295» . Примечание по применению инженерной поддержки . Желудевые компьютеры . 4 октября 1996 года. Архивировано из оригинала 4 января 2013 года . Проверено 28 июня 2012 г.
- ^ Перейти обратно: а б Туманный (11 июля 2001 г.). «Часто задаваемые вопросы по играм» . Желудевые аркады . Архивировано из оригинала 21 марта 2012 года . Проверено 27 июня 2012 г.
- ^ Рак, Дэвид Дж. «Игра началась!» . Клуб АРМ: Программные продукты . Дэвид Дж. Рак. Архивировано из оригинала 4 октября 2001 года . Проверено 27 июня 2012 г.
- ^ Рак, Дэвид Дж. «StrongGuard» . Клуб АРМ: Программные продукты . Дэвид Дж. Рак. Архивировано из оригинала 12 февраля 2009 года . Проверено 27 июня 2012 г.
- ^ МакКиллоп, Кейт (22 ноября 2000 г.). «RISC OS 2000: Показать отчет» . Желудевые аркады . Архивировано из оригинала 16 октября 2015 года . Проверено 27 июня 2012 г.
- ^ «Новости RISCOS Ltd» (PDF) . ООО "РИСКОС " Май 2006 г. Архивировано из оригинала (PDF) 5 ноября 2012 г. . Проверено 28 июня 2012 г.
- ^ Уильямс, Крис (17 апреля 2006 г.). «ROL выпускает C99 SCL для пользователей A9home» . Дробе . Архивировано из оригинала 1 октября 2009 года . Проверено 28 июня 2012 г.
- ^ Томпсон, Мэтт. «Проблемы Айоникса» . РИСК Мир . Том. 7, нет. 2 . Проверено 27 июня 2012 г.
- ^ Томпсон, Мэтт. «Проблемы Айоникса» . РИСК Мир . Том. 8, нет. 2 . Проверено 27 июня 2012 г.
- ^ Перейти обратно: а б «Руководство по версиям ОС RISC» . Сайт WROCC . Компьютерный клуб Wakefield RISC OS. Архивировано из оригинала 7 января 2013 года . Проверено 27 июня 2012 г.
- ^ Перейти обратно: а б Бретт, Пол. «Мир ПД» . РИСК Мир . Том. 7, нет. 1 . Проверено 27 июня 2012 г.
- ^ Бретт, Пол. «Мир ПД» . РИСК Мир . Том. 3, нет. 1 . Проверено 27 июня 2012 г.
- ^ Рак, Дэвид Дж. «Свободное программное обеспечение» . Клуб АРМ . Дэвид Дж. Рак. Архивировано из оригинала 26 июня 2012 года . Проверено 27 июня 2012 г.
- ^ Уильямс, Крис (19 ноября 2002 г.). «Aemulor: Количество приложений, работающих на Iyonix, «растёт с каждым днём» » . Дробе . Архивировано из оригинала 2 февраля 2014 года . Проверено 21 июня 2012 г.
- ^ Уильямс, Крис (25 марта 2003 г.). «Эмулор видит свет» . Дробе . Архивировано из оригинала 2 февраля 2014 года . Проверено 27 июня 2012 г.
- ^ «Справочник по совместимости ARMv7 в документации» . Архивировано из оригинала 16 октября 2021 года . Проверено 16 октября 2021 г.
Внешние ссылки [ править ]
- Официальный сайт RISC OS Open