This project's dependencies


Runtime dependencies:
=====================

From: Apache Software Foundation
  - Apache Commons Codec: Provides implementations of common encoders and decoders. (https://commons.apache.org/proper/commons-codec/)
    License: Apache Version 2.0  (http://www.apache.org/licenses/LICENSE-2.0.txt)
  - Apache Commons IO: Assist with developing IO functionality (https://commons.apache.org/proper/commons-io/)
    License: Apache Version 2.0  (http://www.apache.org/licenses/LICENSE-2.0.txt)
  - Apache Jakarta Commons Logging: Logging component (https://commons.apache.org/proper/commons-logging/)
    License: Apache Version 2.0  (http://www.apache.org/licenses/LICENSE-2.0.txt)
  - Apache Rat: Apache Rat is a release audit tool, focused on licenses. (https://creadur.apache.org/rat/)
    License: Apache Version 2.0  (http://www.apache.org/licenses/LICENSE-2.0.txt)
  - Felix: Apache Felix OSGi container. (http://archive.apache.org/dist/felix/)
    License: Apache Version 2.0  (http://www.apache.org/licenses/LICENSE-2.0.txt)
  - Html4J Geolocation API: Html4j Geolocation API (http://incubator.apache.org/projects/netbeans.html)
    License: Apache Version 2.0  (http://www.apache.org/licenses/LICENSE-2.0.txt)
  - Html4J JSON Model in Java: Html4j JSON Model in Java (http://incubator.apache.org/projects/netbeans.html)
    License: Apache Version 2.0  (http://www.apache.org/licenses/LICENSE-2.0.txt)
  - Html4J Sound API via HTML: Html4j Sound API via HTML (http://incubator.apache.org/projects/netbeans.html)
    License: Apache Version 2.0  (http://www.apache.org/licenses/LICENSE-2.0.txt)
  - Html4J: Html4j (http://incubator.apache.org/projects/netbeans.html)
    License: Apache Version 2.0  (http://www.apache.org/licenses/LICENSE-2.0.txt)
  - Html4J: Html4j Boot (http://incubator.apache.org/projects/netbeans.html)
    License: Apache Version 2.0  (http://www.apache.org/licenses/LICENSE-2.0.txt)
  - Html4J: Html4j Boot FX (http://incubator.apache.org/projects/netbeans.html)
    License: Apache Version 2.0  (http://www.apache.org/licenses/LICENSE-2.0.txt)
  - Html4J: Html4j Boot Script (http://incubator.apache.org/projects/netbeans.html)
    License: Apache Version 2.0  (http://www.apache.org/licenses/LICENSE-2.0.txt)
  - Knockout4J: Knockout4J (http://incubator.apache.org/projects/netbeans.html)
    License: Apache Version 2.0  (http://www.apache.org/licenses/LICENSE-2.0.txt)
  - XHR via Java: XHR via Java (http://incubator.apache.org/projects/netbeans.html)
    License: Apache Version 2.0  (http://www.apache.org/licenses/LICENSE-2.0.txt)

From: Cédric Beust
  - JCommander: Parse command line parameters (https://jcommander.org)
    License: Apache Version 2.0  (http://www.apache.org/licenses/LICENSE-2.0.txt)

From: Eclipse
  - Equinox: Eclipse OSGi container (http://www.eclipse.org/equinox/)
    License: Eclipse Public License v1 (https://www.eclipse.org/legal/epl-v10.html) with OSGi materials under Apache License Version 2.0 (http://www.apache.org/licenses/LICENSE-2.0.txt)

From: FormDev Software GmbH.
  - FlatLaf Look and Feel: FlatLaf Look and Feel (https://www.formdev.com/flatlaf/)
    License: Apache Version 2.0  (http://www.apache.org/licenses/LICENSE-2.0.txt)

From: GitHub
  - JSON simple: A simple Java toolkit for JSON. (https://github.com/fangyidong/json-simple)
    License: Apache Version 2.0  (http://www.apache.org/licenses/LICENSE-2.0.txt)

From: Hamcrest
  - Hamcrest: Provides a library of matcher objects (http://search.maven.org/#artifactdetails|org.hamcrest|hamcrest-core|1.3|jar)
    License: BSD license with hamcrest copyright

From: JUnit
  - JUnit Jupiter API: JUnit Jupiter API
    License: Eclipse Public License v2.0
  - JUnit Jupiter Engine: JUnit Jupiter Engine
    License: Eclipse Public License v2.0
  - JUnit Jupiter Params: JUnit Jupiter Params
    License: Eclipse Public License v2.0
  - JUnit Jupiter: JUnit Jupiter (https://search.maven.org/search?q=g:org.junit.jupiter%20AND%20v:5.6.0)
    License: Eclipse Public License v2.0
  - JUnit: JUnit harness runtime (http://search.maven.org/#artifactdetails|junit|junit|4.12|jar)
    License: Eclipse Public License v1 (https://www.eclipse.org/legal/epl-v10.html)

From: Java Native Access
  - Java Native Access: Dynamically access native libraries from Java without JNI. (https://github.com/java-native-access/jna)
    License: Apache Version 2.0  (http://www.apache.org/licenses/LICENSE-2.0.txt)

From: NetBeans
  - NetBeans Application Launchers: Windows Launchers for the NetBeans Platform
    License: Apache Version 2.0  (http://www.apache.org/licenses/LICENSE-2.0.txt)
  - NetBeans Installer Binaries: NetBeans Installer Binaries
    License: CDDL-1.0
  - NetBeans Platform Applications Launchers: Windows Launchers for the NetBeans Platform Applications
    License: Apache Version 2.0  (http://www.apache.org/licenses/LICENSE-2.0.txt)
  - NetBeans Platform Applications Launchers: Windows Launchers for the NetBeans Platform Applications
    License: CDDL-1.0

From: OSGi
  - BIndex: OSGi bundle repository indexer. (http://www.osgi.org/Repository/BIndex)
    License: Apache-2.0+MIT-Bindex
  - OSGi: OSGi specification (core & compendium). (https://www.osgi.org/release-7-download/)
    License: Apache Version 2.0  (http://www.apache.org/licenses/LICENSE-2.0.txt)

From: OW2 Consortium
  - OW2 ASM: Bytecode manipulation library (https://repository.ow2.org/nexus/content/repositories/releases/org/ow2/asm/)
    License: BSD license with INRIA copyright

From: TestNG
  - TestNG: Java testing framework. (http://testng.org/doc/download.html)
    License: Apache-2.0+MIT+testng

From: http://search.maven.org/#artifactdetails|junit|junit|4.12|jar
  - JUnit: JUnit is a regression testing framework
    License: Eclipse Public License v1 (https://www.eclipse.org/legal/epl-v10.html)

From: https://xmlgraphics.apache.org/batik/
  - Apache Batik: Batik is a toolkit for applications that want to use images in the Scalable Vector Graphics (SVG) format for various purposes, such as display, generation or manipulation.
    License: Apache Version 2.0  (http://www.apache.org/licenses/LICENSE-2.0.txt)

From: https://xmlgraphics.apache.org/commons/
  - Apache XML Commons XML APIs: Apache XML Graphics Commons is a library that consists of several reusable components used by Apache Batik and Apache FOP.
    License: Apache-2.0-XML-Commons-APIs
  - Apache XML Graphics Commons: Apache XML Graphics Commons is a library that consists of several reusable components used by Apache Batik and Apache FOP.
    License: Apache Version 2.0  (http://www.apache.org/licenses/LICENSE-2.0.txt)

From: jemmy.java.net
  - Jemmy: Jemmy UI testing tool (https://web.archive.org/web/20120822233211/http://java.net:80/projects/jemmy)
    License: CDDL-1.0


Compile time dependencies:
==========================

From: FindBugs
  - jsr305-3.0.2.jar: JSR305 Annotations for Findbugs (http://central.maven.org/maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar)
    License: BSD-jsr305
    Comment: Allows NetBeans' @NonNull/@NullAllowed/etc. annotations to be annotated with the JSR-205 meta-annotations, so they are recognizable by FindBugs.

From: NetBeans
  - External Desktop Classes: Provides java.awt.desktop classes to support compilation on JDK 8.
    License: CDDL-1.0
    Comment: Allows to build code leveraging JDK 9's java.awt.desktop classes on JDK 8.

From: OpenJDK (http://hg.openjdk.java.net/)
  - Javac Compiler: Javac Compiler
    License: GPL v2 with Classpath exception (http://openjdk.java.net/legal/gplv2+ce.html)
    Comment: Used at compile to compile code that runs either against JDK 9+ or (optional) nb-javac library.

From: OpenJDK (modified by NetBeans)
  - API Signature Testing Tool: Signature test modified for NetBeans
    License: GPL v2 with Classpath exception (http://openjdk.java.net/legal/gplv2+ce.html)
    Comment: Used to generate and check API signatures.

From: Oracle
  - JavaHelp: Standard Java help browser system. (http://download.java.net/javadesktop/javahelp/javahelp2_0_05.zip)
    License: GPL v2 with Classpath exception (http://openjdk.java.net/legal/gplv2+ce.html)
    Comment: Allows to index JavaHelp data.

From: Yuvi Masory
  - Orange Extensions: com.apple classes for cross-compilation.
    License: BSD license with Yuvi Masory copyright
    Comment: Allows to build code leveraging Apple-specficic classes on other platforms.

From: apidesign.org
  - Codesnippet Javadoc Doclet: Javadoc doclet to include real code snippets in the documentation
    License: GPL-3
    Comment: Used to generate Javadoc.

