正方观点3 :可以根据需求进行连续、实时改进
因为不同的企业会有不同的业务需求,如果你有足够的技术人员,俺么你可以根据自己的世界需求去为开源软件增加某个功能,并且在使用过程中,你可以根据需求实时的改进功能、完善应用。例如每个人都可以访问代码,任何人都可以主动修改BUG,使其变得更好,而不必等待下一个版本。
反方观点:那是因为缺点多
对于很多开源软件来说,他们保持了很快的更新速度,而且由于社区的存在,用户可以实时的对软件进行补强。
开源
但是对于商业软件来说,如今也保证了非常好的更新速度,而且商业软件由于是专业的升级人员,所以其能够更好的快速的补充漏洞,而且其商业化过程中,缺点更少。商用软件还可以为企业提供专业的服务,相比于开源软件来自社区和技术人员,商业软件能够提供的服务显尔更加专业。
正方观点4:公司独立
如果该公司创建的软件出现故障时,代码仍然可以通过其用户社区继续存在和发展。
反方观点:厂商绑定
是的,即使开源公司倒闭后,其代码依然可以进行存在并发展,但是这种发展也是缓慢的。很多人,认为,利用开源软件将让你的公司独立,然而这可能适得其反,是的,在市场需求低迷、产品无法带来盈利的情况下,没有哪家商业软件厂商会继续坚持进行开发并为其提供技术支持。
严重一点的话,企业本身都有可能面临倒闭。不过如果开源项目的规模不大,其背后的支持者同样随时有可能撂挑子走人。一旦这种情况出现,我们恐怕很难找到愿意接过重担的其他开源开发者。
结语:
这篇文章我们只是总结了一些普遍的观点,的确在之前传统的IT模式,开源和封闭的软件都有各自的优点,尤其是对于那些缺乏技术支持人员来说,可能封闭的商业软件能够更多的带来有用的价值,例如,手机领域的苹果,凭借着提供的专业的服务,苹果公司可以说是当前最成功的IT公司。其封闭且专业的服务得到了大量人的支持。
但在互联网时代,这种对立方式可能并不会持续太长,互联网时代带来的就是快速的更新换代,以移动互联为核心,以云计算、物联网、移动互联网、大数据、智慧城市为代表的IT产品发展快速增加,而需要灵活的技术软件的支持。
同时,互联网公司也逐渐规模化,公司拥有自己的出色的技术人员,这些人员相比专业的商业软件的员工,并不逊色,、这就给开源发展提供了丰富的支持。开源软件引导创新是软件发展的一个机遇,开源架构的灵活性将是一个决定性因素,开源很可能在互联网时代压倒封闭的商业软件。