RISC OS 5.30 操作系统可用

RISC OS 开放社区宣布发布 RISC OS 5.30,这是一款针对在采用 ARM 处理器的主板上创建嵌入式解决方案而优化的操作系统。该版本基于 RISC OS 源代码,由 RISC OS Developments (ROD) 于 2018 年在 Apache 2.0 许可证下开放。 RISC OS 版本可用于 Raspberry Pi、PineA64、BeagleBoard、Iyonix、PandaBoard、Wandboard、RiscPC/A7000、OMAP 5 和 Titanium 板。 Raspberry Pi 的构建大小为 157 MB。

RISC OS 操作系统自 1987 年以来一直在开发,主要致力于创建基于 ARM 板的专用嵌入式解决方案,以提供最大性能。该操作系统不支持抢占式多任务(仅协作)并且是单用户的(所有用户都具有超级用户权限)。该系统由核心模块和附加模块组成,其中包括一个具有简单窗口图形界面的模块和一组简单的应用程序。图形环境使用协作式多任务处理。 NetSurf 用作网络浏览器。

在新版本中:

  • 对 OMAP5 平台的支持已转移到稳定类别,这是第一个稳定版本的形成,该版本之前因视频驱动程序问题而受到阻碍。
  • 对于所有平台,通过读取和写入数据的能力来实现对 SparkFS FS 的全面支持。
  • 更新了 Raspberry Pi 板的 RISC 操作系统版本。 Raspberry Pi 3B、3A+、3B+、4B、400、计算模块 4、零 W 和零 2W 板支持 Wi-Fi。 Ovation Pro 发布包已添加到程序集中。为不熟悉 RISC 操作系统的新手改进了方向说明。
  • 应用程序集已更新,包括新版本的 NetSurf 3.11 浏览器。
  • 在持续集成组件 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 和 !Internet。
  • 已弃用对 Internet 4(RISC OS 3.70 之前使用的旧 TCP/IP 堆栈)的支持,包括 Freeway、Net、HTTP、URL、PPP、NFS、NetTime、OmniClient、LanManFS、OmniNFS、!Boot、!Internet、TCPIPLibs ,和remotedb组件,这大大简化了它们的维护。
  • SharedCLibrary 添加了对在 C++ 代码中使用静态构造函数和析构函数的钩子的支持,扩展了对高级编程语言的支持。
  • 为 Raspberry Pi、Beagleboard 和 Pandaboard 板添加了新的 EtherUSB 驱动程序,以便使用 USB 以太网适配器。
  • 对于 Pandaboard 和 Raspberry Pi 板,HAL(硬件抽象层)支持使用 SDIO 总线的内置 Wi-Fi 控制器。
  • !Draw 应用程序现在支持 DXF 文件。
  • !Paint 应用程序添加了以 PNG 和 JPG 格式导出图像的功能。改进了画笔绘画功能。添加了对透明度的支持。
  • 默认情况下,WimpMan模块是启用的,这简化了桌面应用程序的编写。
  • 窗口管理器允许您自定义按钮的颜色和阴影,以及更改面板的背景。
  • 默认情况下,选项卡和 TreeView 小工具处于启用状态。
  • Filer 文件管理器中添加了配置系统目录可见性的功能。
  • 最大 RAM 磁盘大小已增加至 2 GB。
  • TCP/IP 堆栈库已使用 FreeBSD 12.4 中的代码进行了部分更新。单个应用程序可以打开的最大网络套接字数量已从 96 个增加到 256 个。
  • HTTP 模块中的 Cookie 处理得到了显着改进。
  • 添加了 RMFind 实用程序来检查对 TCP/IP 通信的支持。
  • 对旧版 Xeros NS 协议的支持已停止。

RISC OS 5.30 操作系统可用


来源: opennet.ru

添加评论