РИСКИ
Разработчик | Желудевые компьютеры
Открытый исходный код (версия 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 |
GEPv5 [ 41 ] | ARMv7-А | 2014 | — | — | — | — | 5.23 | 5.30/5.31 |
Палочка-квадрат [ 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, была выпущена к 50-летию BASIC . [ 47 ]
ОС RISC также использовалась Acorn и Pace Micro Technology в различных телевизионных приставках , иногда называемых NCOS .
ОС RISC также может работать на ряде эмуляторов компьютерных систем, которые имитируют более ранние машины Acorn, перечисленные выше.
Эмулятор | Машины эмулируются | Поддерживаемые хост-платформы | Последний выпуск |
---|---|---|---|
!A310 Эму [ 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 во флэш-ПЗУ.
- ^ Jump up to: а б Фаррелл, Ник (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.
- ^ Jump up to: а б Ревилл, Стив (25 апреля 2015 г.). «Стабильная версия RISC OS 5.22 теперь доступна» . ОС RISC Открытая . Проверено 25 апреля 2015 г.
- ^ Ли, Джеффри. «Новостной круг» . Панель значков . Архивировано из оригинала 4 января 2016 года . Проверено 17 октября 2011 г.
- ^ Jump up to: а б Холверда, Том (31 октября 2011 г.). «Raspberry Pi будет использовать RISC-ОС» . ОСНовости . Архивировано из оригинала 4 января 2016 года . Проверено 1 ноября 2011 г.
- ^ Дьюхерст, Кристофер (декабрь 2011 г.). «Лондонское шоу 2011». Архив . Том. 23, нет. 3. п. 3.
- ^ «Загрузки» . Малина Пи. Архивировано из оригинала 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 г.
- ^ Jump up to: а б «Жёлуди Криса: Рискованные компьютеры для ПК» . chrisacorns.computinghistory.org.uk . Архивировано из оригинала 21 октября 2017 года . Проверено 22 июля 2015 г.
- ^ Jump up to: а б с д и «Шесть часто задаваемых вопросов по RISC OS» . Архивировано из оригинала 8 декабря 2012 года.
- ^ Jump up to: а б «Открытая ОС RISC: RiscPC» . www.riscosopen.org . Архивировано из оригинала 11 апреля 2015 года . Проверено 25 апреля 2015 г.
- ^ Jump up to: а б «Жёлуди Криса: Желудь A7000» . www.computerhistory.org.uk . Архивировано из оригинала 11 октября 2015 года . Проверено 22 июля 2015 г.
- ^ Jump up to: а б «Жёлуди Криса: Желудь A7000+» . www.computerhistory.org.uk . Архивировано из оригинала 11 октября 2015 года . Проверено 22 июля 2015 г.
- ^ переупакованный A7000+
- ^ Jump up to: а б «Жёлуди Криса: MicroDigital» . www.computerhistory.org.uk . Архивировано из оригинала 22 июля 2015 года . Проверено 22 июля 2015 г.
- ^ Jump up to: а б «Жёлуди Криса: MicroDigital» . www.computerhistory.org.uk . Архивировано из оригинала 22 июля 2015 года . Проверено 22 июля 2015 г.
- ^ Jump up to: а б «Жёлуди Криса: ОС 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 .
- ^ Jump up to: а б Палмер, Стюарт (декабрь 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 г.
- ^ Jump up to: а б Ноллс, Питер (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 г.
- ^ Jump up to: а б Туманный (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 г.
- ^ Jump up to: а б «Руководство по версиям ОС RISC» . Сайт WROCC . Компьютерный клуб Wakefield RISC OS. Архивировано из оригинала 7 января 2013 года . Проверено 27 июня 2012 г.
- ^ Jump up to: а б Бретт, Пол. «Мир ПД» . РИСК Мир . Том. 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