北京飛漫軟件技術有限公司宣佈:將在 MiniGUI 4.0.2 版本中支持國產操做系統 RT-Thread!網絡
這是自 MiniGUI 創始人魏永明在本月初宣佈啓動 架構
1998 年年末,魏永明開始在清華大學開發 MiniGUI,1999 年 5 月在水木清華 BBS 上發佈了 MiniGUI 的第一個版本。時至今日 20 年過去了,MiniGUI 仍然在嵌入式設備和物聯網設備中發揮着重要做用。動畫
2018 年,飛漫軟件和珠海全志、福州瑞芯先後達成了一種新的合做模式:由芯片公司支付 MiniGUI 的商用許可費用,而這兩家芯片公司的客戶則可無償使用 MiniGUI。一年多以來,這一合做模式深受廣大開發者的歡迎。在短短一年多的時間內,飛漫軟件發佈了多個 MiniGUI 更新版本,其中包括 MiniGUI 3.2.0、MiniGUI 3.2.2 以及 MiniGUI 4.0.0,還發布了各類複雜的、綜合的示例程序包(Apache 2.0 開源),爲 MiniGUI 開發者提供了各類技術上的保障。目前,來自大陸和臺灣的多家芯片廠商也正在評估這一新的商業模式,預計到 2019 年末,將有五家芯片公司和飛漫達成相似的合做。操作系統
全志科技等芯片廠商之因此和飛漫軟件達成這項合做,固然有其市場驅動力。隨着物聯網和嵌入式設備相關技術的發展,愈來愈多的嵌入式設備和智能物聯網設備配備了屏幕和觸摸屏,而由於以下兩個緣由,這些設備沒法採納相似 Android 這樣的智能手機操做系統:設計
成本因素。因爲 Android 系統的複雜性愈來愈高,對處理器主頻,尤爲是運行內存、Flash 存儲容量的要求也愈來愈高,而大部分嵌入式設備和智能物聯網設備的功能單一,不須要使用一個完整的 Android 環境來支撐其應用的運行。而若是使用 Linux 或者 RTOS 開發這類設備,則能夠大大下降運行內存和 Flash 的容量需求,最終下降設備的制形成本。內存
系統複雜性。Android 系統發展到如今的 10.0 版本,系統複雜性也隨之提升。要將最新的 Android 系統裁剪到適應通常的嵌入式系統或者智能物聯網設備,工做量巨大,每每得不償失。如今從主控芯片廠商開始,主控芯片的 BSP 已經從 Android 優先轉移到 Linux 優先。開發
而對以上問題,MiniGUI 卻具備先天的優點,MiniGUI 架構上的可伸縮性設計,使之能夠支持計算能力很弱的硬件平臺,好比運行主頻只有 100MHz,運行內存只有 8MB 的功能手機,也能夠支持充分發揮高端計算平臺的能力,好比使用 GPU 來渲染圖形界面,實現動畫效果以及界面特效等。產品
另外,中美貿易戰,尤爲是美國針對華爲、中興、海康威視等高科技企業的技術禁運措施,讓更多的國內廠商開始考慮優先選擇國內供應商。而 MiniGUI 這樣的優秀基礎軟件,徹底能夠替代海外同類產品。class
近年來,隨着國產開源 RTOS 系統 RT-Thread 操做系統的異軍崛起,大量物聯網設備開始使用 RT-Thread 操做系統,RT-Thread 大有造成國產 RTOS(實時操做系統)事實標準的趨勢。爲了遇上這一趨勢,飛漫軟件決定讓 MiniGUI 支持 RT-Thread 操做系統,爲使用 RT-Thread 操做系統開發帶屏幕應用的開發者帶來便利。其實,MiniGUI 支持各類 RTOS 沒有任何技術障礙,除了支持 Linux 操做系統以外,MiniGUI 已支持衆多的實時操做系統,好比 uC/OS-II、ThreadX、eCos、FreeRTOS、VxWorks 等,MiniGUI 在 3G 功能手機、4G 功能手機上的大規模應用都創建在如 ThreadX 這樣的 RTOS 之上,MiniGUI 在這類設備上的優點更加明顯。基礎
歡迎使用 RT-Thread 操做系統的 MCU 芯片廠商和飛漫軟件聯繫,複製上述合做模式,爲共同的客戶帶來價值,並促進國產基礎軟件生態的健康發展!
5.
免責聲明:本文系網絡轉載,版權歸原做者全部。如涉及做品版權問題,請與咱們聯繫,咱們將根據您提供的版權證實材料確認版權並支付稿酬或者刪除內容。