歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux綜合 >> Linux資訊 >> Linux文化

軟件產業發展需要商業和開源軟件兩條腿走


商業軟件與開源軟件誰優誰劣的爭論也持續了一陣子,近兩年來,開源軟件更是呈現蓬勃發展態勢,其格局也已經影響到了整個軟件產業。與此同時,商業軟件的壟斷和高額的費用使許多用戶感到不滿,一些用戶在享受到開源解決方案初期低廉的價格之後,其應用的未來可能並非想象的那樣美好,也許現在應該爭論的並非誰好誰不好的簡單的是非問題,而應該真正關心企業現實和長遠發展需求,做出更合理的選擇。

  誰更便宜

  對大多數目前的中國企業來說可能會在商業軟件高額的軟硬件投入昂貴的維護升級面前望而卻步,開源軟件的崛起正好彌補當前中國大多數企業信息化投資的不足,但是開源的成本在其免費的光環背後也隱藏一些資金的陷井,對於一個軟件產品的整個生命周期來說商業軟件和開源誰更便宜使用成本更低還真不好說。企業要考慮除了產品的可用性和使用產品所帶來的生產能力的同時,還要考慮長期支持的需求,並且使用者對熟悉一種產品所進行的二次培訓或使其有能力使用替代產品所花費的成本。

  目前,對於這方面有大量的互相獨立的研究和調查,由於每一項研究調查所考慮的成本因素 的差異,得出一種模式相對於另一種模式的結論也會有所差異。但是有一點是清楚的,決策都在評估兩種選擇的時候,權衡所有的成本應該包括終生的費用和遷移的費用。

  誰更安全

  目前,關於開源軟件的安全的觀點五花八門,有相當一部分的人提出開源軟件解決方案源代碼可以得到公眾的檢驗,因此要比商業軟件更安全,一部人認為,開源的代碼可以更容易發現和利用其中的漏洞,還有一部分人認為,開源與軟件安全性無關。

  目前商業軟件和開源軟件不同的產品安全性也不同,這與其安全相關的性能設計固然非常重要,但軟件的整體安全性同樣有賴於軟件的配置、設置、更新和維護,且產品漏洞是否被發現並及時通過適當的更新得到解決,這些安全的變量更在於使用者給予的關注,而不是軟件許可或開發模式。

  也許,我們更有理由相信的,任何的使用的安全性並不是由開發或發行的方式事先決定的,而是取決於經過怎麼樣嚴格測試的產品,如果缺乏維護任何類型的軟件都會是不安全的。

  誰更靈活

  一些精通技術的用戶可以在開源軟件中找到問題,並自己做一些改變或修補糾正這些問題,因此一些人認為開源軟件比商業軟件更靈活。而實際上,在開源軟件的修改過程中會導致一種“分叉”現象,產生這種現象就會出現兼容性和連續性的問題。一個著名的例子在unix早期,當時不同的硬件廠商對各自的平台設計了不同的版本的UNIX, 比如system v BSD AIX solaris hp-ux等。而那些對開源軟件進行修改的用戶會發現,對所做的改動進行不斷的支持和維護是一個更加棘手的過程。

  對修改軟件的靈活性的要求應當慎重的考慮,對軟件非標准化修改後是否需要長期的支持及明確是否具備利用這種靈活性的專業技能,對靈活性的需求是基本的還是附帶的。

  一個都不能少

  目前,信息技術和軟件產業已經被我國看成國家一個關鍵戰略性行業,開源目前被認為是實現軟件產業跨越式發展的一條路,但是扶植某種開發模式的做法是否一定會帶來預期的結果是需要探討的問題。BSA亞洲軟件政策總監吳少雄認為政府在制定相關政策促進本國軟件產業的發展時,要認識到這些選擇可能帶來的上游和下游的影響;一個健康競爭的市場環境將帶來更高的市場效率為消費都提供更多的選擇。沒有偏好的政策,才能真正保持市場的自由競爭,允許市場力量自由地發揮作用,產生的公平競爭的環境從長期來講會使行業和消費者受益。

  我們現在暫且不評論目前的開源政策合理與否,但是可以肯定的是,開源軟件和商業軟件對於中國軟件產業就像一個人的兩條腿一個都不能少,無論誰長誰短都會影響正常的前進,中國的軟件產業剛剛起步,對於有前瞻性的政策決策者來說也許更需要了解消費者有選擇他們可以負擔且能給他帶來最大價值的產品的自由,產品的有效性才衡量是用開源還是商業軟件最後的法碼。

Copyright © Linux教程網 All Rights Reserved