Skip to content

Commit c08b4ba

Browse files
dbenncursoragent
andcommitted
#601: add Nashorn and ASM jars required for Java 15+ scripting
The previous #601 commit wired these libraries into the build and docs but did not add the binaries or their license texts. Co-authored-by: Cursor <cursoragent@cursor.com>
1 parent b8e61bd commit c08b4ba

8 files changed

Lines changed: 57 additions & 0 deletions

doc/license/asm-bsd-3-clause.txt

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
ASM is released under the following 3-Clause BSD License:
2+
https://asm.ow2.io/license.html
3+
4+
ASM: a very small and fast Java bytecode manipulation framework
5+
Copyright (c) 2000-2011 INRIA, France Telecom
6+
All rights reserved.
7+
8+
Redistribution and use in source and binary forms, with or without
9+
modification, are permitted provided that the following conditions
10+
are met:
11+
1. Redistributions of source code must retain the above copyright
12+
notice, this list of conditions and the following disclaimer.
13+
2. Redistributions in binary form must reproduce the above copyright
14+
notice, this list of conditions and the following disclaimer in the
15+
documentation and/or other materials provided with the distribution.
16+
3. Neither the name of the copyright holders nor the names of its
17+
contributors may be used to endorse or promote products derived from
18+
this software without specific prior written permission.
19+
20+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
21+
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
22+
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
23+
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
24+
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
25+
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
26+
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
27+
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
28+
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
29+
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
30+
THE POSSIBILITY OF SUCH DAMAGE.
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
"CLASSPATH" EXCEPTION TO THE GPL
2+
3+
This is the Classpath exception as published with OpenJDK Nashorn:
4+
https://github.com/openjdk/nashorn/blob/main/LICENSE
5+
6+
The GPL-2 text itself is in gpl-2.0.txt. Both apply to nashorn-core.
7+
8+
Certain source files distributed by Oracle America and/or its affiliates are
9+
subject to the following clarification and special exception to the GPL, but
10+
only where Oracle has expressly included in the particular source file's header
11+
the words "Oracle designates this particular file as subject to the "Classpath"
12+
exception as provided by Oracle in the LICENSE file that accompanied this code."
13+
14+
Linking this library statically or dynamically with other modules is making
15+
a combined work based on this library. Thus, the terms and conditions of
16+
the GNU General Public License cover the whole combination.
17+
18+
As a special exception, the copyright holders of this library give you
19+
permission to link this library with independent modules to produce an
20+
executable, regardless of the license terms of these independent modules,
21+
and to copy and distribute the resulting executable under terms of your
22+
choice, provided that you also meet, for each linked independent module,
23+
the terms and conditions of the license of that module. An independent
24+
module is a module which is not derived from or based on this library. If
25+
you modify this library, you may extend this exception to your version of
26+
the library, but you are not obligated to do so. If you do not wish to do
27+
so, delete this exception statement from your version.

extlib/asm-7.3.1.jar

119 KB
Binary file not shown.

extlib/asm-analysis-7.3.1.jar

32.7 KB
Binary file not shown.

extlib/asm-commons-7.3.1.jar

69.9 KB
Binary file not shown.

extlib/asm-tree-7.3.1.jar

51.6 KB
Binary file not shown.

extlib/asm-util-7.3.1.jar

82.8 KB
Binary file not shown.

extlib/nashorn-core-15.7.jar

2.04 MB
Binary file not shown.

0 commit comments

Comments
 (0)