Haiku R1 作業系統第三次測試版發布

經過一年的開發,Haiku R1作業系統的第三個測試版本已經發布。 該專案最初是作為對 BeOS 作業系統關閉的反應而創建的,並以 OpenBeOS 的名稱進行開發,但由於與名稱中使用 BeOS 商標相關的索賠而於 2004 年更名。 為了評估新版本的效能,我們準備了多個可啟動的 Live 映像(x86、x86-64)。 大多數 Haiku OS 的原始程式碼都是在免費的 MIT 許可證下分發的,但從其他專案借用的一些程式庫、媒體編解碼器和元件除外。

Haiku OS 針對個人計算機,使用自己的內核,該內核基於模組化架構構建,針對用戶操作的高響應性和多執行緒應用程式的高效執行進行了最佳化。 為開發人員提供物件導向的API。 該系統直接基於 BeOS 5 技術,旨在與該作業系統的應用程式實現二進位相容性。 最低硬體需求:Pentium II CPU 和 384 MB RAM(建議使用 Intel Core i3 和 2 GB RAM)。

Haiku R1 作業系統第三次測試版發布

OpenBFS用作檔案系統,支援擴充檔案屬性、日誌記錄、64位元指標、支援儲存元標記(對於每個文件,屬性可以以key=value的形式存儲,這使得檔案系統類似於一個資料庫)和特殊索引來加速它們的檢索。 “B+樹”用於組織目錄結構。 從 BeOS 程式碼來看,Haiku 包括 Tracker 檔案管理器和 Deskbar,這兩者在 BeOS 退出後都是開源的。

主要創新:

  • 此專案開發的WebPositive網頁瀏覽器已轉移到使用WebKit 612.1.21引擎。 顯著提高了穩定性以及與其他瀏覽器的兼容性。
  • 改進了安裝過程。 用於將磁碟分割的介面已簡化,並且用於配置驅動程式的介面已實現現代化。
  • 擴展的硬體支援。 無線裝置的驅動程式已從 FreeBSD 13 移出。 新增了音效卡、儲存系統和 USB 裝置的新驅動程式。 改進了 USB 3 支援。改進了配備 NVIDIA 顯示卡(GeForce 6200-GeForce Go 6400)的系統的效能。
  • 已實現恢復下載因網路故障而中斷的更新的功能。
  • 改進了對深色主題的支援。
  • 輸入系統設定中新增了停用觸控板的功能。
  • 改進了對 XFS 和 NFS 檔案系統的支援。
  • 新增了對 Sun VTOC 分割區表的支援。
  • 根據字體大小提供捲軸的縮放。
  • 改進的本地化支援。
  • 提高了 MediaPlayer 的穩定性。 增加了對 4K 影片的支援。
  • 套件管理器支援在套件刪除期間執行處理程序腳本。
  • 程式版本已更新。 Python 2 已被棄用並被 Python 3.7 取代。
  • app_server圖形伺服器重新設計了記憶體管理並添加了額外的複合渲染操作(在瀏覽器中用於渲染畫布元素)。
  • 終端模擬器支援轉義序列以輸出重複字元。
  • 改進了與 POSIX 規範的兼容性,包括增加了對 mlock/munlock、ppoll 和 exp10/exp10f/exp10l 操作的支援。

來源: opennet.ru

添加評論