回覆列表
  • 1 # 使用者2292970214347

    拿ios舉幾個例子1. 封閉的軟體: 正常的方式下, 只有唯一的蘋果自己的軟體釋出渠道, 軟體功能受蘋果的稽核, 部分功能蘋果自己不做或者做的不好, 只要蘋果覺得和自己的產品有功能重疊或者利益衝突, 甚至未來的戰略部署, 那麼別人也不能做. 比如: google voice就被蘋果拿下過, 原因是和蘋果自身的功能重疊; 中文輸入法, 雖然蘋果自己做的很爛, 但第三方的輸入法也不能上架(是否還有部分API許可權不開放, 我是外行, 這個不清楚) 這種例子還有很多. 2. 封閉的檔案系統: 所有的使用者和軟體都看不到真正的檔案系統, 每個軟體有一個獨立的檔案儲存區域, 結果就是在每個軟體下都需要有一個檔案副本. 同時, 在最新的iOS之前, 如果軟體自身不提供檔案讀寫功能的話, 就必須透過物理連線可怕的iTunes進行檔案傳輸. 每搞一次想死的心都有. 一個影片檔案, 如果某個播放器無法解碼, 一定要期盼軟體自身提供了檔案傳輸功能, 否則就只能連上iTunes重傳一遍. 這給軟體開發者, 也帶來很大的負擔, 每個開發者都要同時兼顧到檔案的傳輸功能, 本來這個功能作業系統自身就能提供. 這種重複造輪子的活, 是對開發者效率的浪費. 補充一下, 封閉是個中性詞, 這是一種商業和產品的方式, 封閉也帶來很多的好處, 比如軟體許可權控制, 防止作弊軟體和病毒軟體, 防止軟體給作業系統帶來損害, 減少作業系統因軟體安裝帶來的不可控和不可逆轉的系統損傷(需要定期重灌, 或者越來越慢等等).但是, 和當初與IBM相容機大戰時一樣, 蘋果依然還是一個完全封閉的大帝國, 上一次大戰蘋果輸了, 這次對話從目前看這個封閉帝國運轉良好, 開放相容平臺反而露出劣勢.

  • 中秋節和大豐收的關聯?
  • 土地復耕驗收合格標準?