软件开发误区:开源软件更省钱?
发布者:嘉善定制网站

软件开发误区:开源软件更省钱?
先总结几点原因:
企业产品初期使用成熟度高的企业版软件会比较平滑。学习难度低,技术支持到位。使用开源软件遇到奇葩问题就抓瞎了,有人说了,遇到问题不会google和百度?嗯,你们那些基础到不行的sx问题确实google比较快。
付费软件更“便宜”。真的便宜,尤其是你带过团队,为公司招揽过人才,就深有体会了。没有比“人才”更贵的成本。开源软件在大规模的系统中,对技能广度和深度要求都非常高,而这些人才的“价格”自然不菲。除了人力成本外,开源软件服务商的support license价格也是高的吓人。某大厂内部开发系统统一使用suse企业版,每年需要支付百万美金的license的费用。红帽的license费用也不低。除了操作系统外,购买其他开源软件的support费用也不低。
软件开发误区:开源软件更省钱?
那么问题来了,一顿乱说,开源软件就没好处?不对啊!我听见的声音都是鼓励开源,拥抱开源啊。
开源软件确实非常大大大大大大的好处。但至少不是¥¥上有好处。
开源软件给程序员学习空间。你身边的程序员大牛肯定有自己非常深入研究的开源代码,因为任何大牛都会遇到学习瓶颈。开源代码无疑降低了很多进阶学习的门槛。毕竟以前“微软”们的代码你看不见。
开源软件的生命力更旺盛。开源软件有强大的社区,也有规范的开发团队。bug fix和版本发布的速度和周期,比笨重的license软件要快的多。开源社区,讨论技术的同道中人非常多,拓宽你的开发思路。
开源软件更有创造力。这个不多说,像oracle和windows(等等等等)这种软件上限是非常明显的。它的功能就这么多了,完全满足不了一些大厂,大型分布式应用的场景。开源软件让你有更大的舞台。

关闭
18905731238 0573-83992340 工作日:9:00-18:00
周 六:9:00-18:00