开源软件 (OSS) 与专有软件不同,它是一种保持代码开放的软件,以便 IT 专业人员可以更改、改进和分发它。虽然它在计算机历史上出现的时间相对较早,但在过去的几年里,OSS 真正地蓬勃发展起来,这在某些人看来可能是社区协作成功的一个令人惊讶的例子。
作者:Timothy Wightman,Effective Data 的 CEO/总裁
OSS 可用于任何类型的软件,从文字处理到 云计算 到 EDI(电子数据交换)。一些最著名和最普及的软件,如 Linux 和 Mozilla Firefox,都是 OSS,但有些人仍然对使用不太知名的开源软件犹豫不决。如果您和大多数人一样,可能是以下原因之一阻止您使用开源软件。下面,我们将看看 您的理由 是否正确。
理由 1:我们需要太多支持
OSS 的最大优势之一是,只要您有具备专业知识的人员,您就可以完全根据自己的需求定制软件。由于节省了许可费,即使您不进行任何定制,使用 OSS 也是有益的;但是,如果您进行定制,您需要有懂得如何使用开源软件的人员。
此外,大多数专有软件都包含来自公司的免费技术支持,而 OSS 公司则对此类服务收费。但这项费用被代码是开源的事实抵消了,这使得您的 IT 团队更容易学习如何使用它。
人们认为在使用 OSS 时需要太多支持的另一个原因是,这种类型的软件在普通用户看来名声不佳,难以访问。与经过广泛的用户友好性测试的专有软件不同,OSS 软件通常由计算机专业人员编写并为他们服务。明智地选择您的软件有助于消除这个潜在问题。
理由 2:它侵犯知识产权
您可以与专有软件公司就知识产权 (IP) 侵权赔偿进行协商,但这在 OSS 公司中是不可能的。此外,管辖 OSS 知识产权的规则很复杂。但是,您可以通过从像 OpenLogic 这样的第三方供应商处购买 赔偿保险 来解决这个问题。在任何一种情况下,阅读许可条款都有助于降低犯知识产权侵权的风险。
理由 3:它不可靠
通常在没有强大的中央管理的情况下,OSS 社区必须识别软件错误并提供解决方案。这让一些人担心问题将无法得到解决,而传统的软件有中央管理和专门的开发团队来修复任何问题。
实际上,情况恰恰相反。反复地,OSS 的问题由于社区成员的工作而得到快速修复,而对于专有软件公司,用户需要等待下一个软件更新版本的发布才能修复错误。
理由 4:它不安全
这可能是人们对 OSS 表达的最大误解:由于代码是开放的,任何投机取巧的人都可以通过黑客攻击和病毒来识别和利用程序。另一方面,专有软件公司有专门的团队成员来确保其软件的安全性。
使用任何软件都存在一定的风险,而与 OSS 相关的总体风险并不高于任何其他类型的软件。虽然任何人都可以查看并可能利用代码是事实,但任何人都可以查看代码以识别安全漏洞的潜在原因并立即解决它们也是事实。更重要的是,只要您的团队中有懂得如何使用开源软件的人,您就可以在使用软件之前检查软件,从而确定与使用它相关的风险级别。
人们对 OSS 的担忧并非完全没有根据,但每一种担忧都可以通过理解相关软件来缓解。在许多情况下,使用这种类型的软件可以帮助公司节省资金,同时获得更适合其需求的产品。一旦您的公司学会如何使用开源软件 - 以及如何减轻与其相关的一些风险 - 您,就像许多其他人一样,可能会获得巨大的好处。
最初发布在 OpenLogic 企业 OSS 博客上。使用 知识共享 重新发布。
12 条评论