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

添加評論