RISC OS

RISC OS
RISC OS
Riscos logo generic cogwheel richard hallas lg cogwheel x1.svg
RISC OS 톱니바퀴 로고
RISCOS 4 scr.png
RISC OS 4 스크린샷
개발자에이콘 컴퓨터

오픈 소스(버전 5)

독자 사양(버전 4 및 6)

기입처BBC BASIC, C, C++, 어셈블리 언어
동작 상태현재의
소스 모델클로즈드 소스, 2018년 이후 일부 버전용 오픈 소스
초기 릴리즈1987년 9월 25일; 34년 전 (1987-09-25)[1]
최신 릴리즈
  • 5.28[2] / 2020년 10월 24일, 21개월 전(2020-10-24)
  • 6.20 / 2009년 12월 1일; 12년 전(2009-12-01)
최신 미리보기5.29
마케팅 대상도토리 퍼스널 컴퓨터
이용가능기간:영어
갱신 방법플래시 ROM, OTP ROM 또는 로드 가능한 ROM 이미지
패키지 매니저팩맨, RiscPkg
플랫폼
커널 타입모노리식
체납
사용자 인터페이스
GUI
면허증.
선행MOS
ARX(중단)
공식 웹사이트riscosopen.org RISC OS 오픈
riscos.com RISCOS

RISC OS /rsk.oʊss/[4]는 영국 캠브리지에 있는 Acon Computers Ltd.가 설계한 컴퓨터 운영체제입니다.1987년에 처음 출시된 이 제품은 아콘이 아르키메데스 PC의 새로운 제품군에 동시에 사용하기 위해 디자인한 ARM 칩셋에서 실행되도록 설계되었다.RISC OS 는, 서포트되고 있는 RISC(Reduced Instruction Set Computer) 아키텍처로부터 이름을 따왔습니다.

1987년과 1998년 사이에 RISC OS는 Acon Archimedes 라인, Acon의 R 라인(듀얼 부트 옵션으로서 RISC iX를 사용), RiscPC, A7000 및 Acon NewsPadPoebe 컴퓨터와 같은 프로토타입 모델을 포함한 모든 ARM 기반 Acon 컴퓨터 모델에 포함되었습니다.Oracle Corporation네트워크 컴퓨터 및 호환 시스템에서 NCOS라는 이름의 OS 버전이 사용되었습니다.

1998년 Acoron이 해체된 후 RISCOS Ltd, Pace Micro Technology, Castle Technology 등 여러 회사가 OS 개발을 분리하여 계속하였습니다.그 후, Iyonix[5] PC나 A9home등의 ARM 베이스의 데스크탑 컴퓨터에 번들 되고 있습니다.2017년 3월 현재 OS는 분기된 상태로 RISCOS Ltd와 RISC OS Open 커뮤니티에 의해 독립적으로 개발되고 있습니다.

가장 최근의 안정된 버전은 ARMv3/ARMv4 RiscPC, ARMv5 Iyonix,[6] ARMv7 Cortex-A8 프로세서[7][8](BeagleBoardTouchBook에 사용됨) 및 Cortex-A9[9] 프로세서(PandaBoard에 사용됨) 및 저렴한 교육용 [10][11][12]라즈베리 컴퓨터에서 실행됩니다.SD카드 이미지는 풀 그래피컬 사용자 인터페이스(GUI) 버전과[13] 명령줄 인터페이스 전용 버전(RISC OS Pico, 3.8MB)[14]을 사용하여 Lasberry Pi 1, 2, 3, 4 사용자에게 무료로 다운로드 할 수 있도록 출시되었습니다.

역사

RISC OS의 첫 번째 버전은 1987년에 Arthur 1.20으로 출시되었습니다.다음 버전인 Arthur 2는 RISC OS 2가 되어 1989년 4월에 출시되었습니다.RISC OS 3.00은 1991년에 A5000과 함께 출시되었으며 많은 신기능을 포함하고 있습니다.1996년까지 RISC OS는 500,000대 이상의 [15]시스템으로 출하되었습니다.

Acorn은 1999년 1월 OS 작업을 공식적으로 중단하고 Element 14로 이름을 변경했습니다.1999년 3월, 새로운 회사인 RISCOS Ltd는 Element 14로부터 RISC OS의 데스크탑 버전 개발권을 취득해, RISC OS 3.8의 개발을 계속해, 1999년 7월에 RISC OS 4로서 발매했습니다.한편, Element 14는 RISC OS 3.8의 카피를 사내에 보관하고 있어 셋톱 박스에서 사용하기 위해서 NCOS로 개발했습니다.2000년에 MSDW Investment에 의한 Acorn Group plc의 인수의 일환으로서 RISC OS는 Pace Micro [16]Technology에 매각되었고, 후에 Castle Technology Ltd.에 매각되었습니다.

2001년 5월, RISCOS Ltd는, 유저가 최신의 RISC OS 4 업데이트에 액세스 할 수 있는 서브스크립션 스킴인 RISC OS Select를 개시했습니다.이러한 업그레이드는 부트 OS가 저장되어 있는ROM과는 별도로 소프트 로드 가능한 ROM 이미지로 출시되어 부트 시에 로드됩니다.Select 1은 2002년 5월에 출하되었으며 Select 2는 2002년 11월에, Select 3의 최종 릴리스는 2004년 6월에 출고되었습니다.같은 달에 RISC OS 4.39(RISC OS Adjust)가 출시되었습니다.RISC OS Adjust는 지금까지의 모든 Select Scheme 업데이트의 정점이며 RiscPC 및 A7000 시리즈 머신의 교환 가능한 ROM 물리 세트로 출시되었습니다.

한편 2002년 10월 Castle Technology는 Acorn 클론 Iyonix PC를 출시했다.RISC OS 5라고 하는 이름의 RISC OS의 32비트(26비트와는 대조적으로)를 실행하고 있습니다.RISC OS 5는 Pace에 의한 NCOS 작업에 기초한 RISC OS의 다른 진화입니다.이듬해 Castle Technology는 Pace에서 RISC OS를 미공개 금액으로 구입했습니다.2006년 10월 Castle은 RISC OS 5 요소에 대한 공유 소스 라이선스 계획을 발표했습니다.이 계획은 RISC OS Open Limited가 관리하고 있습니다.

2018년 10월 RISC OS 5는 Apache 2.0 [17]라이선스로 재라이센스되었습니다.

2020년 12월, RISC OS 3.71의 소스 코드가 The Pirate [citation needed]Bay로 유출되었습니다.

지원되는 하드웨어

RISC OS 버전이 다음 하드웨어에서 실행되거나 실행 중인 경우.

RISC OS 호환 하드웨어
기계. ARM 아키텍처 소개했다 Acorn 버전 RISCOS Ltd 버전 Castle 테크놀로지, RISC OS Open 버전
첫번째 지난 첫번째 지난 첫번째 최근.
26비트 프로그램 카운터 포함 ARM
도토리 아르키메데스 ARMv2 1987–1992 0.20 3.1배
26비트 및 32비트 프로그램 카운터 포함 ARM
Acon Risc PC ARMv3 / v4 1994년[18] 3.50[18] 3.71 4.00 6.20[19] 5.15 5.28[20]/5.29
Acorn A7000 및 A7000+ ARMv3 1995년[21][22] ~ 1997년 3.60[21][22]
에이콘 피비(취소) ARMv4 1998 3.80 (어슐라)
MicroDigital Medi[23] ARMv3 1998년[24] 3.71[24] 4.02 6.20
마이크로디지털 마이코 1999년[25] 4.03[25] 4.39[19]
RiscStation R7500 1999년[26] 4.03[26] 4.39[19]
캐슬 키네틱 RiscPC ARMv4 2000년[27] 4.03 6.20 5.19[28] 5.28[20]/5.29
마이크로디지털 오메가 2003년[29] 4.03[30] 4.39[19]
어드밴티지 6 A75 ARMv3 2004년[31] 4.39[32]
32비트 프로그램 카운터 포함 ARM
Iyonix Ltd. Iyonix ARMv5TE 2002 5.01 5.28[33]/5.29
어드밴티지 6 A9 (홈/RM/Loc) ARMv5TE 2005 4.42[19]
비글보드[7] ARMv7-A 2008 5.15 5.28[34]/5.29
항상 혁신적인 터치북 2009 5.28/5.29
오픈판도라의 판도라 2010 5.17[35]
팬더보드[36] 2011 5.17 5.28[9]/5.29
라즈베리 파이[11][37][38][39] ARMv6, v7-A, v8-A 2012–2020 5.19 5.28/5.29
IGEPv5[40] ARMv7-A 2014 5.23 5.29
완자판[41][42] 쿼드 2015 5.21
티타늄[43] 5.23 5.28/5.29

RISC OS Open Limited는[44] 버전 5.14 이후 '짝수가 안정적' 버전 번호 부여 방식을 채택했습니다.따라서 위의 표 항목에는 최신 릴리스 2개가 포함되어 있습니다.마지막 안정적인 릴리스와 최신 개발 릴리스입니다.

BASIC 50주년 [45]기념으로 BBC Micro와 같이 기동하기 위한 특별한 컷다운 RISC OS Pico(16MiB 카드용)가 출시되었습니다.

RISC OS는 Acon과 Pace Micro Technology 모두 다양한 TV 연결 셋톱박스에서 사용되고 있습니다.이 셋톱박스는 NCOS로 불리기도 합니다.

RISC OS 는, 상기의 이전의 Acon 머신을 에뮬레이트 하는 컴퓨터 시스템 에뮬레이터에서도 실행할 수 있습니다.

RISC OS 대응 하드웨어 에뮬레이터
에뮬레이터 에뮬레이트된 기계 지원되는 호스트 플랫폼 최신 릴리즈
!A310Emu[46] 아르키메데스 RISC OS 0.59
아치[47] DOS, Windows 2001년 2월 9일 ~ 10일
아키에무[48] RISC OS 0.53.3 ~ 2014년 12월 7일
아크엠[49] Windows, Linux, macOS, RISC OS 1.50.1 ~ 2015년 12월 18일
암큘레이터[50] Windows, Linux 2.1 ~ 2021년 9월 5일
가상 A5000 창문들 1.4
붉은[51] 다람쥐 아르키메데스, Risc PC, A7000 2002년 10월 28일 0.6 ~
RPCEMU[52] Risc PC, A7000, Poebe Windows, Linux, macOS, OpenBSD 2021년 10월 30일 - 0.9.4
Virtual RPC Risc PC Windows, MacOS 2014년 9월[53] 5일

특징들

OS 코어

OS는 싱글 유저이며, 공동 멀티태스킹(CMT)[54]을 채용하고 있습니다.현재의 데스크탑 OS의 대부분은 프리엠프티브 멀티태스킹(PMT)과 멀티스레딩사용하고 있습니다만, RISC OS는 CMT 시스템에 머무르고 있습니다.2003년까지 많은 사용자가 OS를 PMT로 [55]이행할 것을 요구했습니다.OS 메모리 보호는 [56][57]포괄적이지 않습니다.

OS 의 코어는 ROM 보존되어 있기 때문에, 기동 시간이 빠르고, operating system의 파손으로부터 안전합니다.RISC OS 4 및 5는 4MB플래시 메모리에 저장되거나 비글보드나 라즈베리 파이 등의 싱글보드 컴퓨터에서 SD 카드ROM 이미지로 저장되므로 ROM 칩을 교체하지 않고도 운영 체제를 업데이트할 수 있습니다.OS는 여러 모듈로 구성되어 있습니다.실행 시 ROM에 없는 모듈의 소프트 로드나 온 더 플라이 교환 등 이러한 모듈을 추가하거나 교체할 수 있습니다.이 설계로 인해 OS 개발자는 자사 버전의 OS에 대한 롤링 업데이트를 출시하고 서드파티는 OS 교체 모듈을 작성하여 새로운 기능을 추가할 수 있게 되었습니다.OS 모듈은 다른 운영 체제의 시스템 호출과 마찬가지로 Software Interrupt(SWI; 소프트웨어 인터럽트)를 통해 액세스됩니다.

대부분의 OS는 필터와 벡터를 처리하는 애플리케이션 바이너리 인터페이스(ABI)를 정의하고 있습니다.OS는 프로그램이 조작을 대행 수신 및 수정할 수 있는 다양한 방법을 제공합니다.이를 통해 GUI 또는 더 깊은 곳에서 동작을 수정하는 작업이 단순해집니다.그 때문에, OS 의 외관과 느낌을 커스터마이즈 할 수 있는 서드 파티제의 프로그램이 몇개인가 있습니다.

파일 시스템

파일 시스템은 볼륨 지향입니다. 파일 계층의 최상위 레벨은 파일 시스템 유형 앞에 있는 볼륨(디스크, 네트워크 공유)입니다.파일 유형을 결정하기 위해 OS는 파일 확장자가 아닌 메타데이터사용합니다.콜론은 파일 시스템을 경로의 나머지 부분과 분리하기 위해 사용됩니다.루트는 1달러로 표시됩니다.$) 기호와 디렉토리는 마침표로 구분됩니다( )..외부 파일 시스템의 확장자는 슬래시( )를 사용하여 표시됩니다.example.txt된다example/txt예를 들어,[58]ADFS::HardDisc4.$Advanced Disk Filing System(ADFS) 파일 시스템을 사용하는 HardDisc4라는 이름의 디스크의 루트입니다.RISC OS 의 파일 타입은, 16 진수의 타입을 부가하는 것으로, 다른 시스템에 보존할 수 있습니다.,xxx파일명을 [58][59]지정합니다.크로스 플랫폼 소프트웨어를 사용하는 경우 파일 형식을 다른 시스템에서 호출하려면 추가 이름을 붙여야 합니다./[extension]를 RISC OS [60]파일명으로 설정합니다.

파일 시스템은 루프 디바이스와 마찬가지로 특정 유형의 파일을 자신의 볼륨으로 표시할 수 있습니다.OS에서는 이 기능을 이미지 파일링 시스템이라고 합니다.이렇게 하면 일부 특수 속성이 있는 디렉토리로 나타나는 아카이브 및 유사한 파일을 투명하게 처리할 수 있습니다.이미지 파일 내의 파일은 상위 아카이브 아래의 계층에 표시됩니다.아카이브에 참조하는 데이터를 포함할 필요는 없습니다.일부 심볼릭링크 및 네트워크 공유 파일 시스템은 이미지 파일 내에 참조를 저장하고 데이터를 위해 다른 곳으로 이동합니다.

파일 시스템 추상화 레이어 API는 32비트 파일 오프셋을 사용하여 단일 파일 중 가장 큰 파일 길이가 4 GiB(-1바이트)입니다.그러나 RISC OS 5.20 이전 버전에서는 파일 시스템 추상화 레이어 및 많은 RISC OS 네이티브 파일 시스템은 2의 보완 [citation needed]표기로 나타낼 때 부정적인 파일 익스텐트를 처리하는 것을 피하기 위해 31비트(2 GiB 미만)로 지원을 제한했습니다.

파일 형식

OS는 메타데이터를 사용하여 파일 형식을 구분합니다.다른 시스템의 일부 일반적인 파일 형식은 MimeMap [61]모듈에 의해 파일 형식으로 매핑됩니다.

커널

RISC OS 커널은 싱글태스킹으로 인터럽트, DMA 서비스, 메모리 할당 및 비디오 디스플레이 처리를 제어합니다.또한 공동 멀티태스킹은 Window Manager [54]모듈에 의해 제공됩니다.

데스크톱

WIMP 인터페이스는 스태킹 윈도우 매니저를 기반으로 3개의 마우스[62] 버튼(선택, 메뉴조정), 상황에 맞는 메뉴, 윈도우 순서 제어(뒤로 보내기) 및 동적 윈도우 포커스(창은 스택 상의 임의의 위치에 입력 포커스를 가질 수 있음)가 포함되어 있습니다.아이콘 바(도크)에는 마운트된 디스크 드라이브, RAM 디스크, 실행 중인 애플리케이션, 시스템 유틸리티 및 도킹된 파일, 디렉토리 또는 비활성 애플리케이션 등의 아이콘이 있습니다.이러한 아이콘에는 상황에 맞는 메뉴가 있으며 끌어서 놓기 작업을 지원합니다.창이 열려 있는지 여부에 관계없이 실행 중인 응용 프로그램 전체를 나타냅니다.

GUI는 파일 개념으로 기능합니다.공간 파일 관리자인 파일러는 디스크의 내용을 표시합니다.응용 프로그램은 Filer 보기에서 실행되며 파일을 응용 프로그램에서 Filer 보기로 끌어 저장 작업을 수행할 수 있습니다.응용 프로그램 디렉토리는 응용 프로그램을 저장하는 데 사용됩니다.OS 에서는, 느낌표(플링 또는 샤크라고도 불린다) 프리픽스를 사용하고, 통상의 디렉토리와 구별됩니다.이러한 디렉토리를 더블 클릭하면, 디렉토리를 여는 대신에 애플리케이션이 기동합니다.응용 프로그램의 실행 파일 및 리소스는 디렉터리에 포함되지만 일반적으로 사용자에게 숨겨져 있습니다.응용 프로그램은 자체 포함되므로 드래그 앤 드롭으로 설치 및 제거할 수 있습니다.

RISC OS 스타일 가이드는 애플리케이션 전체에 걸쳐 일관된 외관과 느낌을 제공합니다.이것은 RISC OS 3에서 도입되어 애플리케이션의 외관과 동작을 지정합니다.2001년 [63]RISCOS Ltd의 Select가 출시까지 Acorn의 주요 번들 애플리케이션은 가이드에 따라 업데이트되지 않았습니다.

폰트 매니저

RISC OS는 확장 가능한 안티에이리어스 [64][65][66][67]글꼴을 제공하는 최초의 운영 체제입니다.Anti-aliased 글꼴은 Arthur에게 이미 익숙해져 있으며,[69] 1989년 4월에 출시된 최종 RISC OS 2 제품에 포함된 RISC OS의 초기 프리뷰에서 [68]그 존재가 확인되었습니다.

"새로운 스타일의 아웃라인 폰트"를 채용한 폰트 매니저의 새로운 버전은 RISC [70]OS 출시 이후 제공되었으며 확장 가능한 폰트 인쇄를 완전히 지원했으며 Acorn Desktop [71]Publisher에서 제공되었습니다.또한 별도로 제공되어 다른 애플리케이션과 [72]함께 번들로 제공되었습니다.아웃라인 폰트 매니저는 화면 및 프린터용 비트맵에 대한 폰트 아웃라인 렌더링을 지원합니다.화면 폰트에는 안티에이리어싱을 채용하고, 작은 폰트 [73]사이즈에는 서브픽셀 안티에이리어싱과 캐싱을 채용합니다.Acorn의 아웃라인 폰트 매니저의 도입 당시 경쟁 데스크톱 시스템의 개발자들은 Macintosh System 7과 OS/2 버전 [74]2와 같은 아직 출시되지 않은 제품에 대한 아웃라인 폰트 지원을 고려 중이거나 약속하고 있었다.

1994년 이후 RISC OS 3.5에서는 이전 버전의 [75]비트맵 시스템 글꼴이 아닌 UI 요소를 위해 WindowManager의 아웃라인 안티앨리어스 글꼴을 사용할 수 있게 되었습니다.RISC OS 4는 Unicode를 지원하지 않지만 "RISC OS 5는 Unicode 문자를 표시하고 UTF-8, UTF-16 및 UTF-32 텍스트를 받아들일 수 있는 Unicode 글꼴 매니저를 제공합니다.RISC OS 커널 및 코어 모듈의 다른 부분은 UTF-8에서 [76]설명하는 텍스트를 지원합니다.

RISC OS(및 일부 과거의 컴퓨터)의 문자 지원이 유니코드 13.0(2020년)[77]에 추가되었습니다.

번들 어플리케이션

RISC OS는 몇 가지 디스트리뷰션으로 제공되고 있습니다.모든 디스트리뷰션에는 소규모 표준 데스크톱 어플리케이션 세트가 포함되어 있습니다.다만, 그 중 일부에는, 보다 폭넓은 편리한 프로그램 세트가 포함되어 있습니다.이러한 풍부한 분배 중 일부는 무료로 이용할 수 있고 일부는 유료입니다.

하위 호환성

OS 및 하드웨어의 후속 버전에서는 소프트웨어의 이식성이 제한됩니다.싱글태스킹 BBC BASIC 어플리케이션에서는 사소한 변경이 필요한 경우가 많습니다.[citation needed]OS의 연이은 업그레이드로 인해 데스크톱 애플리케이션 및 [78]게임의 하위 호환성 문제가 더욱 심각해지고 있습니다.작성자 또는 기타에 의해 유지 보수되고 있는 어플리케이션은 [citation needed]호환성을 제공하기 위해 과거에 수정되어 있는 경우가 있습니다.

1994년 RiscPC의 도입과 그 의 StrongARM 업그레이드로 인해 호환되지 않는 코드 시퀀스와 독자적인 압축(데이터 압축) 문제가 발생했습니다.Strong ARM용 어플리케이션 패치 적용 및 Acoron UnquezeAIF 소프트웨어는 AIF [79]헤더에 따라 이미지를 큐즈하지 않습니다.비호환성으로 인해 The ARM Club of Game On![80][81]StrongGuard 소프트웨어가 [80][82][83]출시되었습니다.이전에 호환되지 않았던 일부 소프트웨어를 새로운 시스템과 업그레이드된 시스템에서 실행할 수 있도록 했습니다.A9home용 OS 버전에서는 (Application Note 295에 [84]준거한) AIF 헤더 없이 소프트웨어를 실행하여 "[85]데스크탑 트러시"를 정지할 수 없었습니다.

Iyonix PC(RISC OS 5)와 A9home(커스텀 RISC OS 4)에서는 권장되지 않는 26비트 어드레싱 모드로 인해 소프트웨어의 호환성이 한층 더 향상되었습니다.현재 개발 중인 대부분의 애플리케이션은 그 후 다시 [86][87][88]작성되었습니다.26비트만의 시퀀스를 검출하기 위한 정적 코드 분석은 ARMlyser를 [89]사용하여 수행할 수 있습니다.이 출력은 소스 코드를 사용할 [90][89][91]수 없는 오래된 응용 프로그램의 32비트 버전을 만드는 데 도움이 됩니다.일부 오래된 26비트 소프트웨어는 Aemulor [88][92][93]에뮬레이터를 사용하여 수정 없이 실행할 수 있습니다.

비글보드의 ARMv7, 라즈베리 파이 3의 ARMv8 등 새로운 ARM 코어와의 비호환성이 추가되었습니다.여기에는 ARMv6/v7에서의 비정렬 메모리 액세스 변경 및 ARMv8에서의 [94]SWP 명령 삭제가 포함됩니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ Revill, Steve (24 October 2020). "RISC OS 5.28 now available". RISC OS Open. Archived from the original on 25 October 2020. Retrieved 24 October 2020.
  2. ^ RISC OS는 비즈니스용으로 개방되어 있습니다.2018년 10월 22일 RISC OS Open Ltd의 Wayback Machine에서 보관, 2018-10-23 액세스
  3. ^ "RISC OS" (PDF). ISV Department news from Acorn. No. 14. Acorn Computers Limited. May 1989. p. 2. Archived (PDF) from the original on 21 May 2021. Retrieved 14 February 2021. It is RISC OS (pronounced risk oh ess, not risk oss)
  4. ^ "Acorn announces distribution deal with Castle Technology for RISC based products". Acorn Computers Ltd (Press release). Acorn Computers Ltd. 12 October 1998. Archived from the original on 6 May 1999. Retrieved 6 January 2011. (October 12th 1998), Cambridge, UK-Acorn announced today that it has completed negotiations with Castle Technology for them to distribute Acorn products.
  5. ^ "RISC OS 5 features". Iyonix Ltd. Archived from the original on 10 November 2010. Retrieved 31 January 2011. All IYONIX pcs ship with RISC OS 5 in flash ROM.
  6. ^ a b Farrell, Nick (27 April 2009). "Snaps leak of RISC OS5 on BeagleBoard". The Inquirer. Archived from the original on 19 May 2009. Retrieved 28 June 2011. A snap of an RISC OS 5, running on a BeagleBoard device powered by a 600MHz ARM Cortex-A8 processor with a built-in graphics chip, has tipped up on the world wide wibble. The port developed by Jeffrey Lee is a breakthrough for the shared-source project because it has ported the OS without an army of engineers.{{cite web}}: CS1 유지보수: 부적합한 URL(링크)
  7. ^ "Cortex-A8 port status". RISC OS Open. Archived from the original on 26 October 2021. Retrieved 31 January 2011. [The port includes] a modified version of the RISC OS kernel containing support for (all) Cortex-A8 CPU cores.
  8. ^ a b Revill, Steve (25 April 2015). "RISC OS 5.22 stable is now available". RISC OS Open. Retrieved 25 April 2015.
  9. ^ Lee, Jeffrey. "Newsround". The Icon Bar. Archived from the original on 4 January 2016. Retrieved 17 October 2011.
  10. ^ a b Holwerda, Thom (31 October 2011). "Raspberry Pi To Embrace RISC OS". OSNews. Archived from the original on 4 January 2016. Retrieved 1 November 2011.
  11. ^ Dewhurst, Christopher (December 2011). "The London show 2011". Archive. Vol. 23, no. 3. p. 3.
  12. ^ "Downloads". Raspberry Pi. Archived from the original on 14 January 2013. Retrieved 2 September 2013.
  13. ^ "RISC OS Open: Raspberry Pi". riscosopen.org. Archived from the original on 20 March 2021. Retrieved 25 April 2015.
  14. ^ "ART – Acorn RISC OS" (PDF). acorn.chriswhy.co.uk. Archived (PDF) from the original on 27 May 2013. Retrieved 8 July 2011.
  15. ^ Cullen, Drew (24 April 1999). "ARM denies role in Acorn dismemberment". The Register. Retrieved 31 January 2021.
  16. ^ Speed, Richard. "Roughly 30 years after its birth at UK's Acorn Computers, RISC OS 5 is going open source". www.theregister.com. Archived from the original on 23 September 2021. Retrieved 26 October 2021.
  17. ^ a b "Chris's Acorns: Risc PC Computers". chrisacorns.computinghistory.org.uk. Archived from the original on 21 October 2017. Retrieved 22 July 2015.
  18. ^ a b c d e "RISC OS Six Frequently Asked Questions". Archived from the original on 8 December 2012.
  19. ^ a b "RISC OS Open: RiscPC". www.riscosopen.org. Archived from the original on 11 April 2015. Retrieved 25 April 2015.
  20. ^ a b "Chris's Acorns: Acorn A7000". computinghistory.org.uk. Archived from the original on 11 October 2015. Retrieved 22 July 2015.
  21. ^ a b "Chris's Acorns: Acorn A7000+". computinghistory.org.uk. Archived from the original on 11 October 2015. Retrieved 22 July 2015.
  22. ^ 재패키지 A7000+
  23. ^ a b "Chris's Acorns: MicroDigital". computinghistory.org.uk. Archived from the original on 22 July 2015. Retrieved 22 July 2015.
  24. ^ a b "Chris's Acorns: MicroDigital". computinghistory.org.uk. Archived from the original on 22 July 2015. Retrieved 22 July 2015.
  25. ^ a b "Chris's Acorns: RISC OS After Acorn". computinghistory.org.uk. Archived from the original on 11 October 2015. Retrieved 22 July 2015.
  26. ^ "The Icon Bar: Castle reveal Kinetic to the press". iconbar.com. Archived from the original on 16 July 2012. Retrieved 23 February 2011.
  27. ^ "Bugs and sources". RISC OS Open. 28 March 2013. Archived from the original on 13 April 2015. Retrieved 2 September 2013.
  28. ^ "Omega production saga continues – Drobe.co.uk archives". drobe.co.uk. Archived from the original on 16 March 2012. Retrieved 8 February 2012.
  29. ^ "Chris's Acorns: MicroDigital". computinghistory.org.uk. Archived from the original on 22 July 2015. Retrieved 22 July 2015.
  30. ^ "A75 is ARM7500FE ruggable – Drobe.co.uk archives". drobe.co.uk. Archived from the original on 16 October 2015. Retrieved 8 February 2012.
  31. ^ "Advantage6: Thea75". advantagesix.com. Archived from the original on 2 November 2013. Retrieved 9 February 2012.
  32. ^ "RISC OS Open: Iyonix". riscosopen.org. Archived from the original on 11 April 2015. Retrieved 25 April 2015.
  33. ^ "RISC OS Open: BeagleBoard". riscosopen.org. Archived from the original on 11 April 2015. Retrieved 25 April 2015.
  34. ^ "RISC OS Open: Forum: Let's get started with a Pandora port". riscosopen.org. Archived from the original on 19 September 2014. Retrieved 10 July 2012.
  35. ^ Lee, Jeffrey (2 August 2011). "Have I Got Old News For You". The Icon Bar. Archived from the original on 12 June 2012. Retrieved 28 September 2011. [...] Willi Theiss has recently announced that he's been working on a port of RISC OS to the PandaBoard [...]
  36. ^ "raspberrypi.org". Archived from the original on 29 February 2012. Retrieved 1 November 2011.
  37. ^ "Raspberry Pi B+". 15 July 2014. Archived from the original on 25 July 2014. Retrieved 13 August 2014.
  38. ^ "Raspberry Pi 3". 29 February 2016. Archived from the original on 7 April 2016. Retrieved 26 March 2016.
  39. ^ "RISC OS on IGEPv5". 9 September 2014. Archived from the original on 11 April 2015. Retrieved 9 September 2014.
  40. ^ Hudd, Vince M. (1 February 2015). "ARMX6 formally announced at last". RISCOSitory. Soft Rock Software. Archived from the original on 4 January 2016. Retrieved 1 November 2015. [...] The heart of the machine is a Freescale i.MX 6 series processor [...]
  41. ^ "iMx6". 26 January 2018. Archived from the original on 9 November 2018. Retrieved 26 January 2018.
  42. ^ "Preview of a whole new RISC OS platform". 23 October 2015. Archived from the original on 24 November 2015. Retrieved 23 October 2015.
  43. ^ "Stable release criteria". 12 January 2017. Archived from the original on 9 November 2018. Retrieved 12 January 2017.
  44. ^ "Happy birthday, BASIC". 5 January 2014. Archived from the original on 9 November 2018. Retrieved 8 May 2018.
  45. ^ "Welcome to my homepage!". Home.tiscali.nl. Archived from the original on 19 June 2013. Retrieved 2 September 2013.
  46. ^ "Archie – Acorn Archimedes Emulator". 12 August 2001. Archived from the original on 6 February 2004. Retrieved 2 September 2013.
  47. ^ "Tellima". Archived from the original on 22 December 2015. Retrieved 13 December 2015.
  48. ^ "ArcEm – The Acorn Archimedes Emulator". Arcem.sourceforge.net. Archived from the original on 9 August 2013. Retrieved 2 September 2013.
  49. ^ "Arculator – The Acorn Archimedes Emulator". B-em.bbcmicro.com. Archived from the original on 21 June 2013. Retrieved 11 September 2019.
  50. ^ "Red Squirrel Acorn Archimedes Emulator". Redsquirrel.fsnet.co.uk. Archived from the original on 27 December 2005. Retrieved 2 September 2013.
  51. ^ "RPCEmu". Marutan.net. Archived from the original on 16 March 2013. Retrieved 7 November 2017.
  52. ^ "VirtualAcorn". virtualacorn.co.uk.
  53. ^ a b Palmer, Stewart (December 1996). "A RISC OS for All Seasons". Byte. 21 (12): 49. ISSN 0360-5280. OCLC 208951251.
  54. ^ Williams, Chris (26 July 2003). "Imagining RISC OS and PMT". Drobe. Archived from the original on 17 June 2018. Retrieved 10 July 2012.
  55. ^ Michael Reed Tech Book 1 –2006년 10월~2008년 6월 Wayback Machine에서 2020년 7월 26일 아카이브 완료
  56. ^ "RISC OS Memory Protection". Drobe: The Archives. Archived from the original on 31 March 2014. Retrieved 4 March 2013.
  57. ^ a b Naulls, Peter (2 January 2004). "RISC OS filename translation". Drobe. Archived from the original on 9 July 2011. Retrieved 25 April 2012.
  58. ^ "Emulating RISC OS, Page 3/3". OSNews. Archived from the original on 13 March 2012. Retrieved 25 April 2012.
  59. ^ Fitton, Gerald (August 1994), "Fireworkz for Windows" (PDF), Archive, Glastonbury: Abbey Press, vol. 7, no. 11, p. 21, OCLC 222434223, archived (PDF) from the original on 3 December 2013, retrieved 25 April 2012
  60. ^ "Iyonix: MIMEMap". iyonix.com. Archived from the original on 3 March 2016.
  61. ^ Ryan, Dan (13 April 2011). History of Computer Graphics: DLR Associates Series. AuthorHouse. p. 358. ISBN 978-1-4567-5115-9. Archived from the original on 6 July 2014. Retrieved 13 June 2013.
  62. ^ Phil, Mellor (23 March 2007). "An arbitrary number of possibly influential RISC OS things". The Icon Bar. Archived from the original on 31 March 2012. Retrieved 27 September 2011. Admittedly it wasn't until RISC OS Select was released, almost 10 years later, that the standard Acorn applications (Draw, Edit, and Paint) implemented the style guide's clipboard recommendations, but most products followed it with care.
  63. ^ Round, Mark (26 February 2004). "Emulating RISC OS under Windows". OSnews. OSNews. Archived from the original on 14 November 2010. Retrieved 12 May 2011. Many of the UI concepts that we take for granted were first pioneered in RISC OS, for instance: scalable anti-aliased fonts and an operating system extendable by 'modules', while most of the PC world was still on Windows 3.0.
  64. ^ Ghiraddje (22 December 2009). "The RISC OS GUI". Telcontar.net. Archived from the original on 16 July 2011. Retrieved 12 May 2011. Only with Mac OS X did any mainstream graphical interface provide the smoothly rendered, fractionally spaced type that Acorn accomplished in 1992 or earlier.
  65. ^ Reimer, Jeremy (May 2005). "A History of the GUI". ArsTechnica. Archived from the original on 2 December 2011. Retrieved 25 May 2011. [...] in 1987, the UK-based company Acorn Computers introduced their [...] GUI, called "Arthur", also was the first to feature anti-aliased display of on-screen fonts, even in 16-color mode!
  66. ^ Holwerda, Thom (23 June 2005). "Screen Fonts: Shape Accuracy or On-Screen Readability?". OSNews. Archived from the original on 19 November 2011. Retrieved 13 June 2011. [...] it was RISC OS that had the first system-wide, intricate [...] font rendering in operating systems.
  67. ^ Pountain, Dick (January 1989). "Screentest: Archie RISC OS" (PDF). Personal Computer World. p. 154. Archived (PDF) from the original on 13 June 2021. Retrieved 4 March 2021. [ArcDraw] can also add text in multiple sizes and fonts to a drawing (including anti-aliased fonts)
  68. ^ "RISC OS is ready for April launch". Acorn User. February 1989. p. 9. Retrieved 31 October 2020.
  69. ^ "New fonts for DTP". Acorn User. April 1989. p. 7. Retrieved 3 May 2021.
  70. ^ Bell, Graham (October 1989). "Hold the Font Page". Acorn User. pp. 134–135. Retrieved 14 April 2021.
  71. ^ "Acorn Customer Hotline". Acorn User. April 1990. p. 19. Retrieved 2 May 2021.
  72. ^ Raine, Neil; Seal, David; Stoye, William; Wilson, Roger (November 1989). The Acorn Outline Font Manager. Fifth Computer Graphics Workshop. Monterey, California: USENIX Association. pp. 25–36.
  73. ^ Bell, Graham (November 1989). "My Type". Acorn User. pp. 68–69. Retrieved 7 May 2021.
  74. ^ Murphy, Dean (29 March 1994). Acorn Computers Support Group Application Notice 253 – New features of RISC OS version 3.5 (PDF) (Technical report). Acorn Computers Limited. Retrieved 2 March 2022.
  75. ^ "Unicode in RISC OS". riscos.info. Archived from the original on 11 April 2015. Retrieved 28 April 2015.
  76. ^ "The Unicode® Standard Version 13.0 – Core Specification" (PDF). Archived (PDF) from the original on 6 May 2021. Retrieved 11 March 2020.
  77. ^ "ARM architecture versions cheat sheet". Archived from the original on 12 April 2015. Retrieved 14 January 2015.
  78. ^ "Application Note 295". Engineering Support Application Note. Acorn Computers. 4 October 1996. Archived from the original on 4 January 2013. Retrieved 28 June 2012.
  79. ^ a b Foggy (11 July 2001). "Games FAQ". Acorn Arcade. Archived from the original on 21 March 2012. Retrieved 27 June 2012.
  80. ^ Ruck, David J. "Game On!". The ARM Club: Software Products. David J. Ruck. Archived from the original on 4 October 2001. Retrieved 27 June 2012.
  81. ^ Ruck, David J. "StrongGuard". The ARM Club: Software Products. David J. Ruck. Archived from the original on 12 February 2009. Retrieved 27 June 2012.
  82. ^ McKillop, Keith (22 November 2000). "RISC OS 2000: Show Report". Acorn Arcade. Archived from the original on 16 October 2015. Retrieved 27 June 2012.
  83. ^ "RISCOS Ltd News" (PDF). RISCOS Ltd. May 2006. Archived from the original (PDF) on 5 November 2012. Retrieved 28 June 2012.
  84. ^ Williams, Chris (17 April 2006). "ROL release C99 SCL to A9home users". Drobe. Archived from the original on 1 October 2009. Retrieved 28 June 2012.
  85. ^ Thompson, Matt. "Iyonix Issues". RISC World. Vol. 7, no. 2. Retrieved 27 June 2012.
  86. ^ Thompson, Matt. "Iyonix Issues". RISC World. Vol. 8, no. 2. Retrieved 27 June 2012.
  87. ^ a b "A Guide to RISC OS Versions". WROCC website. Wakefield RISC OS Computer Club. Archived from the original on 7 January 2013. Retrieved 27 June 2012.
  88. ^ a b Brett, Paul. "PD World". RISC World. Vol. 7, no. 1. Retrieved 27 June 2012.
  89. ^ Brett, Paul. "PD World". RISC World. Vol. 3, no. 1. Retrieved 27 June 2012.
  90. ^ Ruck, David J. "Free Software". The ARM Club. David J. Ruck. Archived from the original on 26 June 2012. Retrieved 27 June 2012.
  91. ^ Williams, Chris (19 November 2002). "Aemulor: Number of apps working on Iyonix 'growing daily'". Drobe. Archived from the original on 2 February 2014. Retrieved 21 June 2012.
  92. ^ Williams, Chris (25 March 2003). "Aemulor sees the light of day". Drobe. Archived from the original on 2 February 2014. Retrieved 27 June 2012.
  93. ^ "ARMv7 compatibility primer in Documentation". Archived from the original on 16 October 2021. Retrieved 16 October 2021.

외부 링크

  • 공식 웹사이트 RISC OS 오픈