我们最后在数值计算和图像处理方面替换掉了matlab,代价也非常大,比如大量matlab库函数需要重写。
为什么中国没有Matlab的竞品?市场化与盗版!
我先举一个我认识的人的故事:我认识的一个老师实验室在20年前开发了一套机械设计的CAD系统,叫小雨点CAD系统。在机械设计方面做的非常好,是当时整个行业中少有的完全自主开发的CAD系统。他们就是在做科研的时候把程序写好,不以发论文目的。
2000年的机械CAD系统用visual C++ 6 开发的
然而在5块钱一张的AutoCAD+ ProE的围攻下,挂了。
一个非常简单的问题:
国内有面向国内客户靠卖license挣钱的大中型软件公司么?
据我所知,在很长一段时间内,这样的公司几乎没有。金山,用友这几年开始新的盈利模式,开始回血了。有一段时间,金山软件在日本挣了不少钱,在中国市场几乎都是白嫖。
Matlab能够在美国成功,是因为市场给他正向反馈,做的好了,有人要,有人愿意付钱。挣了点钱,养的起一个人,就养一个人,开发新功能,愿意付钱的人更多了,就可以养十个人,功能也越来越多。市场经济在起作用。
Matlab在中国,毫不夸张的说,很长一段时间国内理工科学生的电脑上基本都有盗版的Matlab,而且还都是最新版本的。爱不爱学习再说,但是matlab是装机必备的。 带来一个结果就是,任何最基本的国产替代都是徒劳的。
还有一点,行业软件难做的一个原因是背后的算法,数据,经验的积累。很多人以为中国现在科技水平真是坐二望一了,然而很多稍微复杂一点大型行业软件背后都是有大量算法支持的。这些算法背后就是科研水平的差异,这才是最根本卡脖子的地方。开源软件打磨之痛