以中国目前的知识产权保护状态,开源就意味着厂商会迅速丢失大批客户_风闻
Icing9520-2020-10-31 16:03
【本文来自《作为一名业内人士,客观现实是,在数据库、框架、基础工具组件上,国产还有很大的差距》评论区,标题为小编添加】
中国人的上帝就是自己我觉得差距主要是在研发投入上,只要重视起来,投入进去,就可以得到很大的提升,甚至可以在某些方面领先世界。因为,目前的软件开发都是比较成熟的,各种变成语言和开发工具,全世界都大同小异。而且还可以站在巨人肩膀上前行,比如国内的数据库有上百种,包括阿里、华为、腾讯的都不错,但都基于国外开源软件,比如mysql,PostgreSQL开发的,当然,也取得了自己的知识产权。
国内的问题是不开源,或者直接加入完善国外开源软件的队伍,所以,显示不出自己的水平,比较低调,比如andriod系统、PHP语言,国内的公司贡献是很大的,至少从代码量方面看是这样,但最终,大家都认为那是国外的。国内自己开发的很多框架都是自己内部使用,很少对外开源,这都影响人们对中国软件公司的印象。
虽然,不需要重复造轮子,但中国这么大的国家,在外国造了一个又一个轮子的情况下,自己也应该考虑更多原创,去造造轮子。这不是技术问题,是重视程度问题。美国在软件上,擅长搭建舞台(各种操作系统、基础软件),然后,吸引各国人员去开发和完善,中国也应该搭建自己的舞台才行。
以中国目前的知识产权保护状态,开源就意味着厂商会迅速丢失大批客户,毕竟能看到源码内容以后,很多问题客户可以自己处理。更何况,开源以后,必然有很多功能优化、bug处理需要投入人力;还引入了安全问题,需要提防各路黑产。
由厂商负责项目持续的优化维护,厂商要承担项目运维成本及安全风险;厂商如果开源了不维护,就会损失声誉,要承担舆论压力。所以大多数厂商是不愿意将自己费尽心血做出的各种技术直接开放源码的。
我个人觉得,国内应该多建立一些类似apache这样的开源基金会,由厂商捐献各类项目,基金会负责项目的运维优化。这样可能更利于国内ICT行业发展。