① iOS 的封閉性體現在哪裡安卓的開放性又體現在哪裡他們各自的優勢和劣勢是什麼
作者:陳雲浩
鏈接:http://www.hu.com/question/20082440/answer/13918396
來源:知乎
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請註明出處。
IOS:封閉,這樣蘋果可以做到端到端的控制,控制自己的產品和運行在上面的軟體,具有統一的用戶體驗或者質量上有保證。其實這是Jobs對完全開放做的妥協,其實apple本身就不主張開發。這種受控制的開放或者說是封閉,最大的受益者就是apple,對於用戶的益處就是apple一直強大良性循環,只要apple還有創新還在前進,用戶就能得到一如既往好的用戶體驗。其次,其實是副作用,給個人開發者一個有規則的生態環境,所以可以幫一些個人開發者一夜暴富的機會或者少量但穩定的商業機會。
劣勢:不能把生態環境擴展到整個手機行業,一家指定規則,對用戶來說選擇性就小,比如flash就沒有生存的餘地,對於一些先進的技術不能夠吸納,因為商業的原因。如果apple出現問題,沒有其他公司或者合作者來支持其發展,對於iOS的發展只能寄希望於apple的團隊足夠強大,未免讓人擔心。
但是,至今為止apple還沒有出現以上劣勢中出現的情況,可見其發展是勢不可擋。
android:開放,Google把Android定位於開源軟體,大部分代碼以Apache和BSD版本協議發布,在http://source.android.com可以下載到最新代碼。
Android優勢:Android的優勢體現在對於廠商方面,廠商可以拿到代碼隨意定製,廠商可以在Android framework中加入一些自己的特別的功能,同時還能按照BSD或者Apache協議不開源,這樣最大的程度保護了廠商的利益,所以說Android的開源只是google對廠商的,而不是廠商對終端用戶的。尤其在HAL層的處理上,google更是繞過了linux kernel中GPL協議,把驅動寫在HAL層,HAL層大部分都是BSD Apache協議,同時也可以閉源。所以,把linux讓廠商最頭疼的版權問題順利繞過。而且系統還是免費獲取,對於廠商來說價格優勢很明顯,可定製性比其他任何系統都強。
對於終端用戶,集成了google的強大服務系統,如map,gtalk,gmail等讓終端用戶能夠用上最方便的操作系統。最重要 Android market上應用免費,破解相對容易,終端用戶來說更加喜歡更加便宜。
劣勢:
google對開發者和生態系統的維護太差,開發者鮮有在Android Market上賺到錢的,所以Android上的應用基本素質和創新度,發布時間都要比iOS差,造成了部分高端用戶還是選擇iOS。Android系統版本和終端類型極其混亂和復雜,對開發者來說也是有難度的。這樣開發者很難集中精力在軟體的創意和微調上,所以Android程序比iOS程序粗製濫造,這是其中的一個原因。
Android用java作為程序語言,有自己優化了虛擬機 dalvik。本意是招攬更多的java程序員,因為java程序員比較多,但是java語言的特性決定了Android是好硬體大戶,所以即使Android硬體很強大,但是也沒有iOS流暢。
Android上沒有標准,因為太開放了,各個廠商定製界面,同時發布自己sdk就是一個例子,大家都想一家獨大,都想成為標准,內訌這種事情還是有的,所以這也是不利因素。
最後,個人覺得在5年內iOS在手持類設備上還是最好的操作系統,Android在手機行業會在基本飽和之後,被WP7或者別的OS蠶食掉一些,但是是還有數量上的絕對領先。Android最適合的地方是數字家庭或者是各種非手持電子設備,在這個方向Android將會大放異彩。
② 怎樣封閉安卓系統。
不可能,安卓系統本來就不是封閉系統,除非安卓變成IOS或windows phone那樣就行了
③ 怎樣破解封閉式安卓系統
安卓相對而言,安卓是比較開放、開源的系統。但有些品牌的手機在安卓系統里強加了其品牌簽約推廣的一些軟體,有許多是用戶用不著但好資源耗電的東西而且還不容易卸載,解決辦法是對手機進行root,獲取較高的許可權才可以進行!做好到店裡找行家來進行!
④ 為什麼安卓手機不(能)像蘋果手機做得私密性這么高
有一部分原因應該是Android這個系統是開源免費的,開放了除內核外的源代碼,各個廠商可以根據自己的需求來定製,也就是做一些個性化(莫名其妙)的修改。而ios(蘋果)系統是閉源收費的,更為安全,這是系統的一個方面。而且,對於各個軟體的審核,蘋果系統更嚴格,更加封閉,系統漏洞少,難以被第三方軟體破壞,安卓在這方面明顯監管不足,而且由於開源的原因,更加容易受到許可權破解或者第三方軟體的破壞。後台方面,ios系統只服務於蘋果,蘋果幾乎是不遺餘力對它進行強化,而安卓是谷歌免費推廣出來用於宣傳自己的,任何人都可以進行修改。蘋果手機會對後台運行的應用無死角監視,相反,安卓手機就做不到。其實,安卓系統和ios系統的開放與否,很大程度上決定了隱私性能的好壞
⑤ 安卓有權利封閉嗎
Andriod的內核用了是GPL v2協議,各廠商對Andriod內核的任何修改都必須開源
但是Andriod的UserSpace則是ASL 協議,各廠商對UserSpace的修改不需要開源。
GPL保證了Andriod遵循Linux內核的GPL協議,同時也牢牢控制了Andriod的主導權(手機廠商對內核的修改必須開源)
ASL則允許手機廠商通過對開源的UserSpace進行修改來優化和差異化用戶界面,而又不會受GPL的傳染被迫開源,進而保證了手機廠商願意在安卓的基礎上做投入和開發。
⑥ 安卓系統為什麼不能像蘋果系統一樣封閉
大家都知道,沒裝系統的手機其實和電腦一樣,只是一堆硬體而已,蘋果手機沒系統一樣也是一堆硬體,為什麼蘋果這么堆硬體就能裝ios系統,隨便拿一個智能機也給裝上ios系統不行嗎?破解了是不是就能裝了?就像是win8剛出的時候破解了就能裝的意思一樣?
如果不同那麼不同在哪?請大神解釋一下,謝謝
我打算買一個蘋果筆記本,但不知道蘋果筆記本系統是否像ipad一樣封閉?請教一下,謝謝了
⑦ 如果有一天谷歌把安卓系統封閉了會怎麼樣
真要封閉那安卓這個系統肯定分分鍾完蛋
國產手機商會加入wp陣營或者使用旗魚(就是曾經被nokia放棄的meego)
三星要麼自己研發新系統要麼也是wp陣營,它的bada系統去年已經死了
國產不是沒做過系統,以前做過mtk,主要用在山寨手機上。。。
難做是肯定的,而且誰有現成的免費的不用自己來做。。。
⑧ 論文討論封閉性智能手機操作系統(ios)和開放性操作系統(安卓)未來發展應從哪些方面討論
一樣兩方面嘛 各說優缺點 然後你喜歡哪個就偏向哪個點 樓上幾位說的都很好
封閉性系統有很大的優點的 安全 穩定 而且軟體游戲運營商喜歡 因為你只能從官方付費下載 所以他們有賺頭 於是軟體游戲就越做越好了 這個就是為什麼沒有手機廠商給安卓手機定做游戲 而安卓上的游戲大部分都是從蘋果上移植過來的
封閉系統安全性很高 不過自由度就下降了 相對來說有點死板的
開放系統是花枝招展的 你可以自由折騰你的系統 所以在高自由度上帶來的是系統不穩定啊 非法軟體滿天飛啊 廣告鋪天蓋地啊 隱私大泄密啊。。。。。
這是兩個完全不同的方向 人各有志 有的就喜歡蘋果帶來的穩定 舒適 有的就喜歡安卓帶來的刷機的快感和自由定義手機各個角落的自豪感
將來的發展還真不好說 至少ios是會很平穩的 而安卓肯定會很刺激 不過我還是看好安卓的 這種精神就是良性的 喬幫主天資絕代 可是只把他的才智用在了蘋果上 而安卓 包括Linux這些都是很偉大的 它把這種技術開放給了世界 所以現在的手機市場每幾個月就有幾款風華絕代的手機出場 很難想像現在雙核大屏手機已經很普遍了 甚至要 出八核手機!!!這幫瘋子!!!
多去看看linux吧 我感覺很好。。。
⑨ 安卓這么好的系統為什麼不像蘋果封閉!為什麼要開放為小米華為一系列國產手機做嫁衣!完全可以收費啊
谷歌不傻,他不想apple那麼壟斷,他賣系統,知道了吧,賣給一個公司並且正規授權要好幾千萬的,而且這是他的副業,谷歌那麼多品種業務,對吧,而且軟體之類的他們也會取利的
⑩ 為什麼說安卓是開放性的,而IOS是封閉性的呢
安卓系統開放性指的是系統源代碼開放。安卓系統的系統源代碼是可以找到的,並且是面向全世界程序設計人員開放的,所以是開放性的。並且安卓系統可以接受非眾多的非正式的軟體。 而蘋果的ios系統的源代碼是不允許對外公布的,被鎖在系統的最底層,而且蘋果手機除非越獄,否則不接受非來自蘋果官方的修改。
蘋果手機的系統是封閉式的,只能在蘋果手機上使用,只用在蘋果出的手機上,並且安裝軟體只能通過蘋果的官方商店下載,因為商店裡面的軟體都是經過蘋果官方審核過的,確保沒有流氓軟體對手機和用戶的利益造成損害。
(10)安卓為什麼不能做封閉擴展閱讀:
手機有兩大操作系統,谷歌開發的安卓系統和蘋果開發的iOS系統,安卓系統是開放式的,蘋果系統是封閉式的,開放式系統就是誰都可以拿來修改和使用,只要會軟體開放都可以修改這個系統。
只要不是蘋果手機,剩下的大部分就是安卓系統的手機了,無論是三星還是華為、小米、魅族都是安卓的系統,安卓的好處就是軟體隨便下載,各種軟體都有,手機界面可以自定義個性化。
不好的地方就是需要安裝殺毒軟體,病毒比較多,容易被偷偷安裝盜話費軟體或者網上支付系統的密碼,因為安卓系統的許可權是開放的,容易被內置流氓軟體,所以安卓系統的手機要到正規的軟體商店下載東西,不要隨便點擊不明來源的網址鏈接,防止手機中毒。