来源:http://blog.linuxbyte.net/node/261
Intel IPP使用许可浅析
在对视频,语音编码进行优化的时候,有些人会利用Intel IPP,故今天花了点时间研究了一下Intel IPP的License条款,总结了一下,以后可以用来参考。
License主要有 3 类:
1. 免费非商业版(Free Non-commercial)
2. 商业版(Commerical License)
3. 教育版(Academic License)
下面详细分析这几种版本的区别:
1. 免费非商业版(Free Non-commercial)
无论是否开源,即使是软件免费,服务收费,只要利用了IPP来赚钱,就不能使用这个版本。根据FAQ,免费非商业版只提供可以在Linux平台运行的版本。
2. 商业版(Commerical License)
用于商业用途。可以重新发布在ippredist.txt文件中说明允许发布的.DLL, .LIB等文件。即购买了IPP之后,产品开发完成后,可以在安装文件包中把IPP的library也打包进去,当然前提是允许被打包的文件。
并不需要每个发布都要一个license。
开发的时候,每个开发者,或者每台开发机器,都需要一个License。
即如果有3个开发人员,分别在3部机器上开发,那么就需要买3份License。
3. 教育版(Academic License)
如果用来做研究,如果有研究经费或者有补贴,那么也不能用免费非商业版。
作为教学用途,因为教师会有报酬,那么也不能用免费非商业版。
教育版的价格比商业版的有优惠。
ps: 在Intel IPP的Sample中有一些是实现了例如G.729等有知识产权限制的规范,那么在使用时,需要向相关的知识产权拥有者购买相关专利。
注:如需购买 G.729 版权请访问 www.sipro.com
参考文档:
Intel® Integrated Performance Primitives Version 5.1 License Agreement and FAQ
Intel® Integrated Performance Primitives End User License Agreement