開源軟體選型分析標準【轉載】

來源:互聯網
上載者:User

標籤:

http://wenku.baidu.com/view/0f4acf88cc22bcd126ff0ca2.html?re=view

 

1 標準和目標

1.1
前言
目前開源的網管軟體眾多,時間關係只能通過網路上的資料介紹和其他使用者的體驗進行評估。
對於重點調查的開源軟體通過運行環境搭建、開發環境搭建的方法進行實踐。
如果只是對通用網路裝置的管理,被調研的軟體只要經過適當的配置就可以滿足要求。

對於我們的需求,這些軟體不能滿足我們100%的需求,必須進行二次開發,對軟體二次研發的
介面的調研就成為我們考察軟體的一個重要的組成部分。

部門對網管軟體的定位應該不會投入過多的資金,商用軟體價格高昂應該不在考慮範圍之內,
也盡量不選用開源軟體商用版本,重點放在純開源軟體上。

選擇了一種開源軟體也就選擇了一種架構,所以架構的選擇也要適合我們部門的開發能力。


1.2目標

 

選擇一款適合的開源軟體,在此基礎上進行整合和二次開發,構建部門裝置網管平台。


1.3標準

選型標準:

License
不僅僅是免費,無license限制是首選;

市場佔有率
廣泛的市場佔有率,說明軟體得到過足夠多的驗證;
針對於成功的開源軟體,可以找到一些第三方的擴充資源,我們只要遵循拿來主義就好;

功能
一些功能可以直接拿來使用,或者簡單的改造,可以節約成本;
完備的擴充開發介面
被選擇的開源軟體是否已經提供完備的二次開發介面,滿足二次開發的要求;

開發技術
選擇開源軟體的另外一個層面考慮是盡量考慮使用部門成員最熟悉的開發技術,
盡量避免涉及相對部門來說的新技術、開發語言,這樣可以進一步研發降低成本;

開源架構
就我們目前的需求,開源網管軟體的功能,我們能用到的部分並不多。
選擇了開源其實主要就是選擇它的架構。架構的開放性,易擴充性將直接決定我們的研發成本。

開源軟體選型分析標準【轉載】

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.