Système d'exploitation RISC OS 5.30 disponible

La communauté RISC OS Open a annoncé la sortie de RISC OS 5.30, un système d'exploitation optimisé pour la création de solutions embarquées basées sur des cartes équipées de processeurs ARM. La version est basée sur le code source de RISC OS, ouvert en 2018 par RISC OS Developments (ROD) sous la licence Apache 2.0. Les versions RISC OS sont disponibles pour les cartes Raspberry Pi, PineA64, BeagleBoard, Iyonix, PandaBoard, Wandboard, RiscPC/A7000, OMAP 5 et Titanium. La taille de build pour Raspberry Pi est de 157 Mo.

Le système d'exploitation RISC OS se développe depuis 1987 et se concentre principalement sur la création de solutions embarquées spécialisées basées sur des cartes ARM offrant des performances maximales. Le système d'exploitation ne prend pas en charge le multitâche préemptif (uniquement coopératif) et est mono-utilisateur (tous les utilisateurs disposent de droits de superutilisateur). Le système se compose d'un module principal et de modules complémentaires, dont un module doté d'une interface graphique fenêtrée simple et d'un ensemble d'applications simples. L'environnement graphique utilise le multitâche coopératif. NetSurf est utilisé comme navigateur Web.

Dans la nouvelle version :

  • La prise en charge de la plate-forme OMAP5 a été transférée à la catégorie stable, dont la formation de la première version stable était auparavant entravée par des problèmes avec le pilote vidéo.
  • Pour toutes les plates-formes, la prise en charge complète de SparkFS FS est implémentée avec la possibilité de lire et d'écrire des données.
  • Édition RISC OS mise à jour pour les cartes Raspberry Pi. Les cartes Raspberry Pi 3B, 3A+, 3B+, 4B, 400, Compute Module 4, Zero W et Zero 2W prennent en charge le Wi-Fi. Le package de publication Ovation Pro a été ajouté à l'assemblage. Instructions d'orientation améliorées pour les débutants peu familiers avec RISC OS.
  • La collection d'applications a été mise à jour, y compris une nouvelle version du navigateur NetSurf 3.11.
  • Tests dans le système d'intégration continue des composants Alarm, ShellCLI, FileSwitch, DOSFS, SDFS, FPEmulator, AsmUtils, OSLib, RISC_OSLib, TCPIPLibs, mbedTLS, remotedb, Freeway, Net, AcornSSL, HTTP, URL, Dialler, PPP, NetTime, OmniClient a été mis en service , LanManFS, OmniNFS, FrontEnd, HostFS, Squash et !Internet.
  • Prise en charge obsolète d'Internet 4, l'ancienne pile TCP/IP utilisée avant RISC OS 3.70, dans Freeway, Net, HTTP, URL, PPP, NFS, NetTime, OmniClient, LanManFS, OmniNFS, !Boot, !Internet, TCPIPLibs , et les composants remotedb , ce qui a grandement simplifié leur maintenance.
  • SharedCLibrary ajoute la prise en charge des hooks pour l'utilisation de constructeurs et de destructeurs statiques dans le code C++, étendant ainsi la prise en charge des langages de programmation de haut niveau.
  • Un nouveau pilote EtherUSB a été ajouté pour les cartes Raspberry Pi, Beagleboard et Pandaboard afin d'utiliser des adaptateurs Ethernet USB.
  • Pour les cartes Pandaboard et Raspberry Pi, la HAL (couche d'abstraction matérielle) prend en charge le contrôleur Wi-Fi intégré utilisant le bus SDIO.
  • L'application !Draw prend désormais en charge les fichiers DXF.
  • L'application !Paint a ajouté la possibilité d'exporter des images aux formats PNG et JPG. Capacités améliorées de peinture au pinceau. Ajout du support pour la transparence.
  • Par défaut, le module WimpMan est activé, ce qui simplifie l'écriture d'applications de bureau.
  • Le gestionnaire de fenêtres vous permet de personnaliser la couleur et les ombres des boutons, ainsi que de modifier l'arrière-plan du panneau.
  • Par défaut, les gadgets Onglets et TreeView sont activés.
  • La possibilité de configurer la visibilité des répertoires système a été ajoutée au gestionnaire de fichiers Filer.
  • La taille maximale du disque RAM a été augmentée à 2 Go.
  • Les bibliothèques de pile TCP/IP ont été partiellement mises à jour à l'aide du code de FreeBSD 12.4. Le nombre maximum de sockets réseau qu'une seule application peut ouvrir est passé de 96 à 256.
  • La gestion des cookies a été considérablement améliorée dans le module HTTP.
  • Ajout de l'utilitaire RMFind pour vérifier la prise en charge de la communication TCP/IP.
  • La prise en charge de l'ancien protocole Xeros NS a été interrompue.

Système d'exploitation RISC OS 5.30 disponible


Source: opennet.ru

Ajouter un commentaire