Community
cancel
Showing results for 
Search instead for 
Did you mean: 
John_D_
Beginner
108 Views

MKL license question

hi

My team would like to use the Intel MKL library, notably for its integration with  Python-Numpy.

What kind of license must be purchased for this case ? e.g. :

- we would only need the 'precompiled' version of the library, since we are not directly calling the MKL routines. Only thourgh the Numpy python module ;

- Several users would use python shells with the Numpy-MKL module

Does the "SINGLE USER" licenses suffices in this case ? If not, which license is appropriate ?

Thanks

0 Kudos
2 Replies
108 Views

Hi John,

    Intel MKL is licensed for per developer meaning, when you call the MKL functions in your app, linking with the MKL libs and building either a binary app or another library, you have the redistribution rights of the computational portions of the MKL libs as per the EULA.  So, in this case, since you don't call any MKL functions directly, but you are enabling numpy/scipy and is using only those python routines, you (single developer) could build and install numpy/scipy with single user commercial MKL license and other users can use numpy/scipy enabled by MKL without any issues.

Please refer the Intel MKL licensing FAQs, EULA located here.

http://software.intel.com/en-us/articles/intel-math-kernel-library-licensing-faq

Vipin

 

John_D_
Beginner
108 Views

Thank you.

Reply