混乱经常统治着如何为人们探讨他们的企业用它来判断自由和开源软件(FOSS)。他们使用的Red Hat Advanced Server的?Fedora的?CentOS的?如果他们使用的Alfresco内容管理服务器的社区版或购买产品?如何一个法官的“软件”和它是否是“正确的”为自己的公司吗?这些都是问题,所面临的开发人员和IT经理,因为他们遇到了开源软件世界。
搜索“测量”的标准,有用的名单FOSS可以使用新系统的财富同样混乱,以此来评定它存在。一个有用的第一步是从本产品世界FOSS项目的想法。
一个项目,无论它是由一个公司,基金会,或在野外协作社区运作的,是软件的门将。它由软件,人们开发它,并在它被开发并发布了FOSS许可证。该项目很好地解决了一个特别的问题,但可能需要从它的用户一定的投资来解决这个问题无论是在它的可执行文件或源代码形式。这些用户宁愿花时间来获得比他们的钱解决方案,实际上,他们可能没有钱在特定环境下度过。对于开发商来说,在一个自由和开放源码项目作为一个现成的砌块使用该软件可以提供非凡的节省时间。编写好的软件是艰苦的工作。
一个产品是什么,是由一家公司出售给客户解决问题。金钱易手,并在该交易预期设置。产品比单纯的软件更多。它们可能包括易用性和防弹安装,教程和文档,方便的服务,安装或产品的生态系统配置的产品,支持,维护,升级,和所有其他的东西。客户宁愿多花的钱比时间的解决方案。速度是一个重要的考虑因素。
了解的时间和金钱,这种折衷允许一个不同的角度思考使用开放源码软件。客户购买含FOSS软件,他们购买任何其他基于软件的产品的方式相同产品。这是一个采购问题。一个关注自己与供应商的生存能力的问题,他们的服务,产品周围的生态系统,与同侪所遇到的经历。您应用适当的成本效益分析。一个可以改变周围的某些FOSS项目的供应商,许多供应商销售产品和服务,但它仍然扰动环境,IT部门从来没有这样做掉以轻心。
使用FOSS项目不是买现成的,一个是承诺到一定量的时间和自给自足的解决方案,但决定可以提供很好的时间到解决方案开发人员和IT架构师。一位同事在使用CentOS的作为底层操作系统,因为它适合自己的风险状况和供应商管理风格高兴地支付了JBoss的。历史上,IT问题是构建还是购买。对此FOSS增加了借用和分享。