Mac 第三方應用市場最終會成為和 iOS App Store 一樣的封閉的市場嗎?為什麼?
目前看來 GateKeeper 的默認設置是只能下載來自 Mac App Store 和帶開發者授權的應用程序,這導致 OS X Mountain Lion 時代開始,OS X 系統將進入一個[半封閉]模式。既不同於 iOS 大膽的[全封閉]模式,也不同於目前 Mac OS X 的[開放]模式。
個人認為[半封閉]模式是不錯的決定,Apple 的智囊團是經過深思熟慮的,既不會太過激進(引起消費者的反感)也能達到很好的效果(繼續讓系統遠離惡意軟體)。
從 Mac App Store 下載軟體,因為這些軟體都經過嚴格的審核,所以用戶在99.99%的情況下是安全的。偶爾會因為審核的遺漏產生一兩個惡意軟體,但是Apple可以第一時間馬上將其下架。
一些對系統底層修改比較深的好程序註定無法通過 MAS 嚴格的審核條款(如 Dropbox 需要hack Finder 才可以實現 Icon Overlay 效果),所以會以帶開發者授權的應用程序方式提供下載。帶開發者授權的好處是,一旦某流行軟體被發現有惡意行為存在,Apple可以直接通過其簽名迅速讓用戶的 ML 系統拒絕運行此程序(甚至遠程自動刪除),同樣能擁有主動權。這比現在用戶下載安裝 MAS 外的第三方程序要冒一定的風險(雖然風險極小)的情況,又多了一層安全性,對用戶來說絕對是利大於弊。起碼,前段時間流傳的偽裝成 Flash Player Plugin 的惡意程序,在ML的默認設置下,是不可能再被用戶運行了。
因此 ML 的這個設計,能讓 OS X 在將來還能繼續保持極高的安全性,繼續得到消費者的喜愛和認可。Mountain Lion 的 GateKeeper 要求安裝的程序必須有開發者簽名。這和 App Store 的審查還是不同的。前者只是要求開發者付出一定精力獲得一個 Root CA 認證的簽名,並沒有集中的審查(也應該不是必須在認證鏈里包含 Apple)。我覺得這是可追溯機制的發展,但是並沒有向封閉進一步。
再補充一點,Windows 的 device driver 早就採取了類似 GateKeeper 的機制,要求 100% 數字簽名。不知道你是否認為 Windows device driver 採取了封閉模式?
應該是Mac App Store最終會成為iOS App Store那樣封閉的市場把。從GateKeeper的趨勢來看很可能,至少我覺得10.9肯定會去除anywhere選項至於認證是不是給裝,就看蘋果自己的想法了
對電腦蘋果應該不會那麼激進像IOS全封閉
不會。還有那麼多第三方廠商需要協調。
不明白你的意思,你的意思是說,apple會不會讓mac只能在app store下載軟體,不能另外安裝?
推薦閱讀:
※什麼方法能加快 Mac App Store 的下載速度?
※MacAppStore登陸提示this action could not be completed?
※剛上大學買了 MacBook, 我應該在 OS X 下裝些什麼?
※在 App Store 出現之前 Mac 是如何安裝軟體的?
※mac用什麼軟體做ppt?
TAG:macOS應用 | MacAppStore | AppStore | OSXMountainLion |