成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

為什么有些開發(fā)者喜愛蘋果的OS X

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

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

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

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

共性與難題

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

正如Bougerolle所說,“開發(fā)者們?nèi)魏无D(zhuǎn)換平臺(tái)的做法都未必是因?yàn)樾缕脚_(tá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í)代”一定要到來
  3. 為什么Linux操作系統(tǒng)和MacOS成長(zhǎng)在微軟的光環(huán)下?
  4. 微軟10年來10件大事 成功遏制Linux和MacOS
  5. 每個(gè)IT Manager都應(yīng)該知道的10個(gè)Linux發(fā)行版
責(zé)任編輯:張浩 來源: 51CTO.com
相關(guān)推薦

2011-08-23 10:45:08

Linux蘋果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開發(fā)者

2012-11-09 10:54:13

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

2020-03-12 12:26:11

Docker容器開發(fā)者

2012-07-13 09:19:32

開發(fā)者App

2012-03-18 19:03:39

蘋果

2009-10-27 08:36:42

GoogleChromeMac

2011-06-27 14:28:36

2019-03-01 09:41:36

開發(fā)者LinuxChrome

2020-12-02 10:02:01

MacLinux蘋果

2012-02-28 09:32:40

蘋果OS X 10.8

2020-12-10 15:06:52

谷歌Fuchsia開發(fā)者

2012-08-23 14:12:36

Mac操作系統(tǒng)

2022-08-19 15:15:14

LinuxUbuntu

2021-07-20 17:45:26

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

2012-07-10 09:08:43

蘋果開發(fā)者

2009-12-01 09:57:22

Chrome OS硬件列表
點(diǎn)贊
收藏

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

主站蜘蛛池模板: 久久久久国产一区二区三区 | 国产精品99久久久久久www | 二区亚洲| 亚洲精品aⅴ | 91av久久久| 欧美一区二区三区在线 | 国产日韩亚洲欧美 | 久草久草久草 | 欧美综合一区 | hsck成人网 | 日韩毛片| 亚洲成人av在线 | 国产免费福利在线 | 婷婷久久五月天 | 久久精品国产一区二区电影 | 国产视频线观看永久免费 | 中文字幕99 | 国产精品成人一区 | 欧美性一级 | 国产精品久久久久一区二区三区 | 国产真实精品久久二三区 | 日韩欧美在线播放 | 精品久久久久久亚洲综合网 | 国产精品久久久久久久一区二区 | 日韩欧美国产精品综合嫩v 一区中文字幕 | 欧美日韩国产一区二区三区 | 365夜爽爽欧美性午夜免费视频 | 免费av直接看 | 一级少妇女片 | 人人叉 | 99日韩| 日韩欧美在线视频观看 | 一级aaaaaa毛片免费同男同女 | 国产小视频精品 | 久久久久久久久久久久91 | 一区 | 久久久久久久久久久91 | 欧美精品在线播放 | 亚洲精品视频一区 | 亚洲一二三区免费 | 国产成人综合亚洲欧美94在线 |