近日,哈工大、哈工程的老师和学生们最近无法使用 MATLAB 了,这一消息迅速成为了人们关注的热点....
图片来自 Pexels
MATLAB 被禁反思:国产软件要“不蒸馒头争口气”
6 月 6 日,哈工大正版 MATLAB 的学生,在使用时突然弹出了反激活通知,点击之后还能使用。仅仅一天之后,再次启动 MATLAB 时,却显示授权许可无效。
该公司客服回复:无法恢复服务
这就相当于你刚买了件美美的衣服,店家却追上来一把夺走,说自己不卖了。为什么这家软件公司如此目中无钱呢?
有员工在社交网络上表示,他们也是被逼无奈。作为一家美国公司,只能遵守白宫的禁令。
“这次哈工大被禁是因为美国商务部出台的实体名单,有军工应用产品的美国公司只能遵守法规,这并不是公司的主动行为。”
目前,有 13 所中国大学被停止授权使用 MATLAB:
MATLAB 对于工科生来说有多重要呢?可能仅次于助微软称霸的 Office 软件。
MATLAB 发布于 1984 年,是世界三大数学软件之一,赢得了全球数百万工程师与数学家的青睐。
由于这款软件功能极其强大,进入中国后,席卷了清华、北大、西安交大等高校。甚至某些大学专业课程的首堂课,就是教大家安装 MATLAB。
使用 MATLAB 系列工具制作的模拟图
面对制裁,有网友表示,可以使用更加开源的 Python、Julia。但这些替代品与 MATLAB 都有很远的差距。
还有网友乐观地声称能使用盗版软件,但这种情况更加凶险。因为当发表论文的时候,不能引用从 MATLAB 得到的图表和数据,没有版权保护,对方可以判你赔偿千万。还没出校门,就可以让你倾家荡产。
微博网友@尘世间的凡夫俗子说道:华为,百度,阿里,腾讯了,我们这么多的 IT 精英,怎么就没有一个开发出大家常用的设计软件。常用的设计软件都是国外的,不研发的话,差距是越来越大。
例如 CATIA,ProE,CAD,PS,CDR,Rhino,SolidWorks,MATLAB 等等。就 Office 和 CAD 还算不用依靠国外了,我们有了 WPS 和 Caxa。
还有业内大牛表示:看到哈工大被禁用 MATLAB,我的心中感慨万千,中国有百万码农,年薪百万的一抓一大把,可是连个像样的工具软件都做不出来,还谈什么格局?
本质区别就是,人家搞科研,我们做生意。我们太需要自己的工业软件体系了,阿里腾讯虽然很牛,但是现在的环境是很浮躁的,每个人都是价值导向,所以我说,互联网是不能算 IT 行业的。
要说解决方法,Python、Julia 暂时代替应该是没有什么问题的,但是万一再加大力度,Office 这种都没了怎么办呢?(PS:其实我们有 WPS)
内部消息称:华为去年 5 月就被禁用了,这做的可真绝。任重而道远,我们还有很长的路要走。
最后我们来看看美国资深华人程序员对国内研发的几句真心话!
美国资深华人程序员对国内研发的几句真心话
大家好,今天看见哈工大被美国取消 Matlab 授权,导致此后的各种研究都会被延误,哈工大的一个研究生还在网上哀叹,工程软件业和国外差距在 30 年以上!
Matlab 只是冰山一角而已,我们对海外技术的依赖大的超乎想象。作为在美国有十几年工作经验的高级软件工程师,以及美国理科博士背景的我来谈谈,为什么会有这个问题,到底是因为钱不够多,还是人才质量不够高,或者还是因为我们不够重视才有现在的问题。
首先我们的确有世界最大的交易流量网站阿里巴巴,但是另外一面超过 99.99% 的工业基础软件都是需要美欧授权,其实一个是基础层面,一个是应用层面,工业软件跨多个基础学科的,一个是纯信息计术产业的应用,基础不牢,上层应用只能模仿别人的......
阿里巴巴的确牛,但是你说,你是从下而上的独立技术吗?恐怕连马云都不敢说这句话,毕竟电商这个观点也是他去美国学来的。
就拿 Matlab 而言,国人能独立设计出来吗?从应用层角度上来说,顾颖琼博士认为不难,这个事应该国家出面,教育部牵头,投入资源金钱去研发一个中国版的 Matlab。
用途就是给国内各个高校和国内企业使用。所有高校都来用,这样就有市场了。
有人觉得 Matlab 好强大!顾颖琼博士认为其实你拆开来看,里面的内容是很简单的。
算法模块有各种开源的 C++,Python 库。前端软件界面就更不用说了,太简单了,都是模块化的东西,最重要的还是你调用的各种库函数,如果有企业把这些开源算法整合到一起,也就那么回事。
真正有技术含量的是算法的第一次创建,而不是去学会调用 Matlab 的库函数,工业软件很难的,不仅仅是编程的问题。
举一个例子如果顾颖琼博士要用工业软件做一个汽车建模,那就需要这个软件支持空气动力学,材料学,力学等等这才能模拟出真实的情况,需要转件工程师拥有跨专业的能力[捂脸]
中国不缺码农,也没必要懂你们领域的东西。只要你们要搞明白自己的东西,把他流程化,剩下的才是交给程序员的。
软件问题的棘手在于缺软件背后的市场生态,工程软件的问题还在于研究水平,你所提到的国内外 30 年差距只能称之为研究水平差 30 年(具体差距不清楚),不要动不动软件差 30 年。
专业级别的软件不赚钱,一般的公司肯定不愿意花大力气去研发,可是不研发就没得用,这是个死循环。
中国在高精尖方面还是和西方一些国家有很大差距的,这是不得不承认的。数据库技术有市场,投入有回报,所以可以大力投入去做,科研类软件,市场太小,算法太复杂,路还很长啊……
唉,被别人掐脖子的感觉真的很不爽有些国产软件开发出来,绝大多数不是一边用一边帮助改进,而是直接与国外软件进行比较,说不好,直接抛弃不用,国产软件就不可能发展起来,现在被外国禁止了,开始呼唤国产软件了。
如果一开始大家形成国家共识,全面国产、系统化,顾颖琼博士认为我们现在也不至于被挨打的这么痛,这么被动!
不过现在从形势看来,禁了最好。如果不禁,就会一直依赖。禁了虽说三五年内影响很大,起码给上面的人看看行业软件的短板,然后会有公司努力进入这个空白市场。
不是国产的不能用,而是习惯了头部产品的便利。国产一步一步走,会有出头之日,只要动力足够,问题会解决。这些软件的制作难度在于会写程序的不一定有工科背景。
做这些软件需要拥有至少硕士以上工科背景,并且在软件领域有很高能力的人。
这些人本来就不多,而且工资怎么的也得要 30 万一年(这还是最基本的)不说别的,顾颖琼博士认识很多国内所谓的开发者,百分之八十都是码农!
专业领域的软件工程师更是凤毛麟角!工业级的软件就是精雕细琢出来的,花的不仅仅是金钱,还有相关人员的试验验证等步骤。想要赶上,脚踏实地才是王道。
这不是一个软件的问题,这是整个基础与科学应用的问题,仿真软件核心是数学和物理以及化学等基础科学加上软件开发,里面软件开发的技术难度并不高!
该来的总是会来的,中美这样一点一点挤牙膏式的软脱钩总比一夜之间彻底中断的硬脱钩好,至少能让国内相关行业人员警惕和有关键的缓冲时间,从这点来说,这样也未必是什么坏事。
很多人觉得开发一个软件能有多难,如果仅仅是写代码,考虑算法的话,肯定能短时间想办法搞出来。但是作为工程仿真软件,远远不是写代码那么简单。
更多的是做大量的基础学科的研究工作,搞清楚工程领域各种复杂情况内在的联系,同时进行合理的简化,使结果能尽量贴近工程实际。
有人,有钱还不行,更需要时间与实践的积累,顾颖琼博士认为这恰恰是我们缺乏又难以在短时间补上的。
基本不会有钻研此类专业性很强的软件公司了,要么是游戏公司,要么是鼓吹大数据的公司,一旦用到很专业的软件,发现全是别人的。
短期内没任何利润,后续有需要大量专业投入的事,除非涉及国家安全,剩下的基本在中国没戏,没人没钱,现在国人太浮躁了,没几个专心搞技术,都是捞块钱,搞资本运作。
就想我经常用到的摄像机就索尼,松下,富士 ,你国产就是比不过,也许镜头专利过期了山寨一个,但是主机的算法永远搞不出来,就是丢焦跑焦没法用。实话我国在很多方面还是比较落后的,认清现实别活在了不起我的国的大梦里。
有句名言:不要去造轮子!哪天轮子不让你用了,只能走路。
理论上来说,这些专业软件需要高校,研究所等科研单位通力合作才能编制出来,并且要一批一批的硕士,博士不断迭代。
但是,国内的科研环境大家知道的,想认真做点事情,非常难,几个人静下心来在做科研。
别的不说,如果美国切断中国的所有基础软件,Java 没了,Python 没了,C 没了,大数据整套软件都没了,我们还能搞什么,这些东西不是一两年能搞出来的,所以国人不要盲目乐观,想想怎样把科研环境整治好,让人尽其才,物尽其用,比空喊要强千百倍。
中国真正问题不在这里,在国外都是公司搞研发,因为研发出来市场化之后,就能转变成利润,赚大钱,中国公司不干这事,都是科研机构研发,为什么公司不干呢,研发需要投入巨量资金,需要转化为产品利润维持研发,而中国没有专利保护,一旦人被撬走,心血就白费了,技术就带走了,光凭科研机构能搞出什么研发,国家公职人员,铁饭碗,谁会费那个心。
感觉阿里巴巴,拼多多这种公司,改变了商业业态,相当将走变成了跑步,效率大规模提升。
但是工业软件,相当于把爬行变成直立正走,速度不见得有多明显。但是前一秒是动物,后一秒成为了人。
我们的专注点都用在房地产这种可以快速赚钱的行业了,最核心最底层的东西,少得可怜!
这些软件难点不在软件, 而是模型!建立模型除了堆钱堆时间还得堆人才。
罗马不是一天建成的,但是如果用正确的方式给 30 年,必然会有一所世界仰慕的罗马城!
来源:文中素材均来自互联网综合整理。