Re: [Numpy-discussion] Intel MKL - was: parallel numpy - any info?
Albert Strasheim wrote: > Hello > > On Jan 10, 2008 6:56 AM, David Cournapeau <[EMAIL PROTECTED]> wrote: > >> The one thing which I am not sure about is: say one MKL binary does not >> work, and say I (or anyone outside your company) build numpy with the >> MKL ro debug it, can I redistribute a new binary, even if it is just for >> testing purpose ? >> > > Let's say Ray's company buys one copy of Intel MKL. This gives them > the Intel MKL DLL and link libraries (.libs). > > Now they compile NumPy and link it against Intel MKL. They can then > (as I understand the license agreement, IANAL, etc.) distribute this > binary and the Intel MKL DLLs. > > They may *not* distribute the link libraries. This means that there is > no easy way for anyone else to build a new executable that is linked > against MKL. > Ah yes, I forgot about this windows idiosyncrasy of import libraries. In this case, you have a clear technical difference between a shared library for distribution and for developers. But anyway, I now realize that the MKL is not free on windows anyway, so this is a non problem. cheers, David ___ Numpy-discussion mailing list Numpy-discussion@scipy.org http://projects.scipy.org/mailman/listinfo/numpy-discussion
Re: [Numpy-discussion] Intel MKL - was: parallel numpy - any info?
Hello On Jan 10, 2008 6:56 AM, David Cournapeau <[EMAIL PROTECTED]> wrote: > The one thing which I am not sure about is: say one MKL binary does not > work, and say I (or anyone outside your company) build numpy with the > MKL ro debug it, can I redistribute a new binary, even if it is just for > testing purpose ? Let's say Ray's company buys one copy of Intel MKL. This gives them the Intel MKL DLL and link libraries (.libs). Now they compile NumPy and link it against Intel MKL. They can then (as I understand the license agreement, IANAL, etc.) distribute this binary and the Intel MKL DLLs. They may *not* distribute the link libraries. This means that there is no easy way for anyone else to build a new executable that is linked against MKL. Cheers, Albert ___ Numpy-discussion mailing list Numpy-discussion@scipy.org http://projects.scipy.org/mailman/listinfo/numpy-discussion
Re: [Numpy-discussion] Intel MKL - was: parallel numpy - any info?
Ray Schumacher wrote: > At 10:38 PM 1/8/2008, Albert Strasheim wrote: > > >>> It is still unclear to me whether Python/numpy compiled with MKL >>> would be freely re-distributable, as the MSVC version is. >>> >> Read the License Agreement on Intel's site. My interpretation is that >> it would be redistributable. >> >> http://www.intel.com/cd/software/products/asmo-na/eng/266854.htm >> > > That was my thought also, but IANAL. Given the number of people > who've evidently compiledPython/numeric with it I was left wondering > why there are no binaries to be found. > We've been using the Enthought distros, and our company now has > (finally) decided to purchase the ICC and MKL with the intention of > compiling for P4 and Core2 targets. The binaries could then go up on > the company's web site. > This issue was already discussed a few weeks ago (December 2007), and the last word was although MKL would not be used for the default binary, a link to a binary built by someone else could be added to the scipy download page. Of course, you better have to make sure the license agreement does permit what you think it says, since your company would bear the responsibility for it as far as I understand it. The one thing which I am not sure about is: say one MKL binary does not work, and say I (or anyone outside your company) build numpy with the MKL ro debug it, can I redistribute a new binary, even if it is just for testing purpose ? cheers, David ___ Numpy-discussion mailing list Numpy-discussion@scipy.org http://projects.scipy.org/mailman/listinfo/numpy-discussion
[Numpy-discussion] Intel MKL - was: parallel numpy - any info?
At 10:38 PM 1/8/2008, Albert Strasheim wrote: > > It is still unclear to me whether Python/numpy compiled with MKL > > would be freely re-distributable, as the MSVC version is. > >Read the License Agreement on Intel's site. My interpretation is that >it would be redistributable. > >http://www.intel.com/cd/software/products/asmo-na/eng/266854.htm That was my thought also, but IANAL. Given the number of people who've evidently compiledPython/numeric with it I was left wondering why there are no binaries to be found. We've been using the Enthought distros, and our company now has (finally) decided to purchase the ICC and MKL with the intention of compiling for P4 and Core2 targets. The binaries could then go up on the company's web site. Thanks, Ray Schumacher -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.17.13/1214 - Release Date: 1/8/2008 1:38 PM ___ Numpy-discussion mailing list Numpy-discussion@scipy.org http://projects.scipy.org/mailman/listinfo/numpy-discussion