是什么在阻碍开发者使用开源软件?

2019年6月,Tidelift和The New Stack联合开展了一项针对专业软件开发人员的调查。将近400位的软件开发人员接受了调查,问卷包括关于他们如何使用开源软件,是什么原因让他们不使用开源软件,以及有哪些工具可以帮助他们更好的使用开源软件。

今天,猿妹将和大家分享此事问卷调查结果中的一大发现:开源虽然具有自身强大的优势,但因其可靠、可用性等因素,其受欢迎程度依然还有提升空间。

在之前的一项调查中显示,当下软件开发人员都在广泛的使用开源软件,92%的应用程序都在使用开源组件,开源无疑已经成为当下开发人员的首选 。

在这项调查中,比较了各个不同领域中,开发人员对开源软件的使用情况,调查结果充分证实了开发人员更喜欢开源,除了个特定行业诸如咨询服务等行业外,开源软件都要比闭源软件更受欢迎。

受访者表示:开源最大的好处就是技术的灵活性和可扩展性,86%的开发者认为开源更好,其次是开发者满意度,81%的人认为开源是他们的选择。

在性能和稳定性方面,结果更为复杂。只有14%的人认为专有软件更好,认为开源更好的人达到52%,不过,仍然也有30%的人认为两者差不多。

考虑到开源软件在其各个领域的优势,能否创建与专有软件匹配的技术支持和咨询服务,是开源软件能否超越并取代专有软件的最后一个障碍。

幸运的是,今天在应用程序的构建和维护方式上正在发生一场革命。正如云计算颠覆了公司处理应用程序托管的方式 - 通过将其转交给云托管提供商 - 开发团队现在可以将应用程序依赖的开源组件的维护外包给专家,以更低的成本得到更好的结果。

你的公司是否也在使用开源软件呢?让你使用/不使用开源软件的原因是什么?

  • 发表于:
  • 原文链接http://news.51cto.com/art/201909/603130.htm

扫码关注云+社区

领取腾讯云代金券