Operační systém RISC OS 5.30 je k dispozici

Společenství RISC OS Open představilo vydání operačního systému RISC OS 5.30, optimalizovaného pro tvorbu vestavěných řešení založených na deskách s procesory ARM. Vydání je založeno na zdrojových textech RISC OS, které byly v roce 2018 otevřeny společností RISC OS Developments (ROD) pod licencí Apache 2.0. Sestavení RISC OS je vytvořeno pro desky Raspberry Pi, PineA64, BeagleBoard, Iyonix, PandaBoard, Wandboard, RiscPC / A7000, OMAP 5 a Titanium. Velikost sestavení pro Raspberry Pi činí 157 MB.

Operační systém RISC OS se vyvíjí od roku 1987 a je zaměřen především na tvorbu specializovaných vestavěných řešení založených na ARM platformách, která zajišťují maximální výkon. OS nepodporuje preemptivní multitasking (pouze kooperativní) a je jednopouživatelský (všichni uživatelé mají práva superuživatele). Systém se skládá z jádra a modulů nadstaveb, včetně modulu s jednoduchým okenním grafickým rozhraním a souboru jednoduchých aplikací. V grafickém prostředí se používá kooperativní multitasking. Jako webový prohlížeč se používá NetSurf.

V novém vydání:

  • Podpora platformy OMAP5 byla převedena do kategorie stabilních, přičemž dříve bránily vznik první stabilní verzi problémy s ovladačem videa.
  • Pro všechny platformy byla implementována plná podpora souborového systému SparkFS s možností čtení a zápisu dat.
  • Byla aktualizována edice RISC OS pro desky Raspberry Pi. Pro desky Raspberry Pi 3B, 3A+, 3B+, 4B, 400, Compute Module 4, Zero W a Zero 2W byla zavedena podpora Wi-Fi. Do sestavení byl přidán publikační balíček Ovation Pro. Byly vylepšeny úvodní instrukce pro nováčky, kteří nejsou obeznámeni s RISC OS.
  • Byla aktualizována sbírka aplikací, mimo jiné byl předložen nový vydání prohlížeče NetSurf 3.11.
  • Bylo zavedené testování v systému kontinuální integrace komponent 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 a !Internet.
  • Byla ukončena podpora Internet 4, starého zásobníku TCP/IP, který se používal do verze RISC OS 3.70, v komponentech Freeway, Net, HTTP, URL, PPP, NFS, NetTime, OmniClient, LanManFS, OmniNFS, !Boot, !Internet, TCPIPLibs a remotedb, což výrazně zjednodušilo jejich údržbu.
  • Do SharedCLibrary byla přidána podpora hooků pro použití statických konstruktorů a destruktorů v kódu v C++, což umožnilo rozšířit podporu pro vysoce úrovňové programovací jazyky.
  • Pro desky Raspberry Pi, Beagleboard a Pandaboard byl přidán nový ovladač EtherUSB pro použití ethernetových adaptérů s USB rozhraním.
  • Pro desky Pandaboard a Raspberry Pi byla v HAL (hardware abstraction layer) implementována podpora vestavěného Wi-Fi kontroléru využívajícího sběrnici SDIO.
  • Aplikace !Draw nyní podporuje soubory ve formátu DXF.
  • V aplikaci !Paint byla přidána možnost exportu obrázků ve formátech PNG a JPG. Byly vylepšeny možnosti kreslení štětci. Přidána podpora průhlednosti.
  • Modul WimpMan je ve výchozím nastavení zapnut, což usnadňuje psaní desktopových aplikací.
  • Ve správci oken byla implementována možnost nastavení barev a stínů pro tlačítka a také změna pozadí panelu.
  • Ve výchozím nastavení jsou zapnuty gadgety Tabs a TreeView.
  • V souborovém manažeru Filer byla přidána možnost nastavení viditelnosti systémových adresářů.
  • Maximální velikost RAM disku byla zvýšena na 2 GB.
  • Knihovny TCP/IP stacku byly částečně aktualizovány s použitím kódu z FreeBSD 12.4. Maximální počet síťových soketů, které může jedno aplikace otevřít, byl zvýšen z 96 na 256.
  • V modulu HTTP byla výrazně vylepšena správa Cookie.
  • Byla přidána utilita RMFind pro ověření podpory interakce přes TCP/IP.
  • Podpora zastaralého protokolu Xeros NS byla ukončena.

Operační systém RISC OS 5.30 je k dispozici


Zdroj: opennet.ru
Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster