mxnet-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Lausen, Leonard" <>
Subject Re: Severe legal issues with releases on
Date Tue, 12 May 2020 21:46:52 GMT
On Tue, 2020-05-12 at 13:05 -0700, Zach Kimberg wrote:
> I would also like to ask how we use libgfortran? Since it is category X, we
> should not be depending on it for any of the core functionality in MXNet.
> It can only have an "optional feature" (
> at most. Furthermore,
> libgfortran seems to be under the full GPL (
> instead of the LGPL, so I don't know if we are even allowed to even have it
> as an optional dependency.

OpenBLAS's LAPACK implementation relies on a Fortran compiler. The binaries on are of the MXNet OpenBLAS variant.
gfortran is typically the default choice for Fortran compiler.

Two options if we like to distribute official ASF convenience binaries:

1) We can build OpenBLAS without LAPACK, though the operators relying on
are unavailable in such build.

2) Investigate recent LLVM based Fortran compilers, though as far as I
understand they are not yet production ready:
Maybe there are other alternatives.

Best regards
View raw message