蘋果為什麼不開放iOS舊版本降級通道?
蘋果的iOS舊版本降級一事,仁者見仁智者見智,在這裡我們理性分析一下,為什麼蘋果不開放iOS舊版本的降級通道。
首先從法律角度來看,蘋果不開放iOS舊版本降級,是否合法呢?我們來看一下蘋果iOS12版本的iPhone、iPad和iPod Touch的軟體許可協議。
《軟體許可協議》明確表明,用戶只有使用iOS軟體的權利,蘋果公司保留對?iOS?軟體的所有權,保留一切並未明確授予閣下的權利。
連同閣下的?iOS?裝置提供的功能增強軟體、軟體更新或系統恢復軟體(iOS?軟體更新)予以更新的軟體或取代的軟體、文檔、界面及任何數據,不論以任何形式儲存於任何載體,均是由?Apple?Inc?許可閣下使用而非授予閣下。閣下只可根據本許可證的條款加以使用,Apple?保留對?iOS?軟體的所有權,保留一切並未明確授予閣下的權利。
閣下同意該許可證的條款將監管閣下對該iOS軟體的使?。閣下的iOS裝置會就iOS軟體的更新版本向Apple定期查詢。如有提供更新版本,該更新版本可?動下載和安裝到閣下的iOS裝置和(如適?)閣下的外圍裝置上。閣下使?Apple軟體,即表示同意Apple可下載和安裝?動iOS軟體更新到閣下的iOS裝置和閣下的外圍裝置上。任何時候閣下均可完全關閉?動更新,只需更改可在Settings > General > Software Update項下找到的?動更新設定。
協議中說的很明確,蘋果公司擁有全部的iOS軟體的所有權,這個未明確授予的權利,就包括關閉降級通道。
這是《軟體許可協議》規定,蘋果有更新與降級的權利。其次我們再來從安全性來看,蘋果為什麼不開放iOS舊版本的降級通道。
《iOS完全白皮書》中明確寫道:「為避免設備降級為缺少最 新安全性更新的早期版本,iOS 採用了名為 『系統軟體授權』的過程。如果可以將設備降級,攻擊者一旦有了設備的控制權,便會安裝早期版本的 iOS,並利用舊版本中未修復的 漏洞來進行破壞。」
也就是說,蘋果關閉iOS舊版本降級通道的原因之一是基於安全考慮。除此之外,還有一個因素也是蘋果重點考慮的地方,那就是維護成本。
開放舊版本通道,就意味著官方有義務保證iOS舊版本設備的軟體適配及安全保障,除了iOS系統層的維護成本增加,而且開發者的維護成本也相應增加,目前來看,iOS不降級是最好的方法了。
※聽濮存昕讀美文,用一種叫「美感」的東西抵擋生活的庸常
※三星智能電視將推出遠程訪問功能
TAG:網易數碼 |