大家都知道APPLE是封閉式系統,Android是開放式系統,
有人可以詳細的解釋一下,兩種系統的差異性嗎?
------------------------------------------------
看到大家都這麼認真回文~~
內心真的有種莫名的感動~~
其實會想問這個問題不是因為工作或作業喔~
只是想到如果今天有人問我這個問題
我應該如何解釋讓別人了解(我應該算是3C迷)
想不到引發這麼這多位高手的回文
讓我對這方面的歷史演進和區別更加了解~~
讓我覺得~~01是溫暖的~~01高手還真是多~~~
這份文章一定要好好保存~~感謝各位~~~
而蘋果的iOS是自己用,不給其他廠商
至於其他部分,兩者是半斤八兩
kenji0932 wrote:
大家都知道APPLE...(恕刪)
C'est La Vie! 法文「這就是人生啊!」
kenji0932 wrote:
大家都知道APPLE...(恕刪)
相關文章太多了,隨便貼幾篇過來
Nokia的執行長認為是蘋果造就了Google的Android,並揭開Android假的開放
Android"假"的開放:臉書開發者說出真相
開放:號稱開放的宏碁Iconia平板不會也鎖住Bootloader?
Google決定不再"自由": 關閉蜂窩原始碼,禁止智慧型手機使用
百家齊放就是破碎
sickfoot wrote:
所謂Android的開放,是廠商可以免費取得授權來安裝在自己的硬體上面販售
而蘋果的iOS是自己用,不給其他廠商
木主 wrote:
簡單來說就是Android可以授權給任何硬體廠商使用,而ios只有蘋果自家的硬體可以使用,另外就是在Android平台下廠商可以自行開發軟體給用戶安裝,不需要經過Google審核,但是在ios平台下,只能透過app store安裝軟體,所有app都得經過蘋果審核後,才能在ios平台安裝。
這說法並不正確喔!
「免費並不等於開放」
所謂的開放是指開放原始碼(Open source)
程式在編寫的的時候稱之為source code
編譯過後稱之為binary code
binary code是幾乎沒辦法被修改的
因此廠商釋出軟體時
除了binary code外也同時釋出source code
第三者就可以修改source code來改變軟體的功能
稱之為open source code
這邊有比較完整的定義
所以今天就算iOS免費提供作業系統給其他廠商
或是開放第三方app store平台、停止軟體審查
也不算open source
雖然Google 的Android是開放
但也不是全然毫無限制
但因為Google有釋出Android 的source code
所以廠商除了使用、還可以修改
但一般消費者是不可能自行修改作業系統的source code的
所以「開放」對修費者並沒有直接的影響
就算Google從一開始就不開放Android
那也只會造成像HTC之類的製造商無法客製化htc sense、或是沒有第三方ROM可以用而已
happy = new year(2011);
內文搜尋

X