xPUD 的計畫宗旨就是要提供一個 "只有瀏覽器" 的 LiveUSB 系統.
為甚麼我們發了瘋需要一個 "只有瀏覽器" 又這麼節能減碳的作業系統呢?
簡單整合既有網頁程式
還記得遠在 Social Network 竄紅之前 (參見影片 Here Comes Another Bubble) 冒出的那一堆 WebOS 嗎? (參見危機條目 Web desktop )
我是不清楚他們最後有沒有到星巴克去賣咖啡啦, 不過 xPUD 剛好可以填補 "機器" 和 "web desktop" 之間的區塊.
我們可以非常輕易的將既有的網頁程式整合到桌面環境當中. 工作只要用到網頁? 程式只以網頁形式散佈? 那 xPUD 就是一個簡單的選擇.
"相對" 小巧而且快速的系統
90MB 映像檔, 15 秒開機.
這對很多嵌入式系統來說根本不算什麼, (相對嘛 XD) 但我們可以透過一些技術手段如 Boot Gear 快速開機, 整合製作 PUD 的經驗和壓縮技術, 以及著重於 LiveUSB 版本的維護, 來達到就算以 Ubuntu 這麼完備的架構來製作, 還能保有小巧且具有彈性的系統.
接下來會嘗試使用 Poky 製作 (bootcdx86 測試成功, 正在改寫 bbclass 檔), 加上精簡過後的 udev (例如只 trigger pci 的裝置) 來加快並縮小整個系統.
快速開發
這個網頁設定介面只花了五行程式碼, 不到 10 分鐘的 coding 時間. 在很多情況下, 使用網頁開發程式非常的簡單而且有效率. 目前我已經用 Mozilla 封裝過的幾個 API 實做出 JavaScript 版本的 system(); 函式, 在網頁裡面幾乎沒有什麼事情做不到了! (雖然很髒 XD)
下一版有什麼?
應該可以和 PUD v0.4.8.6 同時間釋出, 敬請期待!
沒有留言:
張貼留言