RISC OS Open kogukond tutvustas RISC OS 5.30 väljaannet, mis on optimeeritud ARM-platvormide jaoks mõeldud sisseehitatud lahenduste loomiseks. Väljaanne põhineb RISC OSi lähtekoodidel, mis avati 2018. aastal RISC OS Developments (ROD) poolt Apache 2.0 litsentsi alusel. RISC OSi kokkupanekud on loodud Raspberry Pi, PineA64, BeagleBoard, Iyonix, PandaBoard, Wandboard, RiscPC / A7000, OMAP 5 ja Titanium platvormidele. Raspberry Pi kokkupaneku suurus on 157 MB.
RISC OS tegutseb alates 1987. aastast ja on suunatud peamiselt spetsialiseeritud ARM-põhiste sisseehitatud lahenduste arendamisele, et tagada maksimaalne jõudlus. Operatsioonisüsteem ei toeta preemptiivset multitaskingut (ainult koostöö põhine) ja on ühesugune (kõigil kasutajatel on superkasutaja õigused). Süsteem koosneb tuumast ja lisamoodulitest, sealhulgas on saadaval lihtne akna graafiline liides ja lihtsate rakenduste komplekt. Graafilises keskkonnas kasutatakse koostöö põhist multitaskingut. Veebibrauserina kasutatakse NetSurf.
Uues väljaandes:
- Stabiilsete versioonide hulka on lisatud OMAP5 platvormi toimetuse toetus, mille esimesed stabiilsed väljaanded takistasid varasemad graafikadraiveri probleemid.
- Kõigil platvormidel on täielik tugi failisüsteemile SparkFS andmete lugemiseks ja kirjutamiseks.
- RISC OSi väljaanne Raspberry Pi platvormide jaoks on uuendatud. Raspberry Pi 3B, 3A+, 3B+, 4B, 400, Compute Module 4, Zero W ja Zero 2W platvormidele on rakendatud Wi-Fi tugi. Kokkupanekus on saadaval ka Ovation Pro väljaandepakett. Uuendatud on algajate tutvustusjuhised, kes ei tunne RISC OSi.
- Rakenduste kogumit on uuendatud, sealhulgas on ette nähtud uus NetSurf 3.11 brauseri versioon.
- Töötamine on viimastel aegadel järjest väiksemaks muudetud 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 ning !Internet.
- Internet 4 vanale TCP/IP protokollile, mida kasutati enne RISC OS 3.70 versiooni, on toetuse lõpetamine Freeway, Net, HTTP, URL, PPP, NFS, NetTime, OmniClient, LanManFS, OmniNFS, !Boot, !Internet, TCPIPLibs ja remotedb komponentides, mis on nende hooldust oluliselt lihtsustanud.
- SharedCLibrarys on lisatud tugemoodulite tugi staatiliste konstruktorite ja destruktorite kasutamiseks C++ koodis, mis on võimaldanud laiendada selliste keelte nagu Python ja Ruby toetust.
- Raspberry Pi, BeagleBoard ja PandaBoard platvormidele on lisatud uus EtherUSB draiver, mis võimaldab kasutada Etherneti adaptereid USB-liidese kaudu.
- Pandaboardi ja Raspberry Pi jaoks on HALis (hardware abstraction layer) rakendatud toetamist sissetöödeldud Wi-Fi kontrolleri toetamiseks SDIO bussile.
- !Draw rakenduses on lisatud tugi DXF formaadis failide jaoks.
- !Paint rakenduses on lisatud eksportimise võimalus PNG ja JPG formaatidesse. Pintslite joonistamisvõime on paranenud. On lisatud tugi läbipaistvusele.
- Vaikimisi on aktiveeritud moodul WimpMan, mis lihtsustab töölauarakenduste loomist.
- Akna halduris on maskeerimise värvi ja varjude seadete võimalus nuppude jaoks, samuti paneeli tausta muutmise võimalus.
- Vaikimisi on aktiveeritud gadgetid Tabs ja TreeView.
- Failihalduris Filer on lisatud süsteemitükkide nähtavuse seadmise võimalus.
- RAM-diskide maksimaalne suurus on suurendatud 2 GB-ni.
- TCP/IP stendi teated on osaliselt uuendatud FreeBSD 12.4 koodi kasutamisega. Ühe rakenduse poolt avatud võrgu sokettide maksimaalarv on suurendatud 96-lt 256-le.
- HTTP moodulis on oluliselt paranenud küpsiste töötlemine.
- RMFind utiliit on lisatud TCP/IP mõjude testimise toetamiseks.
- Vananeva protokolli Xeros NS toetus on lõpetatud.

Allikas: opennet.ru
