RISC OS ์คํ ์ปค๋ฎค๋ํฐ๋ ARM ํ๋ก์ธ์๊ฐ ํ์ฌ๋ ๋ณด๋ ๊ธฐ๋ฐ ์๋ฒ ๋๋ ์๋ฃจ์ ์ ๋ง๋๋ ๋ฐ ์ต์ ํ๋ ์ด์ ์ฒด์ ์ธ RISC OS 5.30์ ์ถ์๋ฅผ ๋ฐํํ์ต๋๋ค. ์ด ๋ฆด๋ฆฌ์ค๋ Apache 2018 ๋ผ์ด์ ์ค์ ๋ฐ๋ผ RISC OS Developments(ROD)๊ฐ 2.0๋ ์ ๊ณต๊ฐํ RISC OS ์์ค ์ฝ๋๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํฉ๋๋ค. RISC OS ๋น๋๋ Raspberry Pi, PineA64, BeagleBoard, Iyonix, PandaBoard, Wandboard, RiscPC/A7000, OMAP 5 ๋ฐ Titanium ๋ณด๋์ ์ฌ์ฉํ ์ ์์ต๋๋ค. Raspberry Pi์ ๋น๋ ํฌ๊ธฐ๋ 157MB์ ๋๋ค.
RISC OS ์ด์ ์ฒด์ ๋ 1987๋ ๋ถํฐ ๊ฐ๋ฐ๋์ด ์์ผ๋ฉฐ ์ฃผ๋ก ์ต๋ ์ฑ๋ฅ์ ์ ๊ณตํ๋ ARM ๋ณด๋๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํน์ ์๋ฒ ๋๋ ์๋ฃจ์ ์ ๋ง๋๋ ๋ฐ ์ค์ ์ ๋๊ณ ์์ต๋๋ค. OS๋ ์ ์ ํ ๋ฉํฐํ์คํน(ํ๋ ฅ๋ง ๊ฐ๋ฅ)์ ์ง์ํ์ง ์์ผ๋ฉฐ ๋จ์ผ ์ฌ์ฉ์์ ๋๋ค(๋ชจ๋ ์ฌ์ฉ์๋ ์ํผ์ ์ ๊ถํ์ ๊ฐ์ง). ์์คํ ์ ๊ฐ๋จํ ์ฐฝ ๊ทธ๋ํฝ ์ธํฐํ์ด์ค๊ฐ ์๋ ๋ชจ๋๊ณผ ๊ฐ๋จํ ์์ฉ ํ๋ก๊ทธ๋จ ์ธํธ๋ฅผ ํฌํจํ์ฌ ํต์ฌ ๋ชจ๋๊ณผ ์ถ๊ฐ ๊ธฐ๋ฅ ๋ชจ๋๋ก ๊ตฌ์ฑ๋ฉ๋๋ค. ๊ทธ๋ํฝ ํ๊ฒฝ์ ํ๋ ฅ์ ๋ฉํฐํ์คํน์ ์ฌ์ฉํฉ๋๋ค. NetSurf๋ ์น ๋ธ๋ผ์ฐ์ ๋ก ์ฌ์ฉ๋ฉ๋๋ค.
์ ๋ฆด๋ฆฌ์ค์์:
- OMAP5 ํ๋ซํผ์ ๋ํ ์ง์์ด ์์ ๋ฒ์ฃผ๋ก ์ด์ ๋์์ผ๋ฉฐ, ์ด์ ์ ๋น๋์ค ๋๋ผ์ด๋ฒ ๋ฌธ์ ๋ก ์ธํด ๋ฐฉํด๋ฅผ ๋ฐ์๋ ์ต์ด์ ์์ ๋ฆด๋ฆฌ์ค๊ฐ ํ์ฑ๋์์ต๋๋ค.
- ๋ชจ๋ ํ๋ซํผ์์ SparkFS FS์ ๋ํ ์์ ํ ์ง์์ด ๋ฐ์ดํฐ ์ฝ๊ธฐ ๋ฐ ์ฐ๊ธฐ ๊ธฐ๋ฅ๊ณผ ํจ๊ป ๊ตฌํ๋ฉ๋๋ค.
- Raspberry Pi ๋ณด๋์ฉ RISC OS ๋ฒ์ ์ด ์ ๋ฐ์ดํธ๋์์ต๋๋ค. Raspberry Pi 3B, 3A+, 3B+, 4B, 400, Compute Module 4, Zero W ๋ฐ Zero 2W ๋ณด๋๋ Wi-Fi๋ฅผ ์ง์ํฉ๋๋ค. Ovation Pro ๊ฒ์ ํจํค์ง๊ฐ ์ด์ ๋ธ๋ฆฌ์ ์ถ๊ฐ๋์์ต๋๋ค. RISC OS์ ์ต์ํ์ง ์์ ์ด๋ณด์๋ฅผ ์ํ ํฅ์๋ ์ค๋ฆฌ์ํ ์ด์ ์ง์นจ.
- NetSurf 3.11 ๋ธ๋ผ์ฐ์ ์ ์๋ก์ด ๋ฆด๋ฆฌ์ค๋ฅผ ํฌํจํ์ฌ ์ ํ๋ฆฌ์ผ์ด์ ์ปฌ๋ ์ ์ด ์ ๋ฐ์ดํธ๋์์ต๋๋ค.
- Alarm, ShellCLI, FileSwitch, DOSFS, SDFS, FPEmulator, AsmUtils, OSLib, RISC_OSLib, TCPIPLibs, mbedTLS, Remotedb, Freeway, Net, AcornSSL, HTTP, URL, Dialler, PPP, NetTime, OmniClient ๊ตฌ์ฑ ์์์ ์ง์์ ์ธ ํตํฉ ์์คํ ์์ ํ ์คํธ LanManFS, OmniNFS, FrontEnd, HostFS, Squash ๋ฐ !Internet์ด ๊ฐ๋๋์์ต๋๋ค.
- Freeway, Net, HTTP, URL, PPP, NFS, NetTime, OmniClient, LanManFS, OmniNFS, !Boot, !Internet, TCPIPLibs์์ RISC OS 4 ์ด์ ์ ์ฌ์ฉ๋์๋ ์ด์ TCP/IP ์คํ์ธ Internet 3.70์ ๋ํ ์ง์์ด ์ค๋จ๋์์ต๋๋ค. ๋ฐ ์ ์ง ๊ด๋ฆฌ๋ฅผ ํฌ๊ฒ ๋จ์ํํ ์๊ฒฉ DB ๊ตฌ์ฑ ์์์ ๋๋ค.
- SharedCLibrary๋ C++ ์ฝ๋์์ ์ ์ ์์ฑ์์ ์๋ฉธ์๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํ ํํฌ ์ง์์ ์ถ๊ฐํ์ฌ ๊ณ ๊ธ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ๋ํ ์ง์์ ํ์ฅํฉ๋๋ค.
- USB ์ด๋๋ท ์ด๋ํฐ๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํด Raspberry Pi, Beagleboard ๋ฐ Pandaboard ๋ณด๋์ ์๋ก์ด EtherUSB ๋๋ผ์ด๋ฒ๊ฐ ์ถ๊ฐ๋์์ต๋๋ค.
- Pandaboard ๋ฐ Raspberry Pi ๋ณด๋์ ๊ฒฝ์ฐ HAL(ํ๋์จ์ด ์ถ์ํ ๊ณ์ธต)์ SDIO ๋ฒ์ค๋ฅผ ์ฌ์ฉํ์ฌ ๋ด์ฅ Wi-Fi ์ปจํธ๋กค๋ฌ๋ฅผ ์ง์ํฉ๋๋ค.
- !Draw ์์ฉ ํ๋ก๊ทธ๋จ์ ์ด์ DXF ํ์ผ์ ์ง์ํฉ๋๋ค.
- !Paint ์ ํ๋ฆฌ์ผ์ด์ ์๋ ์ด๋ฏธ์ง๋ฅผ PNG ๋ฐ JPG ํ์์ผ๋ก ๋ด๋ณด๋ด๋ ๊ธฐ๋ฅ์ด ์ถ๊ฐ๋์์ต๋๋ค. ๋ธ๋ฌ์ ํ์ธํ ๊ธฐ๋ฅ์ด ํฅ์๋์์ต๋๋ค. ํฌ๋ช ์ฑ์ ๋ํ ์ง์์ด ์ถ๊ฐ๋์์ต๋๋ค.
- ๊ธฐ๋ณธ์ ์ผ๋ก WimpMan ๋ชจ๋์ด ํ์ฑํ๋์ด ์์ด ๋ฐ์คํฌํฑ ์ ํ๋ฆฌ์ผ์ด์ ์์ฑ์ ๋จ์ํํฉ๋๋ค.
- ์ฐฝ ๊ด๋ฆฌ์๋ฅผ ์ฌ์ฉํ๋ฉด ๋ฒํผ์ ์์๊ณผ ๊ทธ๋ฆผ์๋ฅผ ์ฌ์ฉ์ ์ ์ํ ์ ์์ ๋ฟ๋ง ์๋๋ผ ํจ๋์ ๋ฐฐ๊ฒฝ๋ ๋ณ๊ฒฝํ ์ ์์ต๋๋ค.
- ๊ธฐ๋ณธ์ ์ผ๋ก ํญ ๋ฐ TreeView ๊ฐ์ ฏ์ ํ์ฑํ๋์ด ์์ต๋๋ค.
- ํ์ผ๋ฌ ํ์ผ ๊ด๋ฆฌ์์ ์์คํ ๋๋ ํฐ๋ฆฌ์ ๊ฐ์์ฑ์ ๊ตฌ์ฑํ๋ ๊ธฐ๋ฅ์ด ์ถ๊ฐ๋์์ต๋๋ค.
- ์ต๋ RAM ๋์คํฌ ํฌ๊ธฐ๊ฐ 2GB๋ก ๋์ด๋ฌ์ต๋๋ค.
- TCP/IP ์คํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ FreeBSD 12.4์ ์ฝ๋๋ฅผ ์ฌ์ฉํ์ฌ ๋ถ๋ถ์ ์ผ๋ก ์ ๋ฐ์ดํธ๋์์ต๋๋ค. ๋จ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ด ์ด ์ ์๋ ์ต๋ ๋คํธ์ํฌ ์์ผ ์๊ฐ 96๊ฐ์์ 256๊ฐ๋ก ๋์ด๋ฌ์ต๋๋ค.
- HTTP ๋ชจ๋์์ ์ฟ ํค ์ฒ๋ฆฌ๊ฐ ํฌ๊ฒ ํฅ์๋์์ต๋๋ค.
- TCP/IP ํต์ ์ง์์ ํ์ธํ๊ธฐ ์ํด RMFind ์ ํธ๋ฆฌํฐ๊ฐ ์ถ๊ฐ๋์์ต๋๋ค.
- ๋ ๊ฑฐ์ Xeros NS ํ๋กํ ์ฝ์ ๋ํ ์ง์์ด ์ค๋จ๋์์ต๋๋ค.
์ถ์ฒ : opennet.ru