The license has nothing to do with what GroupId you use, it has to
    do with the license of the source code. 
     
    And again, the PMC did not require the EE4J projects to
    convert to the jakarta.* Maven GroupIds 
     
    Maybe I don't understand what it is you're seeing in the Maven
    Central repository that you think is wrong?  The JAX-RS artifact you
    pointed to below does use javax.* and EPL, for reasons I explained. 
    Maybe you think we shouldn't have done that, but it was not an
    accident. 
     
    If you find an artifact licensed with EPL but released from the old
    javaee GitHub organization, or an artifact licensed with CDDL and
    released from an EE4J project, that would be an error. 
     
    Kevin Sutter wrote on 6/12/19 1:23 PM: 
     
    
      
      Bill, 
      Interesting.
         I'm
        not seeing that in the Maven Central repository.  Only the
        jakarta.*
        Maven GroupId seems to be using the EPL license, which is what I
        would
        have expected.  I would not expect javax GroupId artifacts to be
        licensed
        under EPL.   
         
        --------------------------------------------------- 
        Kevin Sutter  
        STSM, MicroProfile and Jakarta EE architect 
        e-mail:  sutter@xxxxxxxxxx     Twitter:  @kwsutter 
        phone: tl-553-3620 (office), 507-253-3620 (office)     
        LinkedIn: https://www.linkedin.com/in/kevinwsutter 
       
       
       
      From:
               Bill
        Shannon <bill.shannon@xxxxxxxxxx> 
      To:
               Jakarta
        specification committee
        <jakarta.ee-spec.committee@xxxxxxxxxxx>,
        Kevin Sutter <sutter@xxxxxxxxxx> 
      Date:
               06/12/2019
        02:44 PM 
      Subject:
               [EXTERNAL]
        Re: [jakarta.ee-spec.committee] javax Maven artifacts using EPL? 
      
  
       
       
      All of the artifacts released from
        the
        EE4J projects for the GlassFish 5.1 release were (or should've
        been) released
        with the EPL license. 
         
        The conversion from the javax.* Maven GroupId to the jakarta.*
        Maven GroupId
        was not required for that release; some projects made the change
        and some
        did not. 
         
       
      Kevin Sutter wrote on 6/12/19 8:08
        AM: 
      I was
        recently
        reviewing our content in maven and I came across a javax
        artifact licensed
        under EPL...  It was the 2.1.1 release of JAX-RS... 
        https://mvnrepository.com/artifact/javax.ws.rs/javax.ws.rs-api/2.1.1 
       
        This seems wrong.  I thought only the jakarta.* namespace in
        Maven
        was licensed as EPL, not the javax.* namespace.  I did a quick
        review
        of the javax artifacts in maven and this looks to be the only
        exception.
         (Of course, JPA is also EPL, but that was already developed
        under
        the Eclipse licensing.) 
       
        Before I ping the jax-rs team, I wanted to be sure that I
        remembered our
        processes and expectations here.  Thanks! 
         
        --------------------------------------------------- 
        Kevin Sutter  
        STSM, MicroProfile and Jakarta EE architect 
        e-mail:  sutter@xxxxxxxxxx    Twitter:
         @kwsutter 
        phone: tl-553-3620 (office), 507-253-3620 (office)     
        LinkedIn: https://www.linkedin.com/in/kevinwsutter 
       
      _______________________________________________ 
          jakarta.ee-spec.committee mailing list 
        jakarta.ee-spec.committee@xxxxxxxxxxx 
          To change your delivery options, retrieve your password, or
          unsubscribe
          from this list, visit 
        https://www.eclipse.org/mailman/listinfo/jakarta.ee-spec.committee 
         
       
       
       
     
     
  
 |