开源软件选型分析标准【转载】

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

1 标准和目标

1.1
前言
目前开源的网管软件众多,时间关系只能通过网络上的资料介绍和其他用户的体验进行评估。
对于重点调查的开源软件通过运行环境搭建、开发环境搭建的方法进行实践。
如果只是对通用网络设备的管理,被调研的软件只要经过适当的配置就可以满足要求。

对于我们的需求,这些软件不能满足我们100%的需求,必须进行二次开发,对软件二次研发的
接口的调研就成为我们考察软件的一个重要的组成部分。

部门对网管软件的定位应该不会投入过多的资金,商用软件价格高昂应该不在考虑范围之内,
也尽量不选用开源软件商用版本,重点放在纯开源软件上。

选择了一种开源软件也就选择了一种架构,所以架构的选择也要适合我们部门的开发能力。

1.2目标

选择一款适合的开源软件,在此基础上进行整合和二次开发,构建部门设备网管平台。

1.3标准

选型标准:

License
不仅仅是免费,无license限制是首选;

市场占有率
广泛的市场占有率,说明软件得到过足够多的验证;
针对于成功的开源软件,可以找到一些第三方的扩展资源,我们只要遵循拿来主义就好;

功能
一些功能可以直接拿来使用,或者简单的改造,可以节约成本;
完备的扩展开发接口
被选择的开源软件是否已经提供完备的二次开发接口,满足二次开发的要求;

开发技术
选择开源软件的另外一个层面考虑是尽量考虑使用部门成员最熟悉的开发技术,
尽量避免涉及相对部门来说的新技术、开发语言,这样可以进一步研发降低成本;

开源架构
就我们目前的需求,开源网管软件的功能,我们能用到的部分并不多。
选择了开源其实主要就是选择它的架构。架构的开放性,易扩展性将直接决定我们的研发成本。

时间: 2024-11-06 12:17:30

开源软件选型分析标准【转载】的相关文章

用开源软件建垂直搜索引擎 转载 http://news.cnblogs.com/n/60041/

用Solr.Nutch等开源软件来构建电子元器件垂直搜索引擎涉及很多实现细节,本文结合实际应用系统对数据采集.中文搜索.结果输出.分页处理.整合数据库等重点问题提出了切实可行的解决方法. 用开源软件建垂直搜索引擎 ■ 董娅 周峻松 针对搜索引擎的各种开源技术是开源社区的一枝奇葩,它大大缩短了构建搜索应用的周期,并使得根据特定需求打造个性化应用的垂直搜索引擎系统成为可能.作为一个独立的企业搜索应用解决方案,Solr在美国的众多知名网站中得到应用,如美国最大的科技资讯类网站CNet.Solr基于高性

金山卫士开源软件之旅(十) KSafeMainproject的分析 1

上一次看金山开源到如今已有一两个月了.期间看到QQ群里大家对它非常是热情. 近期有时间想看看金山的主界面projectKSafeMain,自己水平有限,总结的东西浅显.但还是愿意拿来与大家分享.希望对大家有帮助. 转载请标明是引用于 http://blog.csdn.net/chenyujing1234 欢迎大家提出问题讨论. 1.超链接的增加 上图中红色标注的地方就是超链接的地方. 它的实现是在dlgfile_header.xml文件里. eg: 求助这个button: <link class

微软开源一款功能强大的软件源代码分析与审计工具 Application Inspector

微软近日开源了其内部使用的软件特征源码分析工具 Application Inspector.ApplicationInspector是一款功能强大的软件源代码分析与审计工具,它可以帮助研究人员识别和发现目标应用程序中的公众周知的功能以及源代码中有意思的特性,并清楚目标应用的本质特征以及实现的功能. ApplicationInspector跟传统静态分析工具不同的是,它不会尝试去识别目标应用模式的好与坏,它只会报告它所检测到的应用程序模式,而且它会使用超过400种规则来完成检测,其中包含可能会影响

DICOM:DICOM三大开源库对比分析之“数据加载”

背景: 上一篇博文DICOM:DICOM万能编辑工具之Sante DICOM Editor介绍了DICOM万能编辑工具,在日常使用过程中发现,"只要Sante DICOM Editor打不开的数据,基本可以判定此DICOM文件格式错误(准确率达99.9999%^_^)".在感叹Sante DICOM Editor神器牛掰的同时,想了解一下其底层是如何实现的.通过日常使用以及阅读软件帮助手册推断其底层依赖库很可能是dcmtk,就如同本人使用dcmtk.fo-dicom.dcm4che3等

开源软件测评方法及工具

一.开源史上最成功的八个开源软件 就开源本身而言,它就是个成功案例.它不仅受个人喜欢,而且众多知名企业也青睐于它.虽然开源计划和开源产品数不胜数,但哪一个才是最成功的呢?这里所说的"成功"的定义是:应用广泛+众所周知.而在众多成功的开源产品中,只有少数领头羊,而其他产品基本只能望其项背. Linux 上榜理由:Linux + GNU = GNU/Linux .从Linus Torvalds在1991年宣布他在Minix基础上创建一新OS内核到现在已经接近20年了.在这段时间内,大部分网

[转]面向物联网的21个开源软件项目

原文链接:https://my.oschina.net/RainyZou/blog/1605337 物联网市场呈现碎片化.无定形.不断变化的特点,其性质需要不仅仅像平常那样关注互操作性.开源在这方面表现不俗也就不足为奇了——客户犹豫不决,不敢将物联网的未来寄托在一种可能销声匿迹或变得难以定制.互联的专有平台上. 我在本文中介绍了主要的开源软件项目,专注于面向家庭和工业自动化的开源技术.我忽略了侧重垂直领域的与物联网有关的项目,比如Automotive Grade Linux和Dronecode,

100款开源软件

不知道这些你就OUT了!100款开源软件 好的软件可以极大提高工作效率,完成一些不可能完成工作.然而我们也常常为选择哪款软件而头疼,本次为大家推出的100款软件都是经过整理分类的,而且最重要的是100款软件都是开源免费且使用于Linux环境下,大部分都可以直接从官网上下载使用.如果你完全没有接触过以下我介绍的这100款软件,我只能说一句你OUT了! 图:100款软件分类图 接下来将要介绍的100款开源应用程序,是我花了很多时间为大家整理的,这些软件对大家来说是很有用的.我希望通过这100款软件告

2015 年度新增开源软件排名TOP100

本榜单包含 2015 年开源中国新收录的 5977 款开源软件中,根据软件本身的关注度.活跃程度进行排名前 100 名的软件.从这份榜单中或许可以了解到最新业界的趋势. 1.SwitchyOmega 项目简介:SwitchyOmega 是 SwitchySharp 的新版本.这是一个 Chrome 浏览器用来切换不同代理的插件.SwitchyOmega 初次安装时会检查是否存在 SwitchySharp ,如果有的话则会自动升级设置,无须手动配置.如果您使用的是非谷歌应用商店版,或者无法自动升级

开源软件收集

http://www.7-zip.org/7-Zip 4.16 Beta : 文件压缩工具,可与Windows资源管理器集成http://a-note.sourceforge.net/A Note 4.2.1 : 可在Windows桌面放置便笺,并可提供闹钟提醒功能http://www.xs4all.nl/~edienskeAbakt 0.9 : 能够以压缩方式对文档进行备份http://www.abisource.com/Abiword 2.27 : Windows写字板的替代程序,功能有所加