github.com/apache/skywalking-eyes@v0.6.0/assets/lcs-templates/OpenJDK-assembly-exception-1.0.txt (about)

     1  The OpenJDK source code made available by Oracle America, Inc.
     2  (Oracle) at openjdk.java.net ("OpenJDK Code") is distributed
     3  under the terms of the GNU General Public License
     4  <http://www.gnu.org/copyleft/gpl.html> version 2 only
     5  ("GPL2"), with the following clarification and special
     6  exception.
     7  
     8  Linking this OpenJDK Code statically or dynamically with
     9  other code is making a combined work based on this
    10  library. Thus, the terms and conditions of GPL2 cover the
    11  whole combination.
    12  
    13  As a special exception, Oracle gives you permission to
    14  link this OpenJDK Code with certain code licensed by
    15  Oracle as indicated at
    16  http://openjdk.java.net/legal/exception-modules-2007-05-08.html
    17  ("Designated Exception Modules") to produce an
    18  executable, regardless of the license terms of the
    19  Designated Exception Modules, and to copy and distribute
    20  the resulting executable under GPL2, provided that the
    21  Designated Exception Modules continue to be governed by
    22  the licenses under which they were offered by Oracle.
    23  
    24  As such, it allows licensees and sublicensees of Oracle's GPL2
    25  OpenJDK Code to build an executable that includes those
    26  portions of necessary code that Oracle could not provide under
    27  GPL2 (or that Oracle has provided under GPL2 with the Classpath
    28  exception). If you modify or add to the OpenJDK code, that new
    29  GPL2 code may still be combined with Designated Exception
    30  Modules if the new code is made subject to this exception by
    31  its copyright holder.