Github user StephanEwen commented on the issue:

    https://github.com/apache/flink/pull/4801
  
    Eclipse Public License is not impossible, but tricky.
    
    I am not a lawyer, but this is what I picked up over the year: EPL is weak 
copyleft, meaning linking is okay, but modifying not (from Apache License 
compatibility) . Shading the code in the library (which we do when building the 
flink dist jar) is a bit of an gray zone. It does not violate the spirit of the 
license, but a court may see that differently.
    
    Various Flink users that approached us to avoid weak copyleft as much as 
possible because of that uncertainty, so avoiding this dependency would be 
desirable.
    
    Making it an optional dependency that users explicitly have to add is 
possible, because then we do shade it into the Flink distribution jar.


---

Reply via email to