1. gzyueqian
      13352868059
      首頁 > 新聞中心 > > 正文

      分析評論 開源開發模式能否適合商業用戶

      更新時間: 2008-04-10 13:49:22來源: 粵嵌教育瀏覽量:600

        在使用開源軟件時,公司企業通常會選擇免費的社區支持版的應用軟件或者付費方式的企業版軟件(包括支持、服務、更新和其他功能)。

        商業用戶同時也會考慮他們使用開源軟件的目的以及開源軟件將在他們的業務流程中發揮怎樣的作用。免費的社區支持版適合用于測試或者不太重要的事務,但是當需要使用開源軟件完成關鍵任務時,商業用戶們表示他們更可能會選擇付費的企業版開源應用軟件。

        MySQL商務咨詢公司Proven Scaling LLC的共同創辦人Jeremy Cole表示,這種分裂式的開發模式有時候可能會造成意想不到的問題。他說,其中一個問題在于,那些需要依靠穩定成熟的代碼的企業并不是總能夠得到他們需要的服務。

        在MySQL,Cole說,“他們發布的企業版開源軟件往往要比社區版多。”這意味著“雖然企業用戶獲取更新補丁越來越快,但是他們實質上運行的是未經測試的代碼,”他說。

        其他人也認為這些擔憂不是毫無根據的。而且隨著越來越多的大公司開始收購開源公司,推動了開源軟件在企業系統中的地位,這無疑使上述問題更加重要。Sun Microsystems公司近對開源數據廠商MySQL AB的收購就表明了這種趨勢。

        總部設在洛杉磯的Think Passenger公司(該公司為公司和他們的客戶建立了網上社區)的首席技術官Bill Parducci說開源代碼對于他們公司來說是非常重要的,因為開源代碼降低了技術成本,并且允許關鍵源代碼定制化。

        “有人認為一個企業越快推出代碼,則他們的客戶能夠更快地獲取代碼,我不同意這樣的觀點,”Parducci說,“客戶很難跟上更新進度。”正是在這樣的壓力下,Linux廠商Red Hat公司在幾年前就將他們新版代碼的更新周期延長了一倍,以更好地滿足客戶的需求,他說,“當新版本不在那么頻繁出現時,軟件變得更加穩定以及耐用了,那些無法預料其更新周期的軟件時沒有任何價值的。”

        Parducci說他看見越來越多的軟件開始采用“混合式搭配”—在開源、閉源、功能、風險與支持之間混搭。“終,你將會需要解決一個問題,”他說,“我想我們已經度過了在開源與非開源之間做出選擇的日子了。”

        Think Passenger公司使用了大量的開源應用軟件,包括Red Hat Enterprise Linux、CentOS Linux、Iona Technologies公司的Fuse Message Broker、Jetty Web服務器和Terracotta公司的網絡附加存儲應用軟件。

        Parducci說,他們的大部分應用軟件都是付費企業版的,這樣他就可以得到專家級的支持和穩定的代碼。對于Iona公司的軟件,“購買他們的軟件,他們會定期穩定地發布更新,然后將更新與產品結合,并提供支持,”他說,“這與擁有支持與穩定性功能的社區版軟件使用的是相同的基本代碼,我們公司從這些軟件中十分受益。”

        Parducci表示,他很想知道那些精明的開源軟件廠商是否在試圖“上行銷售”他們產品中的專有軟件或者說只有購買他們的專有軟件才能維持其他產品完整的功能。“對于我而言,這等于是一個警示,”他說,“他們支持開源產品難道只是為了向我兜售其他產品嗎?”與大多數開源廠商的合作還是很令人滿意的,他說,但是還是存在需要改進的地方,尤其是那些規模較小的廠商。這些廠商需要確保“即時獲取反饋和提高社區效率”,這樣商業用戶才能夠獲得他們需要的幫助,他說,“我認為這些廠商仍然處于學習與成長階段,人們還在努力學習如何規劃開源軟件。”

        企業版開源軟件物有所值

        休斯敦貝勒醫學院的人類神經影像學實驗室的系統管理員Justin King說,他發現社區版開源應用軟件足以滿足他的需要,但是在使用很多產品后他發現購買企業版軟件更加節省時間,因為企業版軟件更加先進并且包括很多有用的管理功能。King說他使用開源應用軟件基本來自Red Hat公司、Web基礎設施管理廠商Hyperic公司和其他公司。“在大多數情況下,企業級產品的主要特點就是穩定性,”他說,“你不一定需要那些[新的和改良的]功能,但是關鍵重要的在于軟件的執行時間和穩定性。”

        “其中的開發模式來自Red Hat公司,”King說,“他們提供社區支持的Fedora(Linux版本),并且它經常更新。然后是穩定的Red Hat企業級Linux,它可以向企業級用戶提供支持。就我所知,這是企業開源軟件中正確的模式。”

        對于那些為企業關鍵業務尋找軟件的商業用戶,“沒有哪個人在正常情況下會依賴那些不能夠提供足夠支持和穩定更新的產品,” King繼續說,“ 如果能夠幫助他們業務運轉的話,他們一般會選擇支持版的軟件。如果某軟件出了故障,而且現場沒有人能夠解決,那么就可以呼叫軟件維護者,直到他把問題解決。”

        位于紐約的Kaplan Test Prep and Admissions公司(大學入學考試測試公司)的軟件體系結構執行總管Gautam Guliani說,他寧愿購買所有企業版的開源應用軟件,并應用于關鍵業務。使用社區版應用軟件進行試點項目和不太重要的業務是可以接受的,他說,但是如果他的公司需要使用社區軟件,將需要支付企業級的費用才能獲得支持。

        更多未來發展方向規劃

        Kaplan使用了少部分的開源應用軟件,包括JBoss中間件、Red Hat Linux和Alfresco網站內容管理軟件。一般來說,獲得充分的及時的支持不是很困難的事情,Guliani說,但是從開源廠商處獲取未來發展方向藍圖比從專有廠商處還要困難。“未來發展藍圖有時候與我們想象中開源公司規劃出來的不一樣,”他說,“有些公司做得很好,但是大部分公司仍需要改進。”

        他還表示開源廠商對他們公司的幫助在于,為軟件支持、深化企業成熟度以及代碼靈活性等降低了成本,并且為公司帶來了更深層次地軟件產品透明度和更高的創新發明速度。

        “開源廠商對軟件的更新似乎比以前更加頻繁了”,他說,“如果過于頻繁,對于公司來說,將是一個問題。如果產品更新如此頻繁,我們可能會選擇不升級到新版本。大多數開源廠商都意識到如果他們發布了新的版本,他們不應該馬上就取締對舊版本的支持。”

        分析人士稱,現在的情況就是,開源軟件已經逐漸成為IT企業不可分割的部分,不管是社區版開源軟件還是企業版。

        位于俄勒岡州波特蘭市的The 451Group公司的一名分析師Raven Zachary說,公司選擇軟件的時候,并不是在開源軟件和專有軟件間做出選擇,而是選擇對企業有利的軟件。

        “我很少看到有企業不考慮軟件的功能性而盲目購買軟件,”他說,“企業們會購買那些能夠幫助他們工作順利進行的技術。有時候可能是開源軟件,有時候是專有軟件。一般來說,大型企業在決定選擇何種軟件時,他們不會軟件是開源的還是專有的,而是考慮軟件的價值。”

        位于馬塞諸賽州Lowell市Common Sense Advisory公司的分析師Donald DePalma說,擁有大型數據中心的商業用戶通常使用的是企業版的開源軟件,因為他們需要將其用于關鍵業務。“個別業務部門使用的是社區版軟件。”他說。

        “有各種各樣的開源使用方式,”DePalma說,“MySQL被廣泛地運用于企業部門,似乎它的各種功能與其相對應的商業版產品Oracle十分相似,這使用戶們看不到它自身的特征,我想我們將會看到更多這方面的問題。”

      免費預約試聽課

      亚洲另类欧美综合久久图片区_亚洲中文字幕日产无码2020_欧美日本一区二区三区桃色视频_亚洲AⅤ天堂一区二区三区

      
      

      1. 亚洲人成网站在线观看播放动漫 | 日本A级按摩片春药在线观看 | 亚洲高清网站在线 | 亚洲国产资源动态gif | 制服丝袜有码中文字幕在线 | 日本精品αv中文字幕 |