K dispozici operační systém RISC OS 5.30

Komunita RISC OS Open oznámila vydání RISC OS 5.30, operačního systému optimalizovaného pro vytváření vestavěných řešení založených na deskách s procesory ARM. Vydání je založeno na zdrojovém kódu RISC OS, který v roce 2018 otevřela společnost RISC OS Developments (ROD) pod licencí Apache 2.0. Sestavení RISC OS jsou k dispozici pro desky Raspberry Pi, PineA64, BeagleBoard, Iyonix, PandaBoard, Wandboard, RiscPC/A7000, OMAP 5 a Titanium. Velikost sestavení pro Raspberry Pi je 157 MB.

Operační systém RISC OS se vyvíjí od roku 1987 a je zaměřen především na vytváření specializovaných embedded řešení založených na ARM deskách, které poskytují maximální výkon. OS nepodporuje preemptivní multitasking (pouze kooperativní) a je jednouživatelský (všichni uživatelé mají práva superuživatele). Systém se skládá z jádra a nadstavbových modulů, včetně modulu s jednoduchým okenním grafickým rozhraním a sady jednoduchých aplikací. Grafické prostředí využívá kooperativní multitasking. NetSurf se používá jako webový prohlížeč.

V novém vydání:

  • Podpora platformy OMAP5 byla převedena do kategorie stable, jejíž vznik prvního stabilního vydání dříve brzdily problémy s ovladačem videa.
  • Pro všechny platformy je implementována plná podpora pro SparkFS FS se schopností číst a zapisovat data.
  • Aktualizovaná edice RISC OS pro desky Raspberry Pi. Desky Raspberry Pi 3B, 3A+, 3B+, 4B, 400, Compute Module 4, Zero W a Zero 2W podporují Wi-Fi. Do sestavy byl přidán vydavatelský balíček Ovation Pro. Vylepšené pokyny pro orientaci pro nováčky, kteří neznají RISC OS.
  • Kolekce aplikací byla aktualizována, včetně nové verze prohlížeče NetSurf 3.11.
  • Testování v systému průběžné integrace komponent Alarm, ShellCLI, FileSwitch, DOSFS, SDFS, FPEmulator, AsmUtils, OSLib, RISC_OSLib, TCPIPLibs, mbedTLS, remotedb, Freeway, Net, AcornSSL, HTTP, URL, Dialler, PPP, NetTime, OmniClient byl uveden do provozu , LanManFS, OmniNFS, FrontEnd, HostFS, Squash a !Internet.
  • Zastaralá podpora pro Internet 4, starý zásobník TCP/IP, který se používal před RISC OS 3.70, v Freeway, Net, HTTP, URL, PPP, NFS, NetTime, OmniClient, LanManFS, OmniNFS, !Boot, !Internet, TCPIPLibs, a remotedb komponenty, což výrazně zjednodušilo jejich údržbu.
  • SharedCLibrary přidává podporu pro háky pro použití statických konstruktorů a destruktorů v kódu C++, čímž rozšiřuje podporu pro programovací jazyky na vysoké úrovni.
  • Pro desky Raspberry Pi, Beagleboard a Pandaboard byl přidán nový ovladač EtherUSB pro použití adaptérů USB Ethernet.
  • U desek Pandaboard a Raspberry Pi podporuje HAL (hardwarová abstraktní vrstva) vestavěný řadič Wi-Fi pomocí sběrnice SDIO.
  • Aplikace !Draw nyní podporuje soubory DXF.
  • Aplikace !Paint přidala možnost exportu obrázků ve formátech PNG a JPG. Vylepšené možnosti malování štětcem. Přidána podpora transparentnosti.
  • Ve výchozím nastavení je povolen modul WimpMan, který zjednodušuje psaní desktopových aplikací.
  • Správce oken umožňuje přizpůsobit barvu a stíny tlačítek a také změnit pozadí panelu.
  • Ve výchozím nastavení jsou miniaplikace Tabs a TreeView povoleny.
  • Do správce souborů Filer byla přidána možnost konfigurovat viditelnost systémových adresářů.
  • Maximální velikost RAM disku byla zvýšena na 2 GB.
  • Knihovny zásobníků TCP/IP byly částečně aktualizovány pomocí kódu z FreeBSD 12.4. Maximální počet síťových soketů, které může otevřít jedna aplikace, byl zvýšen z 96 na 256.
  • V modulu HTTP bylo výrazně vylepšeno zpracování souborů cookie.
  • Přidán nástroj RMFind pro kontrolu podpory pro komunikaci TCP/IP.
  • Podpora staršího protokolu Xeros NS byla ukončena.

K dispozici operační systém RISC OS 5.30


Zdroj: opennet.ru

Přidat komentář