瑞芯微就mpp 开源合规乌龙道歉了,整改工作已经搞起来了

瑞芯微今天就之前闹出的MPP开源合规乌龙道歉了,而且整改工作已经搞起来了。2月27日这天,瑞芯微电子股份有限公司发了个公告,就给开源社区还有合作的伙伴们道了个歉。说起来这事还挺离谱,因为他们开源的媒体框架MPP里有些代码没弄对,结果GitHub仓库被暂时给冻结了。 其实MPP是瑞芯微基于Apache许可证搞的一套软件,本意是想给开发者提供个好用的方案。不过里面的视频解析器有一部分代码是参考了FFmpeg的开源代码,当时相关人员为了统一许可证,直接把代码里原来的LGPL许可证换成了Apache的,而且把原来的条款都删掉了,这就违反了LGPL的规定。说白了就是相关人员对开源条款没搞太懂,再加上公司在这方面的监管有点漏洞。 好在瑞芯微反应挺快,马上就启动整改了,还积极跟FFmpeg和GitHub那边沟通。现在已经把那些有问题的代码都替换成自主研发的、符合协议的全新代码了,而且已经上传到GitHub上去了。顺便提一句,这次的事对他们的正常业务开展和产品研发没什么影响。瑞芯微的SDK默认是用动态链接的方式用MPP代码的,按照LGPL v2.1的规定,这对用户自家产品的版权啥的也没啥影响;不过要是用户自己修改或者静态链接使用,就得按规定公开源代码了。 瑞芯微一直挺看重开源精神的,这次出了岔子确实挺遗憾。他们承诺以后会更严谨地处理开源合规的事,继续给社区做贡献,和大家一起推动这个行业的发展。