新聞中心
你是否發(fā)現(xiàn)為你的應用程序開發(fā)尋找資源變得越來越難了?如果是這樣,你可以為程序開發(fā)選擇開源平臺環(huán)境,比如Ruby on Rails,在目前殘酷的經(jīng)濟氣候下找到開發(fā)軟件項目的新途徑,從開源社區(qū)中獲取資源,節(jié)省下一大筆支付許可證的費用。

創(chuàng)新互聯(lián)堅持“要么做到,要么別承諾”的工作理念,服務領(lǐng)域包括:成都做網(wǎng)站、成都網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣等服務,滿足客戶于互聯(lián)網(wǎng)時代的尚志網(wǎng)站設計、移動媒體設計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡建設合作伙伴!
通過開源平臺,開發(fā)者可以免費得到來自社區(qū)的技術(shù)支持和反饋?!拔乙f開源的開發(fā)平臺對所有類型的開發(fā)項目來說都更經(jīng)濟,”軟件開發(fā)專家Caleb Houser說。開源可以幫你省錢,省下的錢可以用于其它用途,他補充說。
Rails開發(fā)者認為開源更便宜也更好
Houser的說法得到了其他開發(fā)者的認同。相對于微軟的.Net等開發(fā)工具,開源平臺的價格要便宜的多,來自Squeejee Rails 公司的Rails開發(fā)者Jason Derrett說,“我們沒有必要為每臺機器花上2000美元來安裝開發(fā)工具?!?/p>
開源社區(qū)的交流與共享也大大提供了方便,Derrett說,“如果你能看的比美元更長遠一點,那么事實是開源社區(qū)中幾乎每個人都能夠分享其他人做出的貢獻,這意味著你不必為一個簡單的錯誤修復而等待6個月的官方更新,所以這也是一種節(jié)省?!鳖愃朴赗uby on Rails這樣的開源平臺幾乎每周都會做出更新,而三月底發(fā)布的Rails 2.3.2版更是創(chuàng)下了更新數(shù)量歷史之最。
為政府提供開放數(shù)據(jù)API的Sunlight Foundation的一位網(wǎng)絡開發(fā)者David James在最近的RailsConf 2009大會中極力推薦Ruby on Rails,他的理由是Rails擁有低廉的部署費用,并且沒有廠商鎖定的危險?!拔蚁矚g它,因為它的社區(qū)、資源、學習能力和查看源碼的方式?!?/p>
另一位開發(fā)者,來自市場搜索公司Add Three的Norman Clarke贊同這個觀點,因為經(jīng)濟情況不好,外包市場的整體需求有所下滑,但Rails吸引了更多人的關(guān)注。他說,Rails讓開發(fā)者節(jié)省了時間,有大批開發(fā)者希望在這個平臺上工作。尤其在Web開發(fā)這方面,Ruby on Rails得到了很多關(guān)注,其中也包括Twitter這樣火的網(wǎng)站。
Clarke認為開源對于網(wǎng)絡和其他項目開發(fā)都是更加經(jīng)濟的解決方案?!坝行┕菊J為使用商業(yè)軟件能夠縮短他們的產(chǎn)品上市時間,但風險是,他們?yōu)榇说母冻鰧⑦h遠超過他們的預期,因為他們最終得到的技術(shù)支持會比他們想象的要少得多,”他說?!白屃硪患夜緛頉Q定自己的核心底層架構(gòu)遠遠夠不上理想的標準,而且軟件許可證的費用肯定會比你真正需要的上漲的快的多?!?/p>
“我認為,應用開源軟件肯定是更為經(jīng)濟的開發(fā)方式,因為你不需要什么東西都自己寫,”開發(fā)者Martin Emde這樣認為,“開源文化,就像Ruby on Rails的,意味著更好的代碼能夠得到免費發(fā)表和自由使用,也就是說你無需自己寫更多的代碼。”
他拿他的經(jīng)驗與標準的商業(yè)軟件作了對比,“我并不反感封閉源碼的開發(fā)軟件。沒有軟件是完美的……但你無法自己來修復封閉源碼的環(huán)境,必須耐心等待廠商的補丁,要不然就得掏出錢來請他們來修復。”實際上,Ruby on Rails走入企業(yè)應用已經(jīng)發(fā)展了好幾年,并一致獲得好評。
Rails更有利于創(chuàng)業(yè)公司
Rails給那些希望創(chuàng)業(yè)的開發(fā)者提供了機會,Rails框架的創(chuàng)始人David Heinemeier Hansson說?!爱斈汩_始創(chuàng)業(yè)的時候,你想讓一切都盡可能的便宜和快速,”他說,“Rails就要幫你完成這一點,讓你花費更少的資源來建設項目,”而不必為軟件許可證的開銷而頭疼。
Squeejee Rails的Derrett非常同意,他認為低迷的經(jīng)濟為開發(fā)者提供了創(chuàng)業(yè)機會,而低成本的開源工具比如Rails將是他們最好的武器?!敖?jīng)濟下滑是一個非常好的創(chuàng)業(yè)時機,”他說,因為在目前的裁員大潮中也很難找到一份誘人的工作。
不同意見:成本優(yōu)勢未必會輕松實現(xiàn)
但也有開發(fā)者不相信Rails或任何開源工具一定能夠節(jié)省開發(fā)成本?!拔也徽J為Rails和其他任何一個平臺會有太大的差異,”在線培訓公司GeoLearning的軟件工程師Darrin Holst說?!癛ails和Java或.Net有同樣復雜的事情要你去做,比如提供底層架構(gòu)。Rails可以使編寫代碼變得更容易,但你還是要將這些代碼轉(zhuǎn)化為生產(chǎn)力?,F(xiàn)在仍然存在著不少障礙?!?/p>
【.com譯稿,非經(jīng)授權(quán)請勿轉(zhuǎn)載。合作站點轉(zhuǎn)載請注明原文譯者和出處為.com,且不得修改原文內(nèi)容?!?/p>
原文:The new economic imperative for open source app dev
作者:Paul Krill
當前文章:5月22日外電頭條:開源=省錢?開發(fā)者們意見紛紛
網(wǎng)站網(wǎng)址:http://fisionsoft.com.cn/article/cdcishp.html


咨詢
建站咨詢
