偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Mac OS崛起 Linux在開(kāi)發(fā)者群體中失寵

譯文
系統(tǒng) 新聞
Linux剛剛迎來(lái)了它頗具紀(jì)念意義的生日——20歲,不過(guò)這個(gè)喜慶的日子對(duì)于Linux的忠實(shí)用戶來(lái)說(shuō)卻又喜憂參半。近期的調(diào)查顯示,Linux在普及度上已經(jīng)下滑至第三位,將其拉下馬的正是Mac OS;而另一位領(lǐng)先者無(wú)疑是Windows。為什么越來(lái)越多的開(kāi)發(fā)者拋棄Linux走向了其他平臺(tái)呢?

【51CTO 11月17日外電頭條】Linux剛剛迎來(lái)了它頗具紀(jì)念意義的生日——20歲,不過(guò)這個(gè)喜慶的日子對(duì)于Linux的忠實(shí)用戶來(lái)說(shuō)卻又喜憂參半。Santa Cruz(來(lái)自總部位于加州的Evans數(shù)據(jù)公司的研究員)最近給出的應(yīng)用程序開(kāi)發(fā)年度調(diào)查顯示,Linux在普及度上已經(jīng)下滑至第三位,將其拉下馬的正是Mac OS;而另一位領(lǐng)先者無(wú)疑是Windows。

目前已經(jīng)在7.9%的開(kāi)發(fā)者群體中成為首要開(kāi)發(fā)平臺(tái),而調(diào)查同時(shí)指出,只有5.6%的開(kāi)發(fā)者使用Linux。

“我對(duì)這樣的結(jié)果并不感到驚訝,”IDC應(yīng)用程序開(kāi)發(fā)軟件部門(mén)項(xiàng)目總監(jiān)Al Hilwa說(shuō)道。“Mac正有燎原之勢(shì),而在我身邊打算向其靠攏的開(kāi)發(fā)者也不在少數(shù)。”

這些現(xiàn)象背后的真正含義是什么?蘋(píng)果一直以來(lái)都把“創(chuàng)意專(zhuān)業(yè)人士”作為自己的主要客戶,但過(guò)去這一群體主要是指圖形設(shè)計(jì)人員及此類(lèi)人士,而軟件開(kāi)發(fā)者顯然并不在列。

不過(guò)自從喬布斯后期將Unix BSD作為蘋(píng)果電腦的底層操作系統(tǒng)以來(lái),OS X與Linux所傳承的已經(jīng)是同樣的內(nèi)容。這意味著開(kāi)發(fā)者們可以從二者當(dāng)中發(fā)現(xiàn)比以往更多的共同之處。另外這兩款系統(tǒng)也有著共同的敵人:Windows平臺(tái)。根據(jù)Evans的調(diào)查,Windows平臺(tái)目前仍然吸引著超過(guò)80%的開(kāi)發(fā)人員。

在與Linux及OS X開(kāi)發(fā)者們的交流中,我們發(fā)現(xiàn)這兩個(gè)群體的偏好仍然有所不同。Linux開(kāi)發(fā)人員喜愛(ài)這款系統(tǒng)的低成本,這不僅是指操作系統(tǒng)本身(免費(fèi)),同時(shí)也涉及他們所使用的硬件(價(jià)格低廉),更不用說(shuō)另有一大堆真正的開(kāi)源共享內(nèi)容供他們使用了。OS X開(kāi)發(fā)者們則對(duì)這款系統(tǒng)的簡(jiǎn)單接口大為傾心,而且最新一代的蘋(píng)果設(shè)備為他們開(kāi)發(fā)出色的應(yīng)用程序提供了上佳的硬件基礎(chǔ)。

Linux程序員有點(diǎn)像那些在車(chē)庫(kù)中珍藏愛(ài)車(chē)的家伙,他們絕不會(huì)讓機(jī)械師之流染指自己的好物。

除此之外,Evans調(diào)查報(bào)告中值得一提的方面還有,它所涉及的只是開(kāi)發(fā)平臺(tái),而非部署平臺(tái);Linux在服務(wù)器操作系統(tǒng)領(lǐng)域的王者地位尚無(wú)人可望其項(xiàng)背。根據(jù)Evans的報(bào)告,“以Linux系統(tǒng)作為主要部署平臺(tái)的開(kāi)發(fā)者,在數(shù)量仍然占到了Mac擁護(hù)者的兩倍以上。

同樣,Linux與OS X雙方的開(kāi)發(fā)者們也都承認(rèn)他們所選擇的開(kāi)發(fā)平臺(tái)存在一定弊端。正如來(lái)自ZapThink的高級(jí)分析師Erich Oliphant所指出,“瑕疵總是不可避免的。幾年之前,Mac機(jī)上的Java問(wèn)題頻出,歸根結(jié)底是由于蘋(píng)果與Sun之間的標(biāo)準(zhǔn)不同所導(dǎo)致。”

根據(jù)去年年底由蘋(píng)果與甲骨文聯(lián)合發(fā)表的OpenJDK聲明,我們得知上述問(wèn)題本身至少應(yīng)該已經(jīng)得到了解決,但Oliphant所提出的另一大挑戰(zhàn)仍然存在——應(yīng)用程序開(kāi)發(fā)工作的完善環(huán)節(jié)始終難以搞定。

開(kāi)發(fā)人員為什么鐘情于Linux

兩大重要因素讓開(kāi)發(fā)者們對(duì)Linux保持忠誠(chéng):成本與能力。這并不是說(shuō)OS X系統(tǒng)的能力就不強(qiáng)——其實(shí)挺強(qiáng)的,他們表示。但對(duì)于程序員們而言,他們認(rèn)為自己在細(xì)節(jié)上的修繕最為關(guān)鍵——他們希望能在蘋(píng)果或者微軟著手處理之前由自己新手部署解決方案——而Linux系統(tǒng)在這方面就非常理想。這有點(diǎn)像那些在車(chē)庫(kù)中珍藏愛(ài)車(chē)的家伙,他們絕不會(huì)讓機(jī)械師之流染指自己的好物。

Steve Bougerolle是一位現(xiàn)居于溫哥華的獨(dú)立Linux顧問(wèn)兼軟件開(kāi)發(fā)者。雖然他最初是以物理學(xué)家的身份為Fortran搞科學(xué)規(guī)劃(其后還做過(guò)IT經(jīng)理等工作),但最終Linux編程工作成為了他的專(zhuān)長(zhǎng)。“不得不說(shuō)的是靈活性。我總能在其中通過(guò)自己喜歡的方式解決問(wèn)題。我對(duì)自己做的項(xiàng)目擁有完全的掌控能力,而這一點(diǎn)在Windows或OS X系統(tǒng)上幾乎不可想象。”

Josh Oakhurst,作為位于北卡羅來(lái)納州夏洛特市Skookum數(shù)字化工程公司的首席創(chuàng)意官,在自定義Web與移動(dòng)應(yīng)用程序開(kāi)發(fā)方面也對(duì)此也深表贊同。“Linux系統(tǒng)不太適合那些不打算在項(xiàng)目中花費(fèi)過(guò)多心力的人士。如果大家只想為自己的時(shí)髦軟件找一些美觀的解決方案,那么Mac無(wú)疑是最佳選擇。”  #p#

Linux系統(tǒng)不太適合那些不打算在項(xiàng)目中花費(fèi)過(guò)多心力的人士。如果大家只想為自己的時(shí)髦軟件找一些美觀的解決方案,那么Mac無(wú)疑是最佳選擇。

那么為什么要使用Linux?因?yàn)槲覀冇凶约旱哪繕?biāo)。“Linux系統(tǒng)運(yùn)行著我們的網(wǎng)站,而且它仍然是生產(chǎn)環(huán)境的實(shí)際平臺(tái),”Oakhurst說(shuō)道。“如果大家連順暢管理運(yùn)行著Linux系統(tǒng)的自有計(jì)算機(jī)都做不到,又如何能指望在運(yùn)行并管理Linux網(wǎng)站方面帶來(lái)真正的高可用性?”

來(lái)自Skookum公司的開(kāi)發(fā)人員Corey Ballou也表示認(rèn)同。“我喜歡在這套系統(tǒng)上工作,建立系統(tǒng)架構(gòu)、進(jìn)行優(yōu)化、改善可擴(kuò)展性什么的。Linux吸引我的地方在于,我在其中挖掘地越深,就越善于解決可能出現(xiàn)的種種問(wèn)題。對(duì)我個(gè)人而言,內(nèi)在嘗試比接口更為重要。”

毫無(wú)疑問(wèn),一部分好感也來(lái)自于低廉的成本。大多數(shù)Linux發(fā)行版是免費(fèi)的(雖然只要愿意,大家也可以捐贈(zèng)些錢(qián)以示支持),而對(duì)應(yīng)的硬件要求也極低,最便宜的組裝機(jī)或者品牌臺(tái)式機(jī)就足夠用了。

相比之下,蘋(píng)果的硬件就要昂貴的多。“硬件成本基本達(dá)到兩倍左右,”Bougerolle對(duì)此表示不滿。一臺(tái)蘋(píng)果計(jì)算機(jī)的售價(jià),他抱怨道,足夠讓他買(mǎi)兩臺(tái)筆記本電腦,外加一套備份系統(tǒng)。不少開(kāi)發(fā)人員都不屑于支付這筆額外的費(fèi)用——正如Oakhurst所說(shuō)——在這套“時(shí)尚軟件的美觀解決方案”身上。

為什么有些開(kāi)發(fā)者喜愛(ài)蘋(píng)果的OS X

William Horvath非常理解開(kāi)發(fā)者們喜歡Linux的原因——他就曾是其中一員。但現(xiàn)在他已經(jīng)為蘋(píng)果所傾倒。“我?guī)啄曛皬腖inux轉(zhuǎn)向了OS X,直到今天我也從未感到后悔。”他目前是俄亥俄州托萊多市DoX系統(tǒng)公司的總裁辦主任,該公司主要為小型企業(yè)開(kāi)發(fā)商務(wù)管理工具。

“我不想讓自己的日常生活完全被工作所占據(jù),”Horvath解釋道。“我這個(gè)人并不極端,我們平時(shí)也會(huì)用一些Linux設(shè)備,而且Ubuntu確實(shí)對(duì)用戶非常友好。不過(guò)當(dāng)我安裝一款軟件開(kāi)發(fā)工具時(shí),我真的很討厭對(duì)主文件進(jìn)行重新配置,直接用上必要的功能不好嗎?生活就應(yīng)該輕松一些。”

對(duì)于另一些開(kāi)發(fā)者來(lái)說(shuō),蘋(píng)果硬件所帶來(lái)的額外支出也是物有所值。Ries van Twisk五年來(lái)一直以自動(dòng)軟件工程師為職業(yè)。他目的住在一個(gè)距離厄瓜多爾首都基多近二十分鐘路的小鎮(zhèn)上,主要在通過(guò)一臺(tái)iMac機(jī)為OS X系統(tǒng)搞開(kāi)發(fā)。他對(duì)自己計(jì)算機(jī)的高集成度與多功能融于一身的特性十分滿意。“在我生活的這個(gè)地方,總是跑去買(mǎi)周邊設(shè)備顯然不太現(xiàn)實(shí),”他如是說(shuō)。

Van Twisk同樣對(duì)蘋(píng)果硬件帶來(lái)的優(yōu)雅體驗(yàn)贊不絕口。“最值得稱道的是他們將一切都放進(jìn)了一臺(tái)設(shè)備,”他說(shuō),并表示普通個(gè)人電腦的風(fēng)扇噪音讓他難以忍受;而Mac機(jī)安靜的狀態(tài)能讓他更專(zhuān)注于自己的工作。“我們當(dāng)然希望能將全部精力集中在工作上,而不是分散一些去關(guān)注設(shè)備。”

共性與難題

由于同是出于Unix門(mén)下,Linux與OS X系統(tǒng)之間自然是共性大于差異——這種情況也轉(zhuǎn)化為不少軟件開(kāi)發(fā)機(jī)構(gòu)的優(yōu)勢(shì)。

地處俄勒岡州波特蘭市的Avatron軟件公司,其CEO Dave Howell就喜歡同時(shí)雇用Linux與OS X開(kāi)發(fā)者,以打造運(yùn)行于蘋(píng)果移動(dòng)設(shè)備上的iOS應(yīng)用程序。

Linux工程師對(duì)于開(kāi)源領(lǐng)域通常非常熟悉。他們非常善于借鑒某些在OS X與iOS中不常用到的技術(shù)資源。

“Linux系統(tǒng)在概念上與BSD Unix非常接近,而后者正是OS X與iOS系統(tǒng)的基礎(chǔ)。因此Linux程序員通常能夠順暢地過(guò)渡到iOS框架下的開(kāi)發(fā)工作中,”Howell指出。

“Linux工程師對(duì)于開(kāi)源領(lǐng)域通常非常熟悉,”他繼續(xù)說(shuō)道,“這使得他們非常善于借鑒某些在OS X與iOS中不常用到的技術(shù)資源。”

與此同時(shí),開(kāi)發(fā)者們也承認(rèn)自己最喜歡的開(kāi)發(fā)系統(tǒng)往往無(wú)法百分之百解決其面臨的問(wèn)題。

舉例來(lái)說(shuō),去年蘋(píng)果正式宣布將與甲骨文(也就是Java的持有者)就OpenJDK展開(kāi)合作,以保證Java開(kāi)發(fā)工作能夠在OS X系統(tǒng)上順暢進(jìn)行。但DoX系統(tǒng)公司的Horvath仍然抱怨稱Java在OS X上的發(fā)布要遲于Linux版本,而且OS X至今仍不具備Java USB庫(kù)。“這只是些微不足道的小事,為什么不能做好呢?”

除此之外,他還希望OS X系統(tǒng)中的桌面虛擬化能變得更易于實(shí)現(xiàn);他同時(shí)表示自己很想選擇AppleMail之外的其它郵件客戶端。

而在Linux一邊,Bougerolle則指出,“總有些小小的麻煩讓我們不得不為之絞盡腦汁。比方說(shuō),在我的Linux版本當(dāng)中,GNU圖像處理程序(簡(jiǎn)稱GIMP)只能實(shí)現(xiàn)全屏截圖,而無(wú)法搞定當(dāng)前窗口截圖。OS X系統(tǒng)就沒(méi)有這類(lèi)低級(jí)失誤。” #p#

哪種方案有可能被市場(chǎng)淘汰出局?

在桌面計(jì)算出現(xiàn)的最初那段時(shí)光,每款操作系統(tǒng)都有自己的死忠、捍衛(wèi)者與反對(duì)者,如今這種情況也沒(méi)發(fā)生什么變化。但事實(shí)是,由于微軟Windows系統(tǒng)的統(tǒng)治地位、云計(jì)算的興起以及移動(dòng)計(jì)算業(yè)務(wù)的激增,使用哪套開(kāi)發(fā)平臺(tái)也許已經(jīng)不那么重要了。

要說(shuō)改變的話,開(kāi)發(fā)者們倒的確獲得了前所未有的開(kāi)發(fā)靈活性。“云平臺(tái)將開(kāi)發(fā)平臺(tái)與部署平臺(tái)之間的距離進(jìn)一步拉開(kāi),”IDC的Hilwa指出。“這種導(dǎo)向驅(qū)使(開(kāi)發(fā)工作)向更加多樣化的平臺(tái)發(fā)展,因?yàn)榭蛻魴C(jī)根本無(wú)關(guān)緊要,我們所寫(xiě)的代碼會(huì)運(yùn)行在別處。”

Horvath也表示贊同:“基于瀏覽器的系統(tǒng)是一款單獨(dú)的平臺(tái)。用戶將得到同樣的使用體驗(yàn)。松散的耦合方式使得應(yīng)用程序?qū)⒈憩F(xiàn)層與數(shù)據(jù)層及傳輸層彼此分離。應(yīng)用程序的耦合方式越松散,與后端的聯(lián)系就越容易。樂(lè)于關(guān)注UI效果的家伙根本不用考慮后臺(tái)發(fā)生了什么。”

開(kāi)發(fā)者們很可能為OS X系統(tǒng)所吸引,因?yàn)樗麄儾粌H希望為最新最酷的設(shè)備做軟件設(shè)計(jì),更重要的是iOS領(lǐng)域?qū)﹂_(kāi)發(fā)者的強(qiáng)烈需求。

說(shuō)Linux“走勢(shì)看低”,就意味著某種競(jìng)爭(zhēng)機(jī)制已經(jīng)出現(xiàn)。在現(xiàn)實(shí)中,兩個(gè)社區(qū)是緊密相連的。

“不少開(kāi)發(fā)人員都已經(jīng)在以兼職或是全職的形式從事當(dāng)下最流行的移動(dòng)開(kāi)發(fā)工作,”Hilwa表示。而這使得開(kāi)發(fā)者們不得不使用蘋(píng)果的iOS開(kāi)發(fā)工具。“我們可以在Mac機(jī)上運(yùn)行任何一款操作系統(tǒng),但卻無(wú)法在其它計(jì)算機(jī)上運(yùn)行OS X。開(kāi)發(fā)者們喜愛(ài)這種復(fù)合型開(kāi)發(fā)工作。”(例外:Hackintosh倒是能實(shí)現(xiàn)這一目標(biāo),但極為復(fù)雜難使。)

Avatron公司的Dave Howell同樣認(rèn)為這其中包含了某種自我意識(shí)。“Linux開(kāi)發(fā)工作一般針對(duì)服務(wù)器上運(yùn)行的軟件,開(kāi)發(fā)者的名字自然無(wú)從表現(xiàn)。而開(kāi)發(fā)運(yùn)行于手機(jī)及平板設(shè)備的iOS應(yīng)用程序則不同,我們大可以將成果向朋友們展示。”

撇開(kāi)一部分投機(jī)心理,事實(shí)仍然無(wú)法忽視。無(wú)論開(kāi)發(fā)者們喜歡使用云終端,抑或是偏愛(ài)iPhone前端(當(dāng)然也包括以Linux為基礎(chǔ)的Android設(shè)備),計(jì)算能力與相關(guān)機(jī)遇都必然會(huì)繼續(xù)擴(kuò)大。而發(fā)展的結(jié)果又引發(fā)我們各自的偏好,并帶來(lái)大量的工作崗位。

“說(shuō)Linux‘走勢(shì)看低’,就意味著某種競(jìng)爭(zhēng)機(jī)制已經(jīng)出現(xiàn),”Bougerolle評(píng)論道。“在現(xiàn)實(shí)中,兩個(gè)社區(qū)是緊密相連的。有些人喜歡風(fēng)格更加鮮明且可靠性強(qiáng)大的蘋(píng)果桌面系統(tǒng)。另一些則偏好價(jià)格低廉且某些方面靈活性超高的Linux桌面系統(tǒng)——甚至有一些還寧愿直接使用根本沒(méi)有桌面系統(tǒng)的終端界面。”

正如Bougerolle所說(shuō),“開(kāi)發(fā)者們?nèi)魏无D(zhuǎn)換平臺(tái)的做法都未必是因?yàn)樾缕脚_(tái)的開(kāi)發(fā)環(huán)境就一定好于原有平臺(tái),更多時(shí)候他們只是更偏好新的用戶界面罷了。”

這就是歷史的趨勢(shì)、時(shí)代的走向。

原文鏈接:

http://www.computerworld.com/s/article/9221678/Linux_loses_its_luster_as_a_darling_among_developers?taxonomyId=11&pageNumber=1

【51CTO精選外電轉(zhuǎn)載請(qǐng)標(biāo)明出處與作者】

【編輯推薦】

  1. 《Linux運(yùn)維趨勢(shì)》第14期:構(gòu)建高性能電子商務(wù)網(wǎng)站
  2. “Linux 桌面時(shí)代”一定要到來(lái)
  3. 為什么Linux操作系統(tǒng)和MacOS成長(zhǎng)在微軟的光環(huán)下?
  4. 微軟10年來(lái)10件大事 成功遏制Linux和MacOS
  5. 每個(gè)IT Manager都應(yīng)該知道的10個(gè)Linux發(fā)行版
責(zé)任編輯:張浩 來(lái)源: 51CTO.com
相關(guān)推薦

2011-08-23 10:45:08

Linux蘋(píng)果Mac OS

2015-03-18 11:53:24

2011-07-12 10:10:28

Mac OS X Li

2013-09-03 09:42:13

Android開(kāi)發(fā)者

2012-11-09 10:54:13

阿里云開(kāi)發(fā)者開(kāi)發(fā)

2020-03-12 12:26:11

Docker容器開(kāi)發(fā)者

2012-07-13 09:19:32

開(kāi)發(fā)者App

2012-03-18 19:03:39

蘋(píng)果

2009-10-27 08:36:42

GoogleChromeMac

2011-06-27 14:28:36

2019-03-01 09:41:36

開(kāi)發(fā)者LinuxChrome

2020-12-02 10:02:01

MacLinux蘋(píng)果

2012-02-28 09:32:40

蘋(píng)果OS X 10.8

2020-12-10 15:06:52

谷歌Fuchsia開(kāi)發(fā)者

2012-08-23 14:12:36

Mac操作系統(tǒng)

2022-08-19 15:15:14

LinuxUbuntu

2021-07-20 17:45:26

開(kāi)發(fā)者編程語(yǔ)言報(bào)告

2017-02-17 15:21:07

程序員

2013-10-28 14:54:32

OS XOS X Maveri功能
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)