為什麼 iOS 在不開源的情況會如此的成功?
02-07
如題(2015.6.29)。
自從接受了開源的一些思想之後,一直認為開源才是王道,不僅僅是軟體上,很多其他的工程設計、生物製藥,如果都開源了之後,一定會促成對應領域迅猛的發展。-----------------------------更新(2015,6.30)
蘋果的PC市場佔有率不是第一,手機市場佔有率也不是第一,平板或許是第一,但這不是重點,重點是蘋果不會擔心自己的市場佔有率是多少,而他擔心的或許是你的產品比他好!這麼想對嗎?
IT行業有很多神神叨叨的東西
十年前Windows火的時候,大家都說微軟好,說蘋果什麼都自己造好傻逼,那會蘋果是一副要死不活的樣子,彷彿印證了大家所說的對。
然而蘋果持續保證高冷,憑藉iPhone勝利反轉,大家又都說封閉好,不能換電池插卡,不能自由下App什麼的已然無所謂了。Windows和安卓似乎只是為了證明IOS的優秀而存在了。
再說一個
最初的軟體開發,是胖客戶端模式,代碼差不多都運行在客戶端上,因為那會單機版的程序多。大概2000年左右的時候,開始流行無盤工作站,讓程序運行在伺服器上,說瘦客戶端才是王道。又過了幾年,大家發現客戶端機器性能越來越好,浪費資源好傻,於是漸漸又把客戶端弄肥。現在,移動互聯流行起來了,移動端肥可不行,於是又在弄瘦客戶端。。。但是隨著手機內存越來越大,你看看你的APP,是不是又胖了?
所以,我想說的是,趨勢什麼的都是鬼扯。吹吹牛可以,不可當真。少年你聽說過史特金定律嗎?
引申到目前的社區網站的內容上的意思是:
社區所有的作品中,90%以上的作品都是「垃圾」。因此要有能力去蕪取菁。
一般而言,社區中只有1%人在貢獻,10%的人參與評價,而90%是大多數的沉默著。
開源社區也不能免俗,1%的人做貢獻,剩下都是在嗶嗶。開源帶來的混亂不必多言,各行其是Linux發行版,GNU的領導人對GNU Hurd的偏執、跟Linux撕逼。至於各種水平參差不齊的開源項目,找不到文檔和參考資料的時候絕對會讓你痛苦萬分。
開源的核心精神是分享與自由,這沒有問題,也值得被提倡。但是我不認為這是好的商業模式。我曾經見過不少好的開源項目被坑掉的,純粹出於興趣開展的開源項目沒有資金的支持、市場化的運作比較難以有廣泛的影響。想做遊戲開發,從頭到腳用開源,Linux下面沒有Unity這樣方便的工具,好的我換個開源的引擎(比如我選了OGRE)。我需要個處理圖像的工具,好的有GIMP(真的不如PS好用!)。我需要個IDE,咦Linux下你同我講IDE?自己滾去配置VIM去……
真的,開源的很多不順手不好用的,尤其是為碼農之外的人設計的工具。GIMP開源免費,我卻沒見到什麼國內外的設計師在用,大家依然去給Adobe交錢。Adobe如果在PS上大規模作死、放出反人類的功能,這幾乎是不可想像(立馬就賣不出去了好么)。而GIMP就無所謂了,他不對終端用戶負責,反正用戶沒掏錢,不用優化功能,愛用用不用滾。開源社區的創建者與維護者以碼農為主,所做的產品必然是以碼農為核心的。GNU系的軟體對做開發的人來說有很多很方便的地方,但全球那麼多計算機用戶,有多少是碼農?有幾個有閑心去配置一套適合自己使用的開源工具?寫打字員畫師美工建築師超市收銀員哪個不是打開電腦啟動軟體就用?自從中二病痊癒,不追求逼格後,基本沒再花時間死磕開源工具。當然我還是會去參考各種開源項目的源碼,作為碼農的的確確從中受益很多。但是對於那些看著我用windows就不屑一顧、在命令行里敲著蹩腳代碼的人,我就笑笑,你開心就好。題主問題問錯了,封閉與否不是成功不成功的關鍵因素。蘋果不是因為封閉才成功的,同樣其他的也不會因為開放而成功。為什麼成功?這麼顯而易見的答案,只要產品做得好,美觀,實用,用戶會在乎你是開放還是封閉?
開源會摧毀iOS生態圈。開發者不獲利,客戶使用盜版的門檻降低。
iPhone已經那麼貴還那麼貴的錢買app還有不能自己隨心所欲的用多大的內存 最大也只有256G 放1部4k藍光電影就滿了並且還不支持mhl無法直接用sony的3D眼鏡 這點讓我覺得噁心 支持安卓的很多硬體 iPhone都不支持 著實讓我覺得不舒坦
不開源,開發者就會想按照「合規」的思路做自己的產品,和蘋果分賬。開源,大家想的就是怎麼鑽規則的空子。盡量不給錢蘋果賺,蘋果不賺錢,你還玩得下去么?自然,哪個能成事,哪個不能,一目了然。
推薦閱讀: