WebOS開源版2平台發布

提出了 新開放平台分支 webOS開源版2,專注於裝備智慧設備。 該平台正在開發中 公共儲存庫 在 Apache 2.0 許可下,開發由社區監督,遵循 聯合開發管理模式。 Raspberry Pi 4 板被視為參考硬體平台。

2013年的webOS平台是 買斷 由惠普公司的 LG 開發,用於超過 70 萬台 LG 電視和消費性裝置。 webOS 開源版計畫於 2018 年成立,此前 LG 試圖回歸開放開發模式以吸引其他參與者並擴大可以使用 webOS 的裝置範圍。

使用工具和基礎包創建webOS系統環境 開放嵌入式,以及建構系統和專案中的一組元數據 約克托。 webOS的關鍵元件是系統和應用程式管理員(SAM,System and Application Manager),負責執行應用程式和服務,以及Luna Surface Manager(LSM),它形成使用者介面。 這些元件是使用 Qt 框架和 Chromium 瀏覽器引擎編寫的。

渲染是透過使用 Wayland 協定的複合管理器完成的。 要開發自訂應用程序,建議使用 Web 技術(CSS、HTML5 和 JavaScript)和框架 制定,基於 React,但也可以使用基於 Qt 的介面以 C 和 C++ 建立程式。 使用者 shell 和內建圖形應用程式主要實作為使用 QML 技術編寫的本機程式。

儲存用於使用 JSON 格式以結構化形式儲存數據 DB8,使用LevelDB資料庫作為後端。
對於初始化,它被使用 開機 基於systemd。 uMediaServer 和媒體顯示控制器 (MDC) 子系統用於處理多媒體內容;PulseAudio 用作聲音伺服器。

特點 webOS開源版2:

  • 引入了新的參考使用者介面,即主頁啟動器,它針對觸控螢幕控制進行了最佳化,並提供了旋轉地圖(而不是視窗)的改進概念。 該介面還添加了一個快速啟動欄,其中包含常用功能的快捷方式,例如存取設定和通知;

    WebOS開源版2平台發布

  • 該平台適用於汽車資訊娛樂系統。 例如,可以在乘客多媒體系統通常使用的雙螢幕環境中工作;
  • 建議的自動韌體更新工具(福塔 - 無線韌體),基於應用 操作系統樹 和原子系統更新。 整個系統映像會作為一個整體進行重建,無需拆分為單獨的包。 更新系統基於使用兩個系統分區,其中一個是活動的,第二個用於複製更新;安裝更新後,分區會改變角色;
  • 新增了Sof​​tAP(Tethering)模式,可讓您組織無線存取點的操作以將其他裝置連接到網路;
  • 增加了基於Smack(簡化強制存取控制核心)內核模組的強制存取控制支援;
  • 改進了藍牙和 WiFi 支援;
  • 參考硬體平台已更新為Raspberry Pi 4板(之前提供使用Raspberry Pi 3 Model B),它可以透過HDMI連接兩個螢幕,使用更先進的GPU,使用千兆乙太網,雙頻Wi-Fi,藍牙5.0 /BLE 和USB 3.0;
  • 對於預設日誌記錄 涉及 來自 systemd 的日誌;
  • 平台底層第三方元件的更新版本,包括 Qt 5.12 和 Chromium 72。

來源: opennet.ru

添加評論