Github user mengxr commented on the pull request:

    https://github.com/apache/incubator-spark/pull/575#issuecomment-35442089
  
    @fommil I have the native vecLib BLAS/LAPACK shipped with Mac OS X and 
OpenBLAS installed for testing. OpenBLAS is not on the search path. I deleted 
both and re-ran the benchmarks and got the same result for netlib-java, so I 
believe it used the native library from netlib-all. This is the message I got 
when running the benchmarks:
    
    ~~~
    Feb 18, 2014 12:12:45 PM com.github.fommil.jni.JniLoader liberalLoad
    INFO: successfully loaded 
/var/folders/n1/j__6_vpj1xs3w53qp52c6f2h0000gn/T/jniloader3087212581602171772netlib-native_system-osx-x86_64.jnilib
    ~~~
    
    @MLnick I talked to @etrain about the issues they've seen with breeze at 
the very early stage of mllib, but it seems hard to recall exactly what the 
issues are and how to reproduce them. @dlwh should be able to answer what has 
changed in breeze since then. Actually, I'm quite surprised to see that breeze 
maintains good performance with heavy implicit usage.
    
    @MLnick @fommil I'll add MTJ in the benchmarks when I have some free 
cycles. But please understand that this PR is for Spark/MLlib, where we cannot 
proceed without clearing the license problems. I don't quite understand the 
detailed reasoning, but I do know many companies would avoid LGPL.
    
    @fommil It would be great if you can add Apache license to jniloader dual. 
That would clear the license issue of breeze. I understand changing MTJ's 
license needs some communication with its original author and hence time, but 
it would be great if you have a good estimate on whether it is possible and how 
long it may take.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. To do so, please top-post your response.
If your project does not have this feature enabled and wishes so, or if the
feature is enabled but not working, please contact infrastructure at
infrastruct...@apache.org or file a JIRA ticket with INFRA.
---

Reply via email to