RISC OS 5.30 besturingssysteem beschikbaar

De RISC OS Open-gemeenschap heeft de release aangekondigd van RISC OS 5.30, een besturingssysteem dat is geoptimaliseerd voor het creëren van embedded oplossingen op basis van borden met ARM-processors. De release is gebaseerd op de RISC OS-broncode, geopend in 2018 door RISC OS Developments (ROD) onder de Apache 2.0-licentie. RISC OS-builds zijn beschikbaar voor Raspberry Pi, PineA64, BeagleBoard, Iyonix, PandaBoard, Wandboard, RiscPC/A7000, OMAP 5 en Titanium-borden. De bouwgrootte voor Raspberry Pi is 157 MB.

Het RISC OS-besturingssysteem is in ontwikkeling sinds 1987 en is vooral gericht op het creëren van gespecialiseerde embedded oplossingen op basis van ARM-boards die maximale prestaties leveren. Het besturingssysteem ondersteunt geen preventieve multitasking (alleen coöperatief) en is voor één gebruiker (alle gebruikers hebben superuser-rechten). Het systeem bestaat uit een kern- en aanvullende modules, waaronder een module met een eenvoudige grafische interface in vensters en een reeks eenvoudige toepassingen. De grafische omgeving maakt gebruik van coöperatieve multitasking. NetSurf wordt gebruikt als webbrowser.

In de nieuwe uitgave:

  • Ondersteuning voor het OMAP5-platform is overgebracht naar de stabiele categorie, waarvan de vorming van de eerste stabiele release eerder werd belemmerd door problemen met de videodriver.
  • Voor alle platforms is volledige ondersteuning voor de SparkFS FS geïmplementeerd met de mogelijkheid om gegevens te lezen en te schrijven.
  • Bijgewerkte RISC OS-editie voor Raspberry Pi-borden. Raspberry Pi 3B, 3A+, 3B+, 4B, 400, Compute Module 4, Zero W en Zero 2W-kaarten ondersteunen Wi-Fi. Het Ovation Pro-publicatiepakket is aan de assembly toegevoegd. Verbeterde oriëntatie-instructies voor nieuwkomers die niet bekend zijn met RISC OS.
  • De verzameling applicaties is bijgewerkt, inclusief een nieuwe release van de NetSurf 3.11-browser.
  • Testen in het systeem van continue integratie van componenten Alarm, ShellCLI, FileSwitch, DOSFS, SDFS, FPEmulator, AsmUtils, OSLib, RISC_OSLib, TCPIPLibs, mbedTLS, remotedb, Freeway, Net, AcornSSL, HTTP, URL, Dialler, PPP, NetTime, OmniClient in gebruik genomen, LanManFS, OmniNFS, FrontEnd, HostFS, Squash en !Internet.
  • Verouderde ondersteuning voor Internet 4, de oude TCP/IP-stack die werd gebruikt vóór RISC OS 3.70, in Freeway, Net, HTTP, URL, PPP, NFS, NetTime, OmniClient, LanManFS, OmniNFS, !Boot, !Internet, TCPIPLibs, en remotedb-componenten , wat het onderhoud ervan aanzienlijk vereenvoudigde.
  • SharedCLibrary voegt ondersteuning toe voor hooks voor het gebruik van statische constructors en destructors in C++-code, waardoor de ondersteuning voor programmeertalen op hoog niveau wordt uitgebreid.
  • Er is een nieuw EtherUSB-stuurprogramma toegevoegd voor Raspberry Pi-, Beagleboard- en Pandaboard-borden voor het gebruik van USB Ethernet-adapters.
  • Voor Pandaboard- en Raspberry Pi-borden ondersteunt de HAL (hardware abstraction layer) de ingebouwde Wi-Fi-controller met behulp van de SDIO-bus.
  • De !Draw-applicatie ondersteunt nu DXF-bestanden.
  • De !Paint-applicatie heeft de mogelijkheid toegevoegd om afbeeldingen in PNG- en JPG-formaten te exporteren. Verbeterde mogelijkheden voor penseelschilderen. Ondersteuning voor transparantie toegevoegd.
  • Standaard is de WimpMan-module ingeschakeld, wat het schrijven van desktopapplicaties vereenvoudigt.
  • Met de vensterbeheerder kunt u de kleur en schaduwen van knoppen aanpassen en de achtergrond van het paneel wijzigen.
  • Standaard zijn de gadgets Tabs en TreeView ingeschakeld.
  • De mogelijkheid om de zichtbaarheid van systeemmappen te configureren is toegevoegd aan Filer-bestandsbeheer.
  • De maximale RAM-schijfgrootte is verhoogd naar 2 GB.
  • De TCP/IP-stackbibliotheken zijn gedeeltelijk bijgewerkt met code uit FreeBSD 12.4. Het maximale aantal netwerkaansluitingen dat een enkele applicatie kan openen is verhoogd van 96 naar 256.
  • De verwerking van cookies is aanzienlijk verbeterd in de HTTP-module.
  • RMFind-hulpprogramma toegevoegd om ondersteuning voor TCP/IP-communicatie te controleren.
  • Ondersteuning voor het oude Xeros NS-protocol is stopgezet.

RISC OS 5.30 besturingssysteem beschikbaar


Bron: opennet.ru

Voeg een reactie