Github user lresende commented on the issue:

    https://github.com/apache/spark/pull/14981
  
    The pointer is exactly your quote on the e-mail to legal-discuss:
    
    http://www.apache.org/legal/resolved.html#prohibited says:
    -----
    CAN APACHE PROJECTS RELY ON COMPONENTS UNDER PROHIBITED LICENSES?
    **Apache projects cannot distribute any such components**. As with the 
previous question on platforms, the component can be relied on if the 
component's licence terms do not affect the Apache product's licensing. For 
example, using a GPL'ed tool during the build is OK.
    
    CAN APACHE PROJECTS RELY ON COMPONENTS WHOSE LICENSING AFFECTS THE APACHE 
PRODUCT?
    Apache projects cannot distribute any such components. **However, if the 
component is only needed for optional features, a project can provide the user 
with instructions on how to obtain and install the non-included work**. 
Optional means that the component is not required for standard use of the 
product or for the product to achieve a desirable level of quality. The 
question to ask yourself in this situation is:
    
    ===
    
    And I am being flexible here, and agreeing that that is ok to have the 
source distribution with the kinesis and ganglia modules, as long as we don't 
publish them into maven and require the users to build with the respective 
profiles in order to gain access to these modules in their application.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. 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.
---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscr...@spark.apache.org
For additional commands, e-mail: reviews-h...@spark.apache.org

Reply via email to