從Web技術(shù)看開源是否有利可圖?
然而,雖然語言和平臺是免費(fèi)的——并且得益于云服務(wù)和virtual private servers這樣大家能夠消費(fèi)得起的服務(wù)器解決方案,搭建它們的基礎(chǔ)成本越來越低廉——一種蓬勃的經(jīng)濟(jì)模式正伴隨著基于開源軟件的產(chǎn)品和服務(wù)的發(fā)展而逐步形成。通過減少創(chuàng)造軟件和web服務(wù)的開支,以及推動web開發(fā)社區(qū)中的革新和分享,開源勢力開辟了一片天地。
這種經(jīng)濟(jì)模式包括了從服務(wù)于Drupal、Joomla和WordPress這類流行開源平臺的收費(fèi)主題,到利用jQuery和Ruby on Rails等web開源框架創(chuàng)建的訂閱模式的項(xiàng)目等一系列軟件和服務(wù)。
免費(fèi)的和商業(yè)的開源是共生互補(bǔ)的,沒有開源的支持很難讓軟件產(chǎn)品和服務(wù)推向市場。收費(fèi)擴(kuò)展增強(qiáng)了開源產(chǎn)品的功能和全面競爭力,同時(shí)形成了一種自我維系的經(jīng)濟(jì)模式。
開源的商業(yè)性
Drupal、Joomla和WordPress是一流的開源CMS平臺,并且都是用PHP(同樣開源)實(shí)現(xiàn)的。還有很多相對小眾的內(nèi)容管理系統(tǒng)方案,對于建站也都是可行的。
Wordpress可能是其中最流行的了。和它的附件一樣,Wordpress核心包是免費(fèi)開源的,但是他們同時(shí)向最終用戶提供收費(fèi)服務(wù)。Drupal核心免費(fèi)且開源,但是通過Acquia網(wǎng)絡(luò)提供面向企業(yè)級用戶的收費(fèi)產(chǎn)品和服務(wù)。出售服務(wù)于開源項(xiàng)目的收費(fèi)產(chǎn)品和服務(wù)是從開源項(xiàng)目(尤其是應(yīng)用如此廣泛的項(xiàng)目)開發(fā)中獲利的常見方式。
一些開源產(chǎn)品則選擇了另一種途徑,為基礎(chǔ)產(chǎn)品提供免費(fèi)開源認(rèn)證,然后在商業(yè)許可下出售高級版本和服務(wù)。MySQL就是很好的例子,它是一款流行的關(guān)系數(shù)據(jù)庫管理系統(tǒng),提供一個(gè)社區(qū)版(免費(fèi))和一些商業(yè)許可的企業(yè)版。Magento也同樣提供開源的電子商務(wù)平臺,以及他們的企業(yè)級CMS Alfresco。
為WordPress、Joomla和Drupal這類流行開源平臺提供商業(yè)插件和模塊是一個(gè)體現(xiàn)免費(fèi)開源與商業(yè)開源關(guān)系的小型案例。插件和模塊提供了核心包之外的功能,使系統(tǒng)功能多樣化來惠及終端用戶,同時(shí)激勵(lì)著職業(yè)web開發(fā)者為用戶群體創(chuàng)造更好的解決方案。
使開源開發(fā)商業(yè)化
通過開源web開發(fā)盈利是一把雙刃劍。股票交易是程序員的問答網(wǎng)站上討論最激烈的問題之一,課件從開發(fā)者角度來看這個(gè)問題,意見是多么不統(tǒng)一。
通過為已有平臺提供擴(kuò)展,開發(fā)者能夠利用社區(qū)論壇和市場將自己的作品推向至少數(shù)以千計(jì)用戶。
然而,除非你有自己的營銷團(tuán)隊(duì)和堅(jiān)實(shí)適當(dāng)?shù)陌l(fā)布通道,否則為你的產(chǎn)品提升知名度任重而道遠(yuǎn)。
軟件市場——銷售電子產(chǎn)品的通道——讓你能夠?qū)⒛愕漠a(chǎn)品公之于眾。
下面是一個(gè)精簡的軟件市場名錄。這個(gè)列表并不全面(因?yàn)橛写罅康拈_源市場),相反只是為了說明開源項(xiàng)目開發(fā)商業(yè)化的可行性。
Google的Chrome Web Store為大部分開源的Chrome瀏覽器用戶提供主題、擴(kuò)展和應(yīng)用。
Android Market提供數(shù)以千計(jì)的收費(fèi)和免費(fèi)應(yīng)用,全都基于開源的Android移動應(yīng)用平臺。
WP Plugins是WordPress插件的優(yōu)秀軟件市場。他們提供帶有諸如電子商務(wù)功能的收費(fèi)WordPress插件。
Envato旗下的熱門市場,擁有600,000成員,ThemeForest包含WordPress、Drupal、Joomla和很多其他平臺的收費(fèi)主題。
這是一個(gè)面向PHP和JavaScript等語言的原代碼市場。
Joomla有自己的擴(kuò)展名錄,其中一部分是收費(fèi)/高級版本。
只是一個(gè)Ruby on Rails的插件名錄。該站點(diǎn)目前列舉了1,600多個(gè)插件,這個(gè)數(shù)字還在增長。
通過免費(fèi)和開源謀生
為開源軟件創(chuàng)建產(chǎn)品及提供服務(wù)是web開發(fā)者增加收入來源的一種可行方法。如果你有能夠在大多數(shù)項(xiàng)目中重用的代碼,或者有一個(gè)能夠滿足某個(gè)平臺尚未被滿足的需求的好主意,那么發(fā)布一個(gè)可選收費(fèi)組件可能會讓你從一個(gè)業(yè)余項(xiàng)目周期或者說5至9天的工作中獲得一點(diǎn)慰藉。在很多情況下甚至能夠僅通過為開源軟件提供產(chǎn)品和服務(wù)來維持生計(jì)。
原文鏈接:http://article.yeeyan.org/view/213527/180613
【編輯推薦】
- 幾種開源網(wǎng)絡(luò)爬蟲的簡單比較
- Web是開源最大的成功?
- 9大最有潛力PHP開源項(xiàng)目:Android開發(fā)居首
- 移動開發(fā)者必備工具:開源jqTouch初探