Betriebssystem RISC OS 5.30 verfügbar

Die RISC OS Open-Community hat die Veröffentlichung von RISC OS 5.30 angekündigt, einem Betriebssystem, das für die Erstellung eingebetteter Lösungen auf Basis von Boards mit ARM-Prozessoren optimiert ist. Die Veröffentlichung basiert auf dem RISC OS-Quellcode, der 2018 von RISC OS Developments (ROD) unter der Apache 2.0-Lizenz veröffentlicht wurde. RISC OS-Builds sind für Raspberry Pi, PineA64, BeagleBoard, Iyonix, PandaBoard, Wandboard, RiscPC/A7000, OMAP 5 und Titanium-Boards verfügbar. Die Build-Größe für Raspberry Pi beträgt 157 MB.

Das Betriebssystem RISC OS wird seit 1987 entwickelt und konzentriert sich hauptsächlich auf die Entwicklung spezialisierter eingebetteter Lösungen auf Basis von ARM-Boards, die maximale Leistung bieten. Das Betriebssystem unterstützt kein präemptives Multitasking (nur kooperativ) und ist für Einzelbenutzer geeignet (alle Benutzer haben Superuser-Rechte). Das System besteht aus einem Kern- und Zusatzmodulen, darunter einem Modul mit einer einfachen grafischen Fensteroberfläche und einer Reihe einfacher Anwendungen. Die grafische Umgebung nutzt kooperatives Multitasking. Als Webbrowser wird NetSurf verwendet.

In der neuen Version:

  • Die Unterstützung für die OMAP5-Plattform wurde in die stabile Kategorie übertragen, deren Erstellung der ersten stabilen Version zuvor durch Probleme mit dem Grafiktreiber behindert wurde.
  • Für alle Plattformen ist volle Unterstützung für SparkFS FS mit der Möglichkeit zum Lesen und Schreiben von Daten implementiert.
  • Aktualisierte RISC OS-Edition für Raspberry Pi-Boards. Raspberry Pi 3B, 3A+, 3B+, 4B, 400, Compute Module 4, Zero W und Zero 2W Boards unterstützen Wi-Fi. Das Veröffentlichungspaket Ovation Pro wurde der Baugruppe hinzugefügt. Verbesserte Orientierungsanweisungen für Neulinge, die mit RISC OS nicht vertraut sind.
  • Die Anwendungssammlung wurde aktualisiert, einschließlich einer neuen Version des NetSurf 3.11-Browsers.
  • Testen im System der kontinuierlichen Integration der Komponenten Alarm, ShellCLI, FileSwitch, DOSFS, SDFS, FPEmulator, AsmUtils, OSLib, RISC_OSLib, TCPIPLibs, mbedTLS, remotedb, Freeway, Net, AcornSSL, HTTP, URL, Dialler, PPP, NetTime, OmniClient In Betrieb genommen wurden , LanManFS, OmniNFS, FrontEnd, HostFS, Squash und !Internet.
  • Veraltete Unterstützung für Internet 4, den alten TCP/IP-Stack, der vor RISC OS 3.70 verwendet wurde, in Freeway, Net, HTTP, URL, PPP, NFS, NetTime, OmniClient, LanManFS, OmniNFS, !Boot, !Internet, TCPIPLibs, und remotedb-Komponenten, was ihre Wartung erheblich vereinfacht.
  • SharedCLibrary fügt Unterstützung für Hooks für die Verwendung statischer Konstruktoren und Destruktoren in C++-Code hinzu und erweitert so die Unterstützung für höhere Programmiersprachen.
  • Für Raspberry Pi-, Beagleboard- und Pandaboard-Boards wurde ein neuer EtherUSB-Treiber für die Verwendung von USB-Ethernet-Adaptern hinzugefügt.
  • Bei Pandaboard- und Raspberry Pi-Boards unterstützt die HAL (Hardware-Abstraktionsschicht) den integrierten Wi-Fi-Controller über den SDIO-Bus.
  • Die !Draw-Anwendung unterstützt jetzt DXF-Dateien.
  • Die !Paint-Anwendung bietet nun die Möglichkeit, Bilder in den Formaten PNG und JPG zu exportieren. Verbesserte Pinselmalfunktionen. Unterstützung für Transparenz hinzugefügt.
  • Standardmäßig ist das WimpMan-Modul aktiviert, was das Schreiben von Desktop-Anwendungen vereinfacht.
  • Mit dem Fenstermanager können Sie die Farbe und Schatten von Schaltflächen anpassen sowie den Hintergrund des Bedienfelds ändern.
  • Standardmäßig sind die Gadgets „Registerkarten“ und „TreeView“ aktiviert.
  • Dem Filer-Dateimanager wurde die Möglichkeit hinzugefügt, die Sichtbarkeit von Systemverzeichnissen zu konfigurieren.
  • Die maximale RAM-Disk-Größe wurde auf 2 GB erhöht.
  • Die TCP/IP-Stack-Bibliotheken wurden teilweise mit Code aus FreeBSD 12.4 aktualisiert. Die maximale Anzahl an Netzwerk-Sockets, die eine einzelne Anwendung öffnen kann, wurde von 96 auf 256 erhöht.
  • Das Cookie-Handling wurde im HTTP-Modul deutlich verbessert.
  • RMFind-Dienstprogramm hinzugefügt, um die Unterstützung für TCP/IP-Kommunikation zu überprüfen.
  • Die Unterstützung für das alte Xeros NS-Protokoll wurde eingestellt.

Betriebssystem RISC OS 5.30 verfügbar


Source: opennet.ru

Kommentar hinzufügen