时间:2022-03-07 09:21:01 | 来源:行业动态
时间:2022-03-07 09:21:01 来源:行业动态
张涛:我想任何一个公司,可能在早期的时候都会遇到这个问题,到底是选开源,还是选闭源,都有优点和缺点。开源的缺点是什么?开源软件在一开始设计的时候,都是行业里技术优秀的人,采用了非常好的技术结构设计体系,其产品特点往往是核心比较稳定,而且扩充性非常好。不过也有致命的问题,第一,因为开源软件的维护者本身是没有收益的,往往只是一些爱好者,他们现在从事的工作往往跟这个行业没有关系,就带来一个问题,他们对软件的维护,到后期是经常只是象征性的。 第二,开源的管理者往往不从事这个行业的一线工作,由于接触这个行业比较少,他并不能得到这个行业客户的最终需求。在这种导向下,他会忽略很多其他开源贡献者所提供很多需求,包括像我们这些行业的专业厂商所提供的需求,甚至,他们还可能拒绝一些很有效的补丁,使得这个开源软件陷入一种通用化,而缺少性能和安全性。对于闭源软件,当然闭源软件最大的缺点学习成本较高和使用方式偏于自己公司的喜好,用户对闭源产品的信任度会比较低。我们比较倾向于首先是充分测试开源软件,在这个基础上选择确定一个比较优秀的开源软件结构,然后公司再投入比较严格的研发和测试管理,之后还要充分考虑用户有哪些需求,做一些针对性的开发。关键词:技术,路线,陈旧