引用:
作者sutl
不過可以寫入的話,現在OS的常見缺點就會出現,例如會中毒,所以要裝防毒軟體,例如檔案系統會錯亂,所以要重灌。
Chrome OS強調按開關3秒開機完成與瞬間關機,如果有寫入的話,那將會是一場災難。
至於系統的更新,我想將是上網後下載最新的程式碼到記憶體內,然後更新記憶體內的系統。
另外瀏覽器個人化的東西,我想都是讀取自己Google帳號內的資料。
ps:其實我Firefox的書籤密碼等東西也已經雲端化了,這樣我三台電腦內的Firefox這些東西才能同步。
|
Chrome使用需要登入google account, 故瀏覽器個人化資料或書籤存在雲端是OK,
但如果使用者端cookie, cache也被Chrome搬上google account, 來達成唯讀,
well..這不是不可能, 畢竟新OS未必要與現行的OS的運作完全一致, 但是代價很大.
對於廣大的internet web servers, 它們是完全不知道/不care 你所使用的OS,
你要登入網銀, 它可能要求跑個你還沒有裝的java 或 activex, 你使用購物車, 它可能
塞個新的cookie, IE/FF能配合運作, 因為這是 http 標準, Chrome也必須要想辦法配合.
而不停更新/修正的http標準, 更是整個web based application的歷史共業,
若這些extention或是local cache也是靠goolge在中心全包, 而完全不動client side,
那此鬼斧神工之奇, 真的會讓小弟下巴掉下來.
以個人淺見, 若要兼顧安全與便利以及現實, 可以有折衷的作法, 例如只有核心系統是唯讀,
取其安定/安全/強化/可快速啟動之優點, 而應用程式皆以非root權限執行在sandbox內,
而遇到需要的更新, 可經由驗證加密過的流程來執行, 減少OS被攻擊破壞的風險, 也不需
重複處理遇到的升級(雖可能在記憶體執行, 但RAM based是揮發性內容, 重開機後失去)
或許是一種比較可行的方式.