RISC OS 5.30 operativsystem tillgängligt

RISC OS Open-communityt har meddelat lanseringen av RISC OS 5.30, ett operativsystem optimerat för att skapa inbäddade lösningar baserade på kort med ARM-processorer. Utgåvan är baserad på RISC OS-källkoden, som öppnades 2018 av RISC OS Developments (ROD) under Apache 2.0-licensen. RISC OS-versioner är tillgängliga för Raspberry Pi, PineA64, BeagleBoard, Iyonix, PandaBoard, Wandboard, RiscPC/A7000, OMAP 5 och Titanium boards. Byggstorleken för Raspberry Pi är 157 MB.

Operativsystemet RISC OS har utvecklats sedan 1987 och är främst inriktat på att skapa specialiserade inbäddade lösningar baserade på ARM-kort som ger maximal prestanda. OS stöder inte förebyggande multitasking (endast kooperativt) och är enanvändare (alla användare har superanvändarrättigheter). Systemet består av en kärna och tilläggsmoduler, inklusive en modul med ett enkelt grafiskt gränssnitt med fönster och en uppsättning enkla applikationer. Den grafiska miljön använder kooperativ multitasking. NetSurf används som webbläsare.

I den nya utgåvan:

  • Stödet för OMAP5-plattformen har överförts till den stabila kategorin, bildandet av den första stabila utgåvan för vilken tidigare hämmades av problem med videodrivrutinen.
  • För alla plattformar är fullt stöd för SparkFS FS implementerat med möjlighet att läsa och skriva data.
  • Uppdaterad RISC OS-utgåva för Raspberry Pi-kort. Raspberry Pi 3B, 3A+, 3B+, 4B, 400, Compute Module 4, Zero W och Zero 2W kort stöder Wi-Fi. Ovation Pro-publiceringspaketet har lagts till församlingen. Förbättrade orienteringsinstruktioner för nybörjare som inte känner till RISC OS.
  • Samlingen av applikationer har uppdaterats, inklusive en ny version av webbläsaren NetSurf 3.11.
  • Testning i systemet för kontinuerlig integration av komponenterna Alarm, ShellCLI, FileSwitch, DOSFS, SDFS, FPEmulator, AsmUtils, OSLib, RISC_OSLib, TCPIPLibs, mbedTLS, remotedb, Freeway, Net, AcornSSL, HTTP, URL, Dialler, PPP, NetTime, OmniClient har tagits i drift , LanManFS, OmniNFS, FrontEnd, HostFS, Squash och !Internet.
  • Utfasat stöd för Internet 4, den gamla TCP/IP-stacken som användes före RISC OS 3.70, i Freeway, Net, HTTP, URL, PPP, NFS, NetTime, OmniClient, LanManFS, OmniNFS, !Boot, !Internet, TCPIPLibs , och remotedb-komponenter, vilket avsevärt förenklade deras underhåll.
  • SharedCLibrary lägger till stöd för krokar för att använda statiska konstruktörer och destruktorer i C++-kod, vilket utökar stödet för programmeringsspråk på hög nivå.
  • En ny EtherUSB-drivrutin har lagts till för Raspberry Pi-, Beagleboard- och Pandaboard-kort för användning av USB Ethernet-adaptrar.
  • För Pandaboard- och Raspberry Pi-kort stöder HAL (hårdvaruabstraktionslager) den inbyggda Wi-Fi-kontrollern som använder SDIO-bussen.
  • Applikationen !Draw stöder nu DXF-filer.
  • Applikationen !Paint har lagt till möjligheten att exportera bilder i PNG- och JPG-format. Förbättrade penselmålningsmöjligheter. Tillagt stöd för transparens.
  • Som standard är WimpMan-modulen aktiverad, vilket förenklar skrivningen av skrivbordsapplikationer.
  • Fönsterhanteraren låter dig anpassa färgen och skuggorna på knappar, samt ändra bakgrunden på panelen.
  • Som standard är flikarna och TreeView-gadgetarna aktiverade.
  • Möjligheten att konfigurera synligheten för systemkataloger har lagts till i Filer-filhanteraren.
  • Den maximala RAM-diskstorleken har utökats till 2 GB.
  • TCP/IP-stackbiblioteken har delvis uppdaterats med hjälp av kod från FreeBSD 12.4. Det maximala antalet nätverksuttag som en enskild applikation kan öppna har utökats från 96 till 256.
  • Cookiehanteringen har förbättrats avsevärt i HTTP-modulen.
  • Lade till RMFind-verktyg för att kontrollera stöd för TCP/IP-kommunikation.
  • Stödet för det äldre Xeros NS-protokollet har upphört.

RISC OS 5.30 operativsystem tillgängligt


Källa: opennet.ru

Lägg en kommentar