开源软件使用成本

来源:互联网 发布:lg电视可以用网络电视 编辑:程序博客网 时间:2024/04/30 09:25

 

关键词:开源软件,成本,开源许可协议

 

 

开源软件与IBM  Rational 软件的各种成本比较。


成本领域

开源软件

IBM Rational 软件

运营:支持系统的运营方面(如监控和应用新发布的版本,保持工具的运行以及备份/恢复)的计划是什么?

开源项目一般在互联网上维护,并且您要关注网站以查看进度。

IBM 支持门户为您提供所有新的更新通知的订阅选项。这些通知可以通过电子邮件、RSS 源发送或发送到一个指定文件夹。

故障管理:管理系统的用户故障的计划。这将涉及到提供一个服务中心来解决关于工具使用的问题。

开源项目可能不提供正式的用户帮助。您可以通过关注论坛并在论坛发贴来获取信息。

IBM 产品自带大量的文档。另外,IBM 技术支持可以帮助回答关于使用的问题。

 

技术支持:报告、跟踪和管理所发现的系统问题的计划是什么?

开源项目提供公开的论坛,您可以在论坛上提交缺陷描述。需要花一些时间来关注它并参与论坛。

IBM Jazz.net 网站提供类似的论坛,也有提交缺陷的正式流程,这些缺陷随后将被解决。

 

升级/迁移:新版本的升级将如何完成?如果产品有很大变化,如何进行数据迁移?

开源软件的升级周期可能千差万别,并且缺乏产品未来方向(或生存能力)的信息,这可能导致您在未来要迁移到一个不同的解决方案。

IBM 拥有完善的发布周期。如果需要进行应用程序变更,将提供迁移路径。开放标准的应用使数据的导出更加轻松。

 

培训:要求用户和管理员具有什么专业知识水平?将如何培训这些团队使用该系统?

所有开源解决方案都带有源代码,但只有极少数带有文档。不一定会提供培训服务。

IBM 拥有丰富的在线培训和辅导,并在业界倍受青睐。另外,我们为我们的全部产品提供培训课程。

 

遵从性:软件如何支持所有遵从性/法规要求?

开源项目一般针对特定的开发方案,可能不关注法规/政府的规定。

IBM 已经将法规要求纳入大量产品,这些产品旨在帮助客户遵从这些要求。

 

供应商管理:与所有产品供应商合作的流程如何?

由于每个项目往往只有一个狭窄的关注点,您将可能需要自己管理多个项目和/或供应商。

IBM 的多个产品可以管理整个生命周期。如果您真的选择其它供应商的产品,我们也对他们中的很多提供了集成支持。

 

集成支持:如果需要将产品和现有环境之间做集成,如何维护这种集成?

一般不提供,尤其是对专有软件解决方案。这需要熟练的人员来执行这些整合。个别产品可能需要在有新版本时进行维护。

大部分 IBM 产品开箱即提供与其它产品的集成(包括其它开源产品)。我们有已记录的 API 和大型的实验室服务机构,可以对未提供的集成进行协助。

 

一个使用Ant、MySQL 和MSQL Server Connector、 AspectJ 和 SpringFramework 的项目将实际上使用超过90 种不同的开放式软件包,每一种都有其自己特定的许可协议。


0 0
原创粉丝点击