Only on Windows does free Anaconda link against the MKL. But, you are correct, that the MKL-linked binaries can only be re-distributed if the person or entity doing the re-distribution has a valid MKL license from Intel.
Microsoft has actually released their Visual Studio 2008 compiler stack so that OpenBLAS and ATLAS could be compiled on Windows for these platforms as well. I would be very interested to see conda packages for these libraries which should be pretty straightforward to build. -Travis On Wed, Oct 8, 2014 at 1:12 PM, Carl Kleffner <cmkleff...@gmail.com> wrote: > Hi Travis, > > the Anaconda binaries (free packages as well as the non-free addons) link > against Intel MKL - not against ATLAS. Are this binaries really free > redistributable as stated? > > The lack of numpy/scipy 64bit windows binaries with opensource blas/lapack > with was one of the main reasons to start with the development of a > dedicated mingw-w64 based compiler toolchain to support OpenBLAS / ATLAS > based binaries on windows. > > Cheers, > > carlkl > > > > 2014-10-08 1:32 GMT+02:00 Travis Oliphant <tra...@continuum.io>: > >> Hey Andrew, >> >> You can use any of the binaries from Anaconda and redistribute them as >> long as you "cite" Anaconda --- i.e. tell your users that they are using >> Anaconda-derived binaries. The Anaconda binaries link against ATLAS. >> >> The binaries are all at http://repo.continuum.io/pkgs/ >> >> In case you weren't aware: >> >> Another way you can build and distribute an "application" is to build a >> 'conda' meta-package which lists all the dependencies. If you add to this >> meta-package 1) an icon and 2) an entry-point, then your application will >> automatically show up in the "Anaconda Launcher" (see this blog-post: >> http://www.continuum.io/blog/new-launcher ) and anyone with the Anaconda >> Launcher app can install/update your package by clicking on the icon next >> to it. >> >> Users can also install your package with conda install or using the >> conda-gui. >> >> Best, >> >> -Travis >> >> >> On Mon, Oct 6, 2014 at 11:54 AM, Andrew Collette < >> andrew.colle...@gmail.com> wrote: >> >>> Hi all, >>> >>> I am working with the HDF Group on a new open-source viewer program >>> for HDF5 files, powered by NumPy, h5py, and wxPython. On Windows, >>> since people don't typically have Python installed, we are looking to >>> distribute the application using PyInstaller, which embeds >>> dependencies like NumPy. Likewise for OS X (using Py2App). >>> >>> We would like to make sure we don't accidentally include >>> non-open-source components... I recall there was some discussion here >>> about using the Intel math libraries for binary releases on various >>> platforms. Do the releases on SourceForge or PyPI use any proprietary >>> code? We'd like to avoid building NumPy ourselves if we can avoid it. >>> >>> Apologies if this is explained somewhere, but I couldn't find it. >>> >>> Thanks! >>> Andrew Collette >>> _______________________________________________ >>> NumPy-Discussion mailing list >>> NumPy-Discussion@scipy.org >>> http://mail.scipy.org/mailman/listinfo/numpy-discussion >>> >> >> >> >> -- >> >> Travis Oliphant >> CEO >> Continuum Analytics, Inc. >> http://www.continuum.io >> >> _______________________________________________ >> NumPy-Discussion mailing list >> NumPy-Discussion@scipy.org >> http://mail.scipy.org/mailman/listinfo/numpy-discussion >> >> > > _______________________________________________ > NumPy-Discussion mailing list > NumPy-Discussion@scipy.org > http://mail.scipy.org/mailman/listinfo/numpy-discussion > > -- Travis Oliphant CEO Continuum Analytics, Inc. http://www.continuum.io
_______________________________________________ NumPy-Discussion mailing list NumPy-Discussion@scipy.org http://mail.scipy.org/mailman/listinfo/numpy-discussion