當(dāng)前位置:工程項目OA系統(tǒng) > 泛普各地 > 湖北O(jiān)A系統(tǒng) > 武漢OA系統(tǒng) > 武漢OA快博
如何識別有潛力的開源項目?
備受歡迎的開源項目站點(diǎn)SourceForge上存放著139,834個開源項目。5年后,只有一小部分項目仍能保持活力并且對人類有貢獻(xiàn),而絕大多數(shù)的項目將默默無聞,只在小范圍內(nèi)為人所知。為人們所熟知的開源項目包括版本繁多的Linux、Apache和MySQL,在這些成功者背后,都有十?dāng)?shù)種類似的其他開源項目最終遭致失敗而湮沒。
對許多正在擴(kuò)大開源項目使用范圍的公司而言,這是個兩難的矛盾。因此大企業(yè)的開發(fā)人員和IT公司必須能更好地甄別開源贏家,避免失敗。錯誤的選擇可能使您的公司掉進(jìn)一個黑洞,徒然地面對一堆的技術(shù)支持問題和過時軟件。
有望在下一波浪潮里取得成功的開源項目包括Mule企業(yè)服務(wù)總線平臺、Alfresco內(nèi)容管理系統(tǒng)和用于Java 應(yīng)用的Spring框架。但其他的139,831個項目又會怎樣呢?
其中一個原本很有潛力的泡沫項目就是OpenVista,這是一款管理醫(yī)療記錄和衛(wèi)生保健業(yè)務(wù)的軟件。OpenVista有幾個強(qiáng)項:良好的代碼基礎(chǔ)、急迫的用戶需求、還有希望把它推向商業(yè)化的公司。但開源項目里領(lǐng)導(dǎo)層的意見分歧會嚴(yán)重?fù)p害開源項目,而在正規(guī)的軟件公司里,卻完全有可能避免此類事件發(fā)生。
OpenVista在去年6月6號向SourceForge提交了一次代碼。這看來很平常,因為資助OpenVista進(jìn)行商業(yè)化的公司Medsphere公司已多次承諾要發(fā)布代碼。但事情很快峰回路轉(zhuǎn)。3個星期后,Medsphere指控聯(lián)合創(chuàng)始人和首席技術(shù)官(CTO)斯蒂夫?史瑞夫(Steve Shreeve)要對那次代碼發(fā)布承擔(dān)責(zé)任。在提交給加利福尼亞州橘子郡(Orange County)中層級法院的訴狀中,Medsphere指控史瑞夫和他的哥哥,時任Medsphere公司首席醫(yī)學(xué)信息官(Chief Medical Officer)的斯科特(Scott),違反了他們作為董事的誠信義務(wù)、破壞了保密協(xié)定,使公司招致5,000萬美元的損失。首席執(zhí)行官(CEO) 肯?凱澤(Ken Kizer)和董事會成員聲稱史瑞夫兄弟應(yīng)該在提交OpenVista代碼前召開會議,檢討哪些代碼可以發(fā)布。
斯蒂夫?史瑞夫回應(yīng)說之前已經(jīng)有過兩次未經(jīng)CEO或董事會討論發(fā)布的源代碼。他生氣地表示“我是公司最大的股東?!痹撌录笤?月份史瑞夫兄弟被革職,他們表示自己采取的措施只是開源項目發(fā)展過程中的必需一環(huán),就跟打地基類似。
凱澤強(qiáng)調(diào)官司“與開源代碼無關(guān)。這是公司的治理問題。”他認(rèn)為史瑞夫兄弟和他鬧翻后,企圖用開源掩飾他們想另起爐灶的企圖。斯蒂夫?史瑞夫否認(rèn)了這種動機(jī)。
史瑞夫兄弟離開后,Medsphere公司又再次計劃向SourceForge發(fā)布代碼。凱澤期望“這是醫(yī)療衛(wèi)生界的大事,OpenVista會吸引用戶并形成社區(qū)?!?/FONT>
但斯蒂夫?史瑞夫認(rèn)為Medsphere公司 已經(jīng)斷了自己的后路,毀了那份無形的信任,只有憑著這種信任,受聘的貢獻(xiàn)者、志愿的程序員或感興趣用戶才會提供自己寶貴的意見。“開源程序員怎么可能對參與這樣的項目還保有絲毫的信心呢?” 史瑞夫質(zhì)問道,“他們怎么能一邊信誓旦旦地說他們公開了代碼,一邊又因為我公開了代碼而控告我?”
開源代碼項目需要有技巧的領(lǐng)導(dǎo)層、短線的直接溝通和組員間的信任,而OpenVista項目打從進(jìn)入開源市場之日起就是一條腿走路,變得全無用武之力。但這還不是商業(yè)機(jī)構(gòu)需要評估開源項目的唯一要素?;乜茨切┏晒Φ拈_源項目,連同它們的領(lǐng)頭人和實(shí)現(xiàn)這些項目的成功者的見地,讓我們一起揭示那些用于評估項目是否具有成功潛力的共同準(zhǔn)則和度量法則。
如何選擇開源項目?
托尼?華塞曼(Tony Wasserman)認(rèn)為成功的要素非常清晰明了,他甚至可以為這些要素編上號。華塞曼是位卡內(nèi)基梅隆西部校區(qū)(Carnegie Mellon West,卡內(nèi)基梅隆大學(xué)在硅谷的分部)的軟件管理項目總裁,他們正在開發(fā)一個適用于商業(yè)的開源代碼項目評估服務(wù)。SpikeSource(一套開源代碼軟件包集成商)、出版商奧萊利傳媒公司(O'Reilly Media)和英特爾公司(Intel)都在資助該項目。
這個開源代碼項目評估服務(wù)收集公眾對開源項目的反饋評估。華塞曼表示以后他們會提供軟件工具自動分析從開源站點(diǎn)收集的統(tǒng)計信息,幫助預(yù)測這些項目的成功可能性:如開發(fā)人員與核心開發(fā)人員的數(shù)量、發(fā)布的頻率、已獲解答和未解答的提問數(shù)、跟蹤與修復(fù)的缺陷數(shù)量。這些統(tǒng)計數(shù)據(jù)經(jīng)決策框架處理后,能提供對開源項目的排名列表。目前已經(jīng)有一些這樣的自動軟件。它們包括FLOSSmole(Free/Libre Open Source Software Mole),它可以自動地挖掘開源項目的頁面瀏覽數(shù)、下載數(shù)、下載的帶寬占用和評論數(shù)等數(shù)據(jù)。
這些工具都能派上用場,但隨著開源項目在Linux操作系統(tǒng)、Apache網(wǎng)絡(luò)服務(wù)器之外逐漸創(chuàng)出更廣袤的天地,IT行家還是需要自己做出判斷,
亞馬遜公司(Amazon.com)、谷歌公司(Google,下稱谷歌)、哈福特保險公司(Hartford Insurance)和旅游預(yù)訂公司Sabre Holdings公司就是一些因為早期采用開源項目而后收獲甚豐的公司。例如Sabre Holdings公司將MySQL用于為消費(fèi)者提供快速的旅游信息服務(wù)。愿意在開源項目上一試自己運(yùn)氣的公司越來越多。社會網(wǎng)絡(luò)站點(diǎn)Hi5網(wǎng)絡(luò)公司(Hi5 Networks)每個月有1,800萬獨(dú)立訪問量,該公司就用一套名為Hyperic HQ的新開源項目管理自己基于Linux的系統(tǒng)。作為一家只有35個員工的小公司,Hi5網(wǎng)絡(luò)公司的IT人員并不多,也從未購買過商業(yè)系統(tǒng)管理產(chǎn)品如BMC Patrol或CA Unicenter。
Hi5網(wǎng)絡(luò)公司 以前用過另外一套開源代碼Big Brother,但覺得Hyperic HQ的功能更齊全,如提供系統(tǒng)低于性能臨界值時報警和歷史性能數(shù)據(jù)的分析。作為Apache、Linux和其他開源項目PostgreSQL數(shù)據(jù)庫的使用者,CTO阿卡什?格爾格(Akash Garg)傾向于“給開源系統(tǒng)管理一個機(jī)會?!睂Υ怂慕忉尯推渌S多使用開源軟件的公司一樣?!八阋硕嗔?,”這就是格爾格的答案。
Hi5網(wǎng)絡(luò)公司最初通過提交問題,試探Hyperic開源社區(qū)的服務(wù)質(zhì)量,一開始并沒有獲得滿意的結(jié)果。然后他們與Hyperic公司的技術(shù)支持組建立了直接聯(lián)系,解決了支持不足的問題。作為該開源項目背后的公司,Hyperic公司急切地與新項目的早期用戶建立合作關(guān)系。
從去年夏天Hyperic軟件成為開源項目以來,它已被下載了26,000次;Hyperic公司還推出了收取每年500美元服務(wù)費(fèi)的商業(yè)版。(infoweek)
- 1群碩軟件如何練出硬功夫
- 2IT規(guī)劃幫助如家順利IPO
- 3軟件巨頭角逐智能世界
- 4項目綜合知識管理
- 5IT整合的"骨頭"如何啃
- 6商業(yè)流通企業(yè)信息化的五個一
- 7怎樣保持軟件交付一致性和低成本
- 8網(wǎng)友經(jīng)歷的ERP實(shí)施中的兩種極端方式
- 9波音787夢幻線三維PLM仿真首次亮相
- 10選擇EAM還是ERP?
- 11信息化“避險”為企業(yè)再增加一個支點(diǎn)
- 12ERP項目實(shí)施后做什么?
- 13“茶梅”ERP成功經(jīng)驗談
- 14對企業(yè)實(shí)施ERP項目“方法論”的反思
- 15全球整合,你準(zhǔn)備好了嗎?
- 16國內(nèi)有哪家公司做在線OA系統(tǒng)?
- 17IT預(yù)算與ROI分析
- 18企業(yè)要成功上馬OA系統(tǒng),除了系統(tǒng)本身
- 19中小企業(yè)最需要什么樣的IT服務(wù)
- 20中小企業(yè)無線網(wǎng)絡(luò)故障自查
- 21數(shù)據(jù)中心節(jié)能7招
- 22EAM和ERP是互補(bǔ)關(guān)系
- 23中小企業(yè)軟件選型和信息化實(shí)施見解
- 24中國企業(yè)IT需求面臨六大變化
- 25有了ERP,還缺什么?
- 26ERP中的人力資源管理
- 27汽車制造業(yè)用IT省錢
- 28關(guān)系數(shù)據(jù)庫管理系統(tǒng)市場份額解析
- 29SCM基礎(chǔ)環(huán)境與平臺的改善
- 30如何控制IT流程中的HR管理
成都公司:成都市成華區(qū)建設(shè)南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓