Page tree
Skip to end of metadata
Go to start of metadata

Key points of the NetBeans structure:
 

  1. The NetBeans source code is found at http://hg.netbeans.org/main.

  2. NetBeans is modular. Each module consists of Java packages, containing Java source files and related artifacts, as well as metadata for when/how the module is installed/activated/etc. 

  3. Modules are organized in "clusters". Each cluster contains modules that relate to each other, e.g., all the modules providing features for working with Java are in the "java" cluster and all the modules providing features for working with PHP and in the "php" cluster, etc. I.e., clusters provide high-level groupings mostly focused on languages, e.g., Java, JavaScript, C/C++, PHP, Groovy, etc, as well as clusters for common integrated development environment features, e.g., "ide".

  4. Clusters are combined to create download bundles, e.g., for NetBeans IDE: http://netbeans.org/downloads.

  5. When a download bundle is installed, each included cluster provides a folder on disk, e.g., for the "All" NetBeans IDE download bundle:



    Note: Only the "platform" cluster is mandatory to all applications created on the NetBeans application framework (NetBeans Platform). In the case of all the NetBeans IDE download bundles, as well as for other software development environments created on the NetBeans application framework, each download bundle also includes the "ide" cluster, for generic tooling and APIs. On top of that, one or more other clusters is included mostly focused on a specific language, e.g., for the Java SE download bundle, the "java" cluster is included. 

 

In Apache terminology, the "platform" cluster is "core" to NetBeans, while the other clusters are "optional modules". Oracle is donating to Apache the cluster that provides the core of NetBeans, together with the clusters providing the optional modules that define NetBeans IDE.
 

Each cluster is described in detail below. All clusters in bold are mandatory, i.e., "core" to NetBeans, i.e., this is only the "platform" cluster.
 

The "Licensing" column contains cluster-specific licensing requirements, extrapolated from https://netbeans.org/downloads/licence/8.2/nb82-THIRDPARTYLICENSE.txt.
 

ClusterDescriptionModules (to be donated by Oracle to Apache)Exclusions/ExceptionsLibraries & 3rd Party DependenciesLicensingAction Items
apisupportTools for creating NetBeans modules to extend NetBeans IDE or another application on the "platform" cluster.

org.netbeans.modules.apisupport.ant.jar
org.netbeans.modules.apisupport.crudsample.jar
org.netbeans.modules.apisupport.feedreader.jar
org.netbeans.modules.apisupport.installer.jar
org.netbeans.modules.apisupport.installer.maven.jar
org.netbeans.modules.apisupport.kit.jar

org.netbeans.modules.apisupport.osgidemo.jar
org.netbeans.modules.apisupport.paintapp.jar
org.netbeans.modules.apisupport.project.jar 
org.netbeans.modules.apisupport.refactoring.jar
org.netbeans.modules.apisupport.wizards.jar
org.netbeans.modules.maven.apisupport.jar 

None.None.No dependencies, Oracle owns all the source code here, no licensing concerns here.Several of the modules in this cluster provide samples that illustrate how to work with the NetBeans Platform. However, the samples are old and unmaintained and it might be best to remove these samples altogether, there are tutorials and Git repos which are better for these. I.e. all of these can be dropped:
org.netbeans.modules.apisupport.crudsample.jar
org.netbeans.modules.apisupport.feedreader.jar
org.netbeans.modules.apisupport.osgidemo.jar
org.netbeans.modules.apisupport.paintapp.jar
 
cndTools for working with C and C++.org.netbeans.libs.clank.jar
org.netbeans.modules.cnd.jar
org.netbeans.modules.cnd.analysis.api.jar org.netbeans.modules.cnd.analysis.impl.jar org.netbeans.modules.cnd.antlr.jar org.netbeans.modules.cnd.api.model.jar org.netbeans.modules.cnd.api.project.jar org.netbeans.modules.cnd.api.remote.jar org.netbeans.modules.cnd.api.remote.ui.jar org.netbeans.modules.cnd.apt.jar org.netbeans.modules.cnd.asm.jar org.netbeans.modules.cnd.callgraph.jar org.netbeans.modules.cnd.classview.jar org.netbeans.modules.cnd.cncppunit.jar org.netbeans.modules.cnd.completion.jar org.netbeans.modules.cnd.debugger.common2.jar org.netbeans.modules.cnd.debugger.gdb2.jar org.netbeans.modules.cnd.discovery.jar org.netbeans.modules.cnd.dwarfdiscovery.jar org.netbeans.modules.cnd.dwarfdump.jar org.netbeans.modules.cnd.editor.jar org.netbeans.modules.cnd.gotodeclaration.jar org.netbeans.modules.cnd.highlight.jar org.netbeans.modules.cnd.indexing.jar org.netbeans.modules.cnd.kit.jar org.netbeans.modules.cnd.lexer.jar org.netbeans.modules.cnd.makeproject.jar org.netbeans.modules.cnd.makeproject.source.bridge.jar org.netbeans.modules.cnd.makeproject.ui.jar org.netbeans.modules.cnd.modeldiscovery.jar org.netbeans.modules.cnd.modelimpl.jar org.netbeans.modules.cnd.model.jclank.bridge.jar org.netbeans.modules.cnd.model.services.jar org.netbeans.modules.cnd.modelui.jar org.netbeans.modules.cnd.modelutil.jar org.netbeans.modules.cnd.navigation.jar org.netbeans.modules.cnd.qnavigator.jar org.netbeans.modules.cnd.refactoring.jar org.netbeans.modules.cnd.remote.jar org.netbeans.modules.cnd.remote.projectui.jar org.netbeans.modules.cnd.remote.ui.jar org.netbeans.modules.cnd.repository.jar org.netbeans.modules.cnd.repository.api.jar org.netbeans.modules.cnd.script.jar org.netbeans.modules.cnd.search.jar org.netbeans.modules.cnd.simpleunit.jar org.netbeans.modules.cnd.source.jar org.netbeans.modules.cnd.spellchecker.bindings.jar org.netbeans.modules.cnd.testrunner.jar org.netbeans.modules.cnd.toolchain.jar org.netbeans.modules.cnd.toolchain.ui.jar org.netbeans.modules.cnd.ui.jar org.netbeans.modules.cnd.utils.jar org.netbeans.modules.cnd.utils.ui.jar org.netbeans.modules.jellytools.cnd.jar
None.org.clang.analysis.jar org.clang.arcmigrate.jar
org.clang.ast.jar
org.clang.basic.jar
org.clang.codegen.jar
org.clang.driver.jar
org.clang.frontend.jar org.clang.frontendtool.jar
org.clang.lex.jar
org.clang.parse.jar
org.clang.rewrite.jar
org.clang.sema.jar org.clang.serialization.jar org.clang.staticanalyzer.jar org.clang.tools.driver.jar org.clang.tools.services.jar org.clank.java.jar
org.llvm.adtsupport.jar
org.llvm.bitcode.jar
org.llvm.ir.jar
org.llvm.option.jar
org.llvm.utils.jar
All 22 dependencies in this cluster are licensed BSD-LLVM.-
cndextTools for mixed C++/Java development.org.netbeans.modules.cnd.mixeddev.jarNone.None.No dependencies, Oracle owns all the source code here, no licensing concerns here.-
dlightTools for working with DTrace.org.netbeans.modules.dlight.kit.jar
org.netbeans.modules.dlight.libs.common.jar
org.netbeans.modules.dlight.remote.jar
org.netbeans.modules.dlight.remote.impl.jar
org.netbeans.modules.dlight.remote.ui.jar
org.netbeans.modules.dlight.sendto.jar
org.netbeans.modules.git.remote.jar
org.netbeans.modules.git.remote.cli.jar
org.netbeans.modules.mercurial.remote.jar
org.netbeans.modules.remotefs.versioning.jar org.netbeans.modules.remotefs.versioning.api.jar org.netbeans.modules.subversion.remote.jar
None.None.-To investigate: implications of bin/xxx/fs_server.
enterpriseTools for working with Java EE.org.netbeans.api.web.webmodule.jar org.netbeans.libs.amazon.jar org.netbeans.libs.commons_fileupload.jar org.netbeans.libs.elimpl.jar org.netbeans.libs.glassfish_logging.jar org.netbeans.libs.jstl.jar org.netbeans.modules.apisupport.restsample.jar org.netbeans.modules.cloud.amazon.jar org.netbeans.modules.cloud.common.jar org.netbeans.modules.el.lexer.jar org.netbeans.modules.glassfish.common.jar org.netbeans.modules.glassfish.eecommon.jar org.netbeans.modules.glassfish.javaee.jar org.netbeans.modules.glassfish.tooling.jar org.netbeans.modules.hibernateweb.jar org.netbeans.modules.j2ee.ant.jar org.netbeans.modules.j2ee.api.ejbmodule.jar org.netbeans.modules.j2eeapis.jar org.netbeans.modules.j2ee.clientproject.jar org.netbeans.modules.j2ee.common.jar org.netbeans.modules.j2ee.core.jar org.netbeans.modules.j2ee.dd.jar org.netbeans.modules.j2ee.ddloaders.jar org.netbeans.modules.j2ee.dd.webservice.jar org.netbeans.modules.j2ee.earproject.jar org.netbeans.modules.j2ee.ejbcore.jar org.netbeans.modules.j2ee.ejbjarproject.jar org.netbeans.modules.j2ee.ejbrefactoring.jar org.netbeans.modules.j2ee.ejbverification.jar org.netbeans.modules.j2ee.genericserver.jar org.netbeans.modules.j2ee.jboss4.jar org.netbeans.modules.j2ee.kit.jar org.netbeans.modules.j2ee.platform.jar org.netbeans.modules.j2ee.samples.jar org.netbeans.modules.j2eeserver.jar org.netbeans.modules.j2ee.sun.appsrv.jar org.netbeans.modules.j2ee.sun.dd.jar org.netbeans.modules.j2ee.sun.ddui.jar org.netbeans.modules.j2ee.weblogic9.jar org.netbeans.modules.javaee7.api.jar org.netbeans.modules.javaee.api.jar org.netbeans.modules.javaee.beanvalidation.jar org.netbeans.modules.javaee.project.jar org.netbeans.modules.javaee.resources.jar org.netbeans.modules.javaee.specs.support.jar org.netbeans.modules.javaee.wildfly.jar org.netbeans.modules.jellytools.enterprise.jar org.netbeans.modules.jsp.lexer.jar org.netbeans.modules.ko4j.debugging.jar org.netbeans.modules.maven.j2ee.jar org.netbeans.modules.maven.jaxws.jar org.netbeans.modules.maven.samples.jar org.netbeans.modules.performance.javaee.jar org.netbeans.modules.performance.scripting.jar org.netbeans.modules.performance.web.jar org.netbeans.modules.profiler.j2ee.jar org.netbeans.modules.projectimport.eclipse.web.jar org.netbeans.modules.servletjspapi.jar org.netbeans.modules.spring.webmvc.jar org.netbeans.modules.tomcat5.jar org.netbeans.modules.web.beans.jar org.netbeans.modules.web.client.rest.jar org.netbeans.modules.web.core.jar org.netbeans.modules.web.core.syntax.jar org.netbeans.modules.web.debug.jar org.netbeans.modules.web.el.jar org.netbeans.modules.web.freeform.jar org.netbeans.modules.web.jsf.jar org.netbeans.modules.web.jsf12.jar org.netbeans.modules.web.jsf12ri.jar org.netbeans.modules.web.jsf20.jar org.netbeans.modules.web.jsfapi.jar org.netbeans.modules.web.jsf.editor.jar org.netbeans.modules.web.jsf.icefaces.jar org.netbeans.modules.web.jsf.kit.jar org.netbeans.modules.web.jsf.navigation.jar org.netbeans.modules.web.jsf.richfaces.jar org.netbeans.modules.web.jspparser.jar org.netbeans.modules.web.kit.jar org.netbeans.modules.weblogic.common.jar org.netbeans.modules.web.monitor.jar org.netbeans.modules.web.primefaces.jar org.netbeans.modules.web.project.jar org.netbeans.modules.web.refactoring.jar org.netbeans.modules.websocket.jar org.netbeans.modules.web.struts.jar org.netbeans.modules.websvc.clientapi.jar org.netbeans.modules.websvc.core.jar org.netbeans.modules.websvc.customization.jar org.netbeans.modules.websvc.design.jar org.netbeans.modules.websvc.editor.hints.jar org.netbeans.modules.websvc.jaxwsapi.jar org.netbeans.modules.websvc.jaxws.lightapi.jar org.netbeans.modules.websvc.jaxwsmodel.jar org.netbeans.modules.websvc.kit.jar org.netbeans.modules.websvc.manager.jar org.netbeans.modules.websvc.metro.lib.jar org.netbeans.modules.websvc.metro.model.jar org.netbeans.modules.websvc.metro.samples.jar org.netbeans.modules.websvc.owsm.jar org.netbeans.modules.websvc.projectapi.jar org.netbeans.modules.websvc.rest.jar org.netbeans.modules.websvc.restapi.jar org.netbeans.modules.websvc.restkit.jar org.netbeans.modules.websvc.restlib.jar org.netbeans.modules.websvc.rest.samples.jar org.netbeans.modules.websvc.saas.codegen.j2ee.jar org.netbeans.modules.websvc.utilities.jar org.netbeans.modules.websvc.websvcapi.jar org.netbeans.modules.websvc.wsitconf.jar org.netbeans.modules.websvc.wsitmodelext.jar org.netbeans.modules.websvc.wsstackapi.jarNone.aws-sdk
javaee6-endorsed
javaee7-endorsed
jaxrs-2.0 jersey2
jsf-1_2
jsf-2_2
locale
metro
primefaces
struts build-ws.xml
commons-fileupload-1.3.jar
el-impl.jar
glassfish-jspparser-4.0.jar
glassfish-logging-2.0.jar
javaee-api-6.0.jar
javaee-api-6.0-license.txt
javaee-api-7.0.jar
javaee-api-7.0-license.txt
javaee-web-api-6.0.jar
javaee-web-api-6.0-license.txt
javaee-web-api-7.0.jar
javaee-web-api-7.0-license.txt
jsp-parser-ext.jar
jsr88javax.jar
jstl-api.jar
jstl-impl.jar
org-netbeans-modules-web-httpmonitor.jar
servlet3.1-jsp2.3-api.jar

The following licenses apply to the dependencies:

Apache-2.0
AWS-LICENSE
BSD-ASM50
CDDL-1.0
 

-
ergonomicsTools for enabling features on demand.org.netbeans.modules.performance.ergonomics.jar
org.netbeans.modules.ide.ergonomics.jar
None.None.No dependencies, Oracle owns all the source code here, no licensing concerns here.-
extideTools for integration with Apache Ant.org.netbeans.modules.options.java.jar
org.apache.tools.ant.module.jar
None.Full Apache Ant distribution.Apache-2.0-
groovyTools for working with Groovy.org.netbeans.modules.groovy.antproject.jar
org.netbeans.modules.groovy.editor.jar
org.netbeans.modules.groovy.grails.jar
org.netbeans.modules.groovy.grailsproject.jar
org.netbeans.modules.groovy.gsp.jar
org.netbeans.modules.groovy.kit.jar
org.netbeans.modules.groovy.refactoring.jar
org.netbeans.modules.groovy.samples.jar
org.netbeans.modules.groovy.support.jar
org.netbeans.modules.libs.groovy.jar
org.netbeans.modules.maven.groovy.jar  
None.groovy-all.jarApache-2.0-
harnessTools for building NetBeans modules.

org.netbeans.insane.jar
org.netbeans.libs.nbi.ant.jar
org.netbeans.libs.nbi.engine.jar
org.netbeans.modules.apisupport.harness.jar org.netbeans.modules.jellytools.platform.jar
org.netbeans.modules.jemmy.jar
org.netbeans.modules.nbjunit.jar

None.

bindex-2.2.jar
jsearch-2.0_05.jar

jnlp-launcher.jar
jnlp-servlet.jar 

ext\nbi-registries-management.jar
ext\jemmy-2.3.1.1.jar
ext\nbi-ant-tasks.jar
ext\nbi-engine.jar

Apache-2.0-
ideTools for working in a generic software development environment, as well as for extending it, e.g., Git tools, Hudson tools, a generic editor, an HTML editor, plain text editor, and APIs for extending/adding to the editor.org.netbeans.api.debugger.jar
org.netbeans.api.java.classpath.jar
org.netbeans.api.xml.jar
org.netbeans.api.xml.ui.jar
org.netbeans.core.browser.jar
org.netbeans.core.browser.webview.jar
org.netbeans.core.ide.jar
org.netbeans.core.multitabs.project.jar
org.netbeans.libs.antlr3.runtime.jar
org.netbeans.libs.antlr4.runtime.jar
org.netbeans.libs.bytelist.jar
org.netbeans.libs.commons_compress.jar
org.netbeans.libs.commons_net.jar
org.netbeans.libs.freemarker.jar
org.netbeans.libs.git.jar
org.netbeans.libs.ini4j.jar
org.netbeans.libs.jaxb.jar
org.netbeans.libs.jsch.agentproxy.jar
org.netbeans.libs.json_simple.jar
org.netbeans.libs.jvyamlb.jar
org.netbeans.libs.lucene.jar
org.netbeans.libs.smack.jar
org.netbeans.libs.svnClientAdapter.jar
org.netbeans.libs.svnClientAdapter.javahl.jar org.netbeans.libs.svnClientAdapter.svnkit.jar
org.netbeans.libs.swingx.jar
org.netbeans.libs.xerces.jar
org.netbeans.lib.terminalemulator.jar
org.netbeans.modules.bugtracking.jar
org.netbeans.modules.bugtracking.bridge.jar org.netbeans.modules.bugtracking.commons.jar
org.netbeans.modules.bugzilla.jar
org.netbeans.modules.code.analysis.jar
org.netbeans.modules.csl.api.jar
org.netbeans.modules.csl.types.jar
org.netbeans.modules.css.editor.jar
org.netbeans.modules.css.lib.jar
org.netbeans.modules.css.model.jar
org.netbeans.modules.css.prep.jar org.netbeans.modules.css.visual.jar org.netbeans.modules.db.jar org.netbeans.modules.dbapi.jar org.netbeans.modules.db.core.jar org.netbeans.modules.db.dataview.jar org.netbeans.modules.db.drivers.jar org.netbeans.modules.db.kit.jar org.netbeans.modules.db.metadata.model.jar org.netbeans.modules.db.mysql.jar org.netbeans.modules.db.sql.editor.jar org.netbeans.modules.db.sql.visualeditor.jar org.netbeans.modules.defaults.jar org.netbeans.modules.derby.jar org.netbeans.modules.diff.jar org.netbeans.modules.dlight.nativeexecution.jar org.netbeans.modules.dlight.nativeexecution.nb.jar org.netbeans.modules.dlight.terminal.jar org.netbeans.modules.docker.api.jar org.netbeans.modules.docker.editor.jar org.netbeans.modules.docker.ui.jar org.netbeans.modules.editor.jar org.netbeans.modules.editor.actions.jar org.netbeans.modules.editor.bookmarks.jar org.netbeans.modules.editor.bracesmatching.jar org.netbeans.modules.editor.breadcrumbs.jar org.netbeans.modules.editor.codetemplates.jar org.netbeans.modules.editor.completion.jar org.netbeans.modules.editor.deprecated.pre65formatting.jar org.netbeans.modules.editor.document.jar org.netbeans.modules.editor.errorstripe.jar org.netbeans.modules.editor.errorstripe.api.jar org.netbeans.modules.editor.fold.jar org.netbeans.modules.editor.fold.nbui.jar org.netbeans.modules.editor.global.format.jar org.netbeans.modules.editor.guards.jar org.netbeans.modules.editor.indent.jar org.netbeans.modules.editor.indent.project.jar org.netbeans.modules.editor.indent.support.jar org.netbeans.modules.editor.kit.jar org.netbeans.modules.editor.lib.jar org.netbeans.modules.editor.lib2.jar org.netbeans.modules.editor.macros.jar org.netbeans.modules.editor.plain.jar org.netbeans.modules.editor.plain.lib.jar org.netbeans.modules.editor.search.jar org.netbeans.modules.editor.settings.jar org.netbeans.modules.editor.settings.lib.jar org.netbeans.modules.editor.settings.storage.jar org.netbeans.modules.editor.structure.jar org.netbeans.modules.editor.tools.storage.jar org.netbeans.modules.editor.util.jar org.netbeans.modules.extbrowser.jar org.netbeans.modules.extexecution.jar org.netbeans.modules.extexecution.base.jar org.netbeans.modules.extexecution.impl.jar org.netbeans.modules.extexecution.process.jar org.netbeans.modules.extexecution.process.jdk9.jar org.netbeans.modules.git.jar org.netbeans.modules.gototest.jar org.netbeans.modules.gsf.codecoverage.jar org.netbeans.modules.gsf.testrunner.jar org.netbeans.modules.gsf.testrunner.ui.jar org.netbeans.modules.html.jar org.netbeans.modules.html.custom.jar org.netbeans.modules.html.editor.jar org.netbeans.modules.html.editor.lib.jar org.netbeans.modules.html.lexer.jar org.netbeans.modules.html.parser.jar org.netbeans.modules.html.validation.jar org.netbeans.modules.httpserver.jar org.netbeans.modules.hudson.jar org.netbeans.modules.hudson.git.jar org.netbeans.modules.hudson.mercurial.jar org.netbeans.modules.hudson.subversion.jar org.netbeans.modules.hudson.tasklist.jar org.netbeans.modules.hudson.ui.jar org.netbeans.modules.ide.kit.jar org.netbeans.modules.image.jar org.netbeans.modules.javascript2.debug.jar org.netbeans.modules.javascript2.debug.ui.jar org.netbeans.modules.jellytools.ide.jar org.netbeans.modules.jumpto.jar org.netbeans.modules.languages.jar org.netbeans.modules.languages.diff.jar org.netbeans.modules.languages.manifest.jar org.netbeans.modules.languages.yaml.jar org.netbeans.modules.lexer.jar org.netbeans.modules.lexer.nbbridge.jar org.netbeans.modules.localhistory.jar org.netbeans.modules.localtasks.jar org.netbeans.modules.mercurial.jar org.netbeans.modules.mylyn.util.jar org.netbeans.modules.notifications.jar org.netbeans.modules.options.editor.jar org.netbeans.modules.parsing.api.jar org.netbeans.modules.parsing.indexing.jar org.netbeans.modules.parsing.lucene.jar org.netbeans.modules.parsing.nb.jar org.netbeans.modules.parsing.ui.jar org.netbeans.modules.print.editor.jar org.netbeans.modules.project.ant.jar org.netbeans.modules.project.ant.compat8.jar org.netbeans.modules.project.ant.ui.jar org.netbeans.modules.projectapi.jar org.netbeans.modules.projectapi.nb.jar org.netbeans.modules.project.indexingbridge.jar org.netbeans.modules.project.libraries.jar org.netbeans.modules.project.libraries.ui.jar org.netbeans.modules.project.spi.intern.jar org.netbeans.modules.project.spi.intern.impl.jar org.netbeans.modules.projectui.jar org.netbeans.modules.projectuiapi.jar org.netbeans.modules.projectuiapi.base.jar org.netbeans.modules.projectui.buildmenu.jar org.netbeans.modules.properties.jar org.netbeans.modules.properties.syntax.jar org.netbeans.modules.refactoring.api.jar org.netbeans.modules.schema2beans.jar org.netbeans.modules.selenium2.jar org.netbeans.modules.selenium2.server.jar org.netbeans.modules.server.jar org.netbeans.modules.servletapi.jar org.netbeans.modules.spellchecker.jar org.netbeans.modules.spellchecker.apimodule.jar org.netbeans.modules.spellchecker.bindings.htmlxml.jar org.netbeans.modules.spellchecker.bindings.properties.jar org.netbeans.modules.spellchecker.dictionary_en.jar org.netbeans.modules.spellchecker.kit.jar org.netbeans.modules.subversion.jar org.netbeans.modules.swing.validation.jar org.netbeans.modules.target.iterator.jar org.netbeans.modules.tasklist.kit.jar org.netbeans.modules.tasklist.projectint.jar org.netbeans.modules.tasklist.todo.jar org.netbeans.modules.tasklist.ui.jar org.netbeans.modules.team.commons.jar org.netbeans.modules.team.ide.jar org.netbeans.modules.terminal.jar org.netbeans.modules.terminal.nb.jar org.netbeans.modules.usersguide.jar org.netbeans.modules.utilities.jar org.netbeans.modules.utilities.project.jar org.netbeans.modules.versioning.jar org.netbeans.modules.versioning.core.jar org.netbeans.modules.versioning.indexingbridge.jar org.netbeans.modules.versioning.masterfs.jar org.netbeans.modules.versioning.system.cvss.installer.jar org.netbeans.modules.versioning.ui.jar org.netbeans.modules.versioning.util.jar org.netbeans.modules.web.browser.api.jar org.netbeans.modules.web.common.jar org.netbeans.modules.web.common.ui.jar org.netbeans.modules.web.indent.jar org.netbeans.modules.web.webkit.debugging.jar org.netbeans.modules.xml.jar org.netbeans.modules.xml.axi.jar org.netbeans.modules.xml.catalog.jar org.netbeans.modules.xml.catalog.ui.jar
org.netbeans.modules.xml.core.jar org.netbeans.modules.xml.jaxb.api.jar
org.netbeans.modules.xml.lexer.jar
org.netbeans.modules.xml.multiview.jar
org.netbeans.modules.xml.retriever.jar
org.netbeans.modules.xml.schema.completion.jar
org.netbeans.modules.xml.schema.model.jar
org.netbeans.modules.xml.tax.jar
org.netbeans.modules.xml.text.jar
org.netbeans.modules.xml.tools.jar
org.netbeans.modules.xml.wsdl.model.jar
org.netbeans.modules.xml.xam.jar
org.netbeans.modules.xml.xdm.jar
org.netbeans.modules.xsl.jar
org.netbeans.spi.debugger.ui.jar
org.netbeans.spi.editor.hints.jar
org.netbeans.spi.editor.hints.projects.jar
org.netbeans.spi.navigator.jar
org.netbeans.spi.palette.jar
org.netbeans.spi.tasklist.jar
org.netbeans.spi.viewmodel.jar
org.netbeans.swing.dirchooser.jar
org.openidex.util.jar
None.

com.googlecode.javaewah.JavaEWAH.jar
com.google.guava.jar
com.jcraft.jsch.jar
com.jcraft.jzlib.jar

org.apache.commons.codec.jar
org.apache.commons.httpclient.jar
org.apache.commons.io.jar
org.apache.commons.lang.jar
org.apache.commons.logging.jar
org.apache.ws.commons.util.jar
org.apache.xml.resolver.jar
org.apache.xmlrpc.jar

org.eclipse.core.contenttype.jar
org.eclipse.core.jobs.jar
org.eclipse.core.net.jar
org.eclipse.core.runtime.jar
org.eclipse.core.runtime.compatibility.auth.jar
org.eclipse.equinox.app.jar
org.eclipse.equinox.common.jar
org.eclipse.equinox.preferences.jar
org.eclipse.equinox.registry.jar
org.eclipse.equinox.security.jar
org.eclipse.jgit.jar
org.eclipse.jgit.java7.jar
org.eclipse.mylyn.bugzilla.core.jar
org.eclipse.mylyn.commons.core.jar
org.eclipse.mylyn.commons.net.jar
org.eclipse.mylyn.commons.repositories.core.jar
org.eclipse.mylyn.commons.xmlrpc.jar
org.eclipse.mylyn.tasks.core.jar
org.eclipse.mylyn.wikitext.confluence.core.jar org.eclipse.mylyn.wikitext.core.jar org.eclipse.mylyn.wikitext.markdown.core.jar org.eclipse.mylyn.wikitext.textile.core.jar


antlr-runtime-3.4.jar
antlr-runtime-4.5.3.jar
bytelist-0.1.jar
commons-compress-1.8.1.jar
commons-net-3.3.jar ddl.jar derbysampledb.zip
freemarker-2.3.19.jar
html5-parser.jar
icu4j-4_4_2.jar
ini4j-0.5.1.jar
iri.jar
isorelax.jar
jing.jar
jsch-agentproxy-core.jar
jsch-agentproxy-pageant.jar
jsch-agentproxy-sshagent.jar
jsch-agentproxy-usocket-jna.jar
json-simple-1.1.1.jar
jvyamlb-0.2.7.jar
libpam4j-1.1.jar
log4j-1.2.15.jar
lucene-core-3.5.0.jar
mysql-connector-java-5.1.23-bin.jar
org-netbeans-tax.jar
postgresql-9.4.1209.jar
processtreekiller-1.0.7.jar
resolver-1.2.jar
saxon9B.jar
servlet-2.2.jar
smack.jar
smackx.jar sqljet.jar
svnClientAdapter-javahl.jar svnClientAdapter-main.jar svnClientAdapter-svnkit.jar
svnjavahl.jar svnkit.jar
swingx-all-1.6.4.jar
trilead.ssh2.jar
ValidationAPI.jar validator.jar
webserver.jar
winp-1.14-patched.jar
xerces-2.8.0.jar

Apache-2.0
BSD
CDDL 1.0
EPL
freemarker
HTML5DOC
LGPL-2.1
MIT
MPL 1.0
TMate
TRILEAD
W3C

bytelist-0.1.jar and swingx-all-1.6.4.jar are LGPL. Need to investigate where/how these are used and what can be done to avoid these or incorporate them differently.
javaTools for working with Java.org.netbeans.api.debugger.jpda.jar org.netbeans.api.java.jar org.netbeans.api.maven.jar org.netbeans.lib.nbjavac.jar org.netbeans.libs.cglib.jar org.netbeans.libs.javacapi.jar org.netbeans.libs.javacimpl.jar org.netbeans.libs.springframework.jar org.netbeans.modules.ant.browsetask.jar org.netbeans.modules.ant.debugger.jar org.netbeans.modules.ant.freeform.jar org.netbeans.modules.ant.grammar.jar org.netbeans.modules.ant.kit.jar org.netbeans.modules.beans.jar org.netbeans.modules.classfile.jar org.netbeans.modules.dbschema.jar org.netbeans.modules.debugger.jpda.jar org.netbeans.modules.debugger.jpda.ant.jar org.netbeans.modules.debugger.jpda.js.jar org.netbeans.modules.debugger.jpda.jsui.jar org.netbeans.modules.debugger.jpda.kit.jar org.netbeans.modules.debugger.jpda.projects.jar org.netbeans.modules.debugger.jpda.projectsui.jar org.netbeans.modules.debugger.jpda.ui.jar org.netbeans.modules.debugger.jpda.visual.jar org.netbeans.modules.findbugs.installer.jar org.netbeans.modules.form.jar org.netbeans.modules.form.binding.jar org.netbeans.modules.form.j2ee.jar org.netbeans.modules.form.kit.jar org.netbeans.modules.form.nb.jar org.netbeans.modules.form.refactoring.jar org.netbeans.modules.hibernate.jar org.netbeans.modules.hibernate4lib.jar org.netbeans.modules.hudson.ant.jar org.netbeans.modules.hudson.maven.jar org.netbeans.modules.i18n.jar org.netbeans.modules.i18n.form.jar org.netbeans.modules.j2ee.core.utilities.jar org.netbeans.modules.j2ee.eclipselink.jar org.netbeans.modules.j2ee.eclipselinkmodelgen.jar org.netbeans.modules.j2ee.jpa.refactoring.jar org.netbeans.modules.j2ee.jpa.verification.jar org.netbeans.modules.j2ee.metadata.jar org.netbeans.modules.j2ee.metadata.model.support.jar org.netbeans.modules.j2ee.persistence.jar org.netbeans.modules.j2ee.persistenceapi.jar org.netbeans.modules.j2ee.persistence.kit.jar org.netbeans.modules.java.api.common.jar org.netbeans.modules.java.completion.jar org.netbeans.modules.java.debug.jar org.netbeans.modules.javadoc.jar org.netbeans.modules.java.editor.jar org.netbeans.modules.java.editor.base.jar org.netbeans.modules.java.editor.lib.jar org.netbeans.modules.javaee.injection.jar org.netbeans.modules.java.examples.jar org.netbeans.modules.java.freeform.jar org.netbeans.modules.java.guards.jar org.netbeans.modules.java.hints.jar org.netbeans.modules.java.hints.declarative.jar org.netbeans.modules.java.hints.declarative.test.jar org.netbeans.modules.java.hints.legacy.spi.jar org.netbeans.modules.java.hints.test.jar org.netbeans.modules.java.hints.ui.jar org.netbeans.modules.java.j2sedeploy.jar org.netbeans.modules.java.j2seembedded.jar org.netbeans.modules.java.j2seplatform.jar org.netbeans.modules.java.j2seprofiles.jar org.netbeans.modules.java.j2seproject.jar org.netbeans.modules.java.kit.jar org.netbeans.modules.java.lexer.jar org.netbeans.modules.java.metrics.jar org.netbeans.modules.java.navigation.jar org.netbeans.modules.java.platform.jar org.netbeans.modules.java.platform.ui.jar org.netbeans.modules.java.preprocessorbridge.jar org.netbeans.modules.java.project.jar org.netbeans.modules.java.project.ui.jar org.netbeans.modules.java.source.jar org.netbeans.modules.java.source.ant.jar org.netbeans.modules.java.source.base.jar org.netbeans.modules.java.source.compat8.jar org.netbeans.modules.java.source.queries.jar org.netbeans.modules.java.source.queriesimpl.jar org.netbeans.modules.java.sourceui.jar org.netbeans.modules.java.testrunner.jar org.netbeans.modules.java.testrunner.ant.jar org.netbeans.modules.java.testrunner.ui.jar org.netbeans.modules.javawebstart.jar org.netbeans.modules.jellytools.java.jar org.netbeans.modules.junit.jar org.netbeans.modules.junit.ant.jar org.netbeans.modules.junit.ant.ui.jar org.netbeans.modules.junit.ui.jar org.netbeans.modules.maven.jar org.netbeans.modules.maven.checkstyle.jar org.netbeans.modules.maven.coverage.jar org.netbeans.modules.maven.embedder.jar org.netbeans.modules.maven.grammar.jar org.netbeans.modules.maven.graph.jar org.netbeans.modules.maven.hints.jar org.netbeans.modules.maven.indexer.jar org.netbeans.modules.maven.indexer.ui.jar org.netbeans.modules.maven.junit.jar org.netbeans.modules.maven.junit.ui.jar org.netbeans.modules.maven.kit.jar org.netbeans.modules.maven.model.jar org.netbeans.modules.maven.osgi.jar org.netbeans.modules.maven.persistence.jar org.netbeans.modules.maven.refactoring.jar org.netbeans.modules.maven.repository.jar org.netbeans.modules.maven.search.jar org.netbeans.modules.maven.spring.jar org.netbeans.modules.nashorn.execution.jar org.netbeans.modules.performance.jar org.netbeans.modules.performance.java.jar org.netbeans.modules.projectimport.eclipse.core.jar org.netbeans.modules.projectimport.eclipse.j2se.jar org.netbeans.modules.refactoring.java.jar org.netbeans.modules.selenium2.java.jar org.netbeans.modules.selenium2.maven.jar org.netbeans.modules.spellchecker.bindings.java.jar org.netbeans.modules.spring.beans.jar org.netbeans.modules.testng.jar org.netbeans.modules.testng.ant.jar org.netbeans.modules.testng.maven.jar org.netbeans.modules.testng.ui.jar org.netbeans.modules.websvc.jaxws21.jar org.netbeans.modules.websvc.jaxws21api.jar org.netbeans.modules.websvc.saas.codegen.java.jar org.netbeans.modules.whitelist.jar org.netbeans.modules.xml.jaxb.jar org.netbeans.modules.xml.tools.java.jar org.netbeans.spi.debugger.jpda.ui.jar org.netbeans.spi.java.hints.jarnb-javac, consisting of "nb-javac-api.jar" and "nb-javac-impl.jar", in the "java/modules/ext" folder, developed in its own repo (http://hg.netbeans.org/main/nb-javac) is excluded

org.jdesktop.beansbinding.jar beansbinding-1.2.1-doc.zip
jaxws-api-doc.zip
eclipselink
hibernate4
jaxws22
maven
spring-3.0
spring-4
AbsoluteLayout.jar
beansbinding-1.2.1.jar
cglib-2.2.jar
nb-javac-api.jar
nb-javac-impl.jar
org-netbeans-modules-java-j2seembedded-probe.jar
org-netbeans-modules-java-j2seplatform-probe.jar  

Apache-2.0 BSD EPL LGPL-2.1
  • org.jdesktop.beansbinding.jar and beansbinding-1.2.1.jar are LGPL and that support could possibly be dropped from NetBeans, need to investigate.
     
  • hibernate4 is LGPL and maybe this support could be provided as an external plugin rather than being built into NetBeans, need to
    investigate.
     
  • NETBEANS-1 - Getting issue details... STATUS
    LEGAL-279 - Getting issue details... STATUS
    nb-javac, consisting of "nb-javac-api.jar" and "nb-javac-impl.jar", in the "java/modules/ext" folder, developed in its own repo (http://hg.netbeans.org/main/nb-javac), which provides the NetBeans fork of the JDK Java compiler, is licensed GLPv2+CPE and is not part of Oracle's donation to Apache. The source files cannot be hosted at Apache. The JAR files cannot be hosted at Apache. The developer, when needing to build the "java" cluster and some of the other non-core clusters, needs nb-javac to be present, which can be made available via a build script, for example. The end user needs to take responsibility for using these JAR files. A potential solution is to enable the user to agree to having the JAR files downloaded from a non-Apache repository during/after installation, e.g., http://wiki.apidesign.org/wiki/AutoUpdate
javacardTools for working with Java Card.org.netbeans.modules.javacard.apdufile.jar
org.netbeans.modules.javacard.apdu.io.jar
org.netbeans.modules.javacard.common.jar
org.netbeans.modules.javacard.console.jar
org.netbeans.modules.javacard.filemodels.jar
org.netbeans.modules.javacard.kit.jar
org.netbeans.modules.javacard.oberthur.jar
org.netbeans.modules.javacard.platform.ui.jar
org.netbeans.modules.javacard.project.jar
org.netbeans.modules.javacard.ri.bundle.jar
org.netbeans.modules.javacard.ri.platform.jar
org.netbeans.modules.javacard.spi.jar
org.netbeans.modules.properties.based.dataobjects.jar org.netbeans.modules.simple.project.templates.jar org.netbeans.modules.swing.customizerlayout.jar
None.apduio.jar
JCDK3.0.2_ConnectedEdition 
Apache-2.0A question worth asking is who are the users of these tools and can they be approached to involve them in maintaining them?
javafxTools for working with JavaFX.org.netbeans.modules.javafx2.scenebuilder.jar org.netbeans.modules.javafx2.editor.jar org.netbeans.modules.javafx2.kit.jar org.netbeans.modules.javafx2.platform.jar org.netbeans.modules.javafx2.project.jar org.netbeans.modules.javafx2.samples.jarNone.NoneNo dependencies, Oracle owns all the source code here, no licensing concerns here.-
mobilityTools for working with Java ME.org.netbeans.modules.mobility.project.ant.jar
org.netbeans.api.mobility.jar
org.netbeans.modules.j2me.common.ant.jar org.netbeans.modules.j2me.keystore.jar
org.netbeans.modules.j2me.kit.jar
org.netbeans.modules.j2me.project.jar org.netbeans.modules.mobility.cldcplatform.jar org.netbeans.modules.mobility.databindingme.jar org.netbeans.modules.mobility.end2end.jar
org.netbeans.modules.mobility.jsr172.jar
org.netbeans.modules.mobility.licensing.jar
None.NoneNo dependencies, Oracle owns all the source code here, no licensing concerns here.-
nbVarious facilities and utilities, e.g., branding, welcome screen, exception reporter.org-netbeans-modules-welcome.jar
org-netbeans-modules-autoupdate-pluginimporter.jar
org-netbeans-modules-bugzilla-exceptionreporter.jar
org-netbeans-modules-deadlock-detector.jar
org-netbeans-modules-ide-branding.jar
org-netbeans-modules-ide-branding-kit.jar
org-netbeans-modules-uihandler-exceptionreporter.jar
org-netbeans-modules-updatecenters.jar
None.NoneNo dependencies, Oracle owns all the source code here, no licensing concerns here.-
phpTools for working with PHP.org.netbeans.libs.javacup.jar org.netbeans.modules.hudson.php.jar org.netbeans.modules.languages.neon.jar org.netbeans.modules.php.api.annotation.jar org.netbeans.modules.php.api.documentation.jar org.netbeans.modules.php.api.editor.jar org.netbeans.modules.php.api.executable.jar org.netbeans.modules.php.api.framework.jar org.netbeans.modules.php.apigen.jar org.netbeans.modules.php.api.phpmodule.jar org.netbeans.modules.php.api.templates.jar org.netbeans.modules.php.api.testing.jar org.netbeans.modules.php.atoum.jar org.netbeans.modules.php.code.analysis.jar org.netbeans.modules.php.codeception.jar org.netbeans.modules.php.composer.jar org.netbeans.modules.php.dbgp.jar org.netbeans.modules.php.doctrine2.jar org.netbeans.modules.php.editor.jar org.netbeans.modules.php.kit.jar org.netbeans.modules.php.latte.jar org.netbeans.modules.php.nette2.jar org.netbeans.modules.php.nette.tester.jar org.netbeans.modules.php.phing.jar org.netbeans.modules.php.phpdoc.jar org.netbeans.modules.php.phpdoc.documentation.jar org.netbeans.modules.php.phpunit.jar org.netbeans.modules.php.project.jar org.netbeans.modules.php.refactoring.jar org.netbeans.modules.php.samples.jar org.netbeans.modules.php.smarty.jar org.netbeans.modules.php.symfony.jar org.netbeans.modules.php.symfony2.jar org.netbeans.modules.php.twig.jar org.netbeans.modules.php.zend.jar org.netbeans.modules.php.zend2.jar org.netbeans.modules.selenium2.php.jar org.netbeans.modules.spellchecker.bindings.php.jar org.netbeans.modules.websvc.saas.codegen.php.jarNone.java-cup-11a.jar

docs\predefined_vars.zip
docs\phpdocdesc.zip

 
JavaCUP-LICENSE
LGPL 
predefined_vars.zip and predefined_vars.zip need to investigate the docs being LGPL here.
platformCore of NetBeans, providing the application framework.net.java.html.jar net.java.html.boot.jar
net.java.html.boot.fx.jar
net.java.html.boot.script.jar
net.java.html.geo.jar
net.java.html.json.jar
net.java.html.sound.jar
org.netbeans.api.annotations.common.jar
org.netbeans.api.htmlui.jar
org.netbeans.api.intent.jar
org.netbeans.api.io.jar
org.netbeans.api.progress.jar
org.netbeans.api.progress.compat8.jar
org.netbeans.api.progress.nb.jar
org.netbeans.api.search.jar
org.netbeans.api.templates.jar
org.netbeans.api.visual.jar
org.netbeans.core.jar
org.netbeans.core.execution.jar
org.netbeans.core.io.ui.jar
org.netbeans.core.multitabs.jar
org.netbeans.core.multiview.jar
org.netbeans.core.nativeaccess.jar
org.netbeans.core.netigso.jar
org.netbeans.core.network.jar
org.netbeans.core.osgi.jar
org.netbeans.core.output2.jar
org.netbeans.core.ui.jar
org.netbeans.core.windows.jar
org.netbeans.html.ko4j.jar
org.netbeans.html.xhr4j.jar
org.netbeans.libs.felix.jar
org.netbeans.libs.javafx.jar
org.netbeans.libs.jna.jar
org.netbeans.libs.jna.platform.jar
org.netbeans.libs.jsr223.jar
org.netbeans.libs.junit4.jar
org.netbeans.libs.osgi.jar
org.netbeans.libs.testng.jar
org.netbeans.lib.uihandler.jar
org.netbeans.modules.applemenu.jar
org.netbeans.modules.autoupdate.cli.jar
org.netbeans.modules.autoupdate.services.jar
org.netbeans.modules.autoupdate.ui.jar
org.netbeans.modules.core.kit.jar
org.netbeans.modules.editor.mimelookup.jar
org.netbeans.modules.editor.mimelookup.impl.jar
org.netbeans.modules.favorites.jar
org.netbeans.modules.javahelp.jar
org.netbeans.modules.junitlib.jar
org.netbeans.modules.keyring.jar
org.netbeans.modules.keyring.fallback.jar
org.netbeans.modules.keyring.impl.jar
org.netbeans.modules.masterfs.jar
org.netbeans.modules.masterfs.linux.jar
org.netbeans.modules.masterfs.macosx.jar
org.netbeans.modules.masterfs.nio2.jar
org.netbeans.modules.masterfs.ui.jar
org.netbeans.modules.masterfs.windows.jar
org.netbeans.modules.netbinox.jar
org.netbeans.modules.options.api.jar
org.netbeans.modules.options.keymap.jar
org.netbeans.modules.print.jar
org.netbeans.modules.progress.ui.jar
org.netbeans.modules.queries.jar
org.netbeans.modules.sampler.jar
org.netbeans.modules.sendopts.jar
org.netbeans.modules.settings.jar
org.netbeans.modules.spi.actions.jar
org.netbeans.modules.templates.jar
org.netbeans.modules.templatesui.jar
org.netbeans.modules.uihandler.jar
org.netbeans.spi.quicksearch.jar
org.netbeans.swing.outline.jar
org.netbeans.swing.plaf.jar
org.netbeans.swing.tabcontrol.jar
org.openide.actions.jar
org.openide.awt.jar
org.openide.compat.jar
org.openide.dialogs.jar
org.openide.execution.jar
org.openide.execution.compat8.jar
org.openide.explorer.jar
org.openide.filesystems.nb.jar
org.openide.io.jar
org.openide.loaders.jar
org.openide.nodes.jar
org.openide.options.jar
org.openide.text.jar
org.openide.util.enumerations.jar
org.openide.windows.jar
None.

core/asm-all-5.0.1.jar
docs/junit-4.12-javadoc.jar
docs/junit-4.12-docs/sources.jar
docs/swing-layout-1.0.4-docs/doc.zip
docs/swing-layout-1.0.4-src.zip
felix.4.2.1.jar
hamcrest.core.1.3.jar
jhall.2.0_05.jar
jna.4.2.2.jar
jna.platform.4.2.2.jar
junit.4.12.jar
nsProxyAutoConfig.js org.eclipse.osgi_3.9.1.v20140110.1610.jar
org.jdesktop.layout.jar
osgi.cmpn.4.2.jar
osgi.core.5.0.0.jar
swing.layout.1.0.4.jar
testng.6.8.1.dist.jar
updater.jar  

Apach 2.0
BSD
EPL
LGPL
MIT 
OSGi 


NETBEANS-4 - Getting issue details... STATUS
nsProxyAutoConfig.js
is LGPL and needs to be investigated, possibly it is not needed, need to examine this.


NETBEANS-5 - Getting issue details... STATUS
swing.layout.1.0.4.jar
and org.jdesktop.layout.jar are LGPL and are present for compatibility reasons, to investigate whether they can be dropped.
 

NETBEANS-3 - Getting issue details... STATUS
jhall.2.0_05.jar
  needs to be investigated, is licensed GPL2+CPE.

Need to investigate the "net.java" packages.

profilerTools for profiling Java applications.org.netbeans.modules.profiler.utilities.jar
org.netbeans.lib.profiler.jar
org.netbeans.lib.profiler.charts.jar
org.netbeans.lib.profiler.common.jar
org.netbeans.lib.profiler.ui.jar
org.netbeans.modules.debugger.jpda.heapwalk.jar org.netbeans.modules.maven.profiler.jar
org.netbeans.modules.profiler.jar
org.netbeans.modules.profiler.api.jar org.netbeans.modules.profiler.attach.jar org.netbeans.modules.profiler.freeform.jar org.netbeans.modules.profiler.heapwalker.jar org.netbeans.modules.profiler.j2se.jar
org.netbeans.modules.profiler.kit.jar org.netbeans.modules.profiler.nbimpl.jar org.netbeans.modules.profiler.nbmodule.jar org.netbeans.modules.profiler.options.jar org.netbeans.modules.profiler.oql.jar
org.netbeans.modules.profiler.oql.language.jar
org.netbeans.modules.profiler.ppoints.jar
org.netbeans.modules.profiler.projectsupport.jar org.netbeans.modules.profiler.snaptracer.jar
None.jfluid-server-cvm.jar
jfluid-server.jar
jfluid-server-15.jar
Need to identify the licensing connected to jfluid.Various other files, e.g., profilerinterface.dll, to investigate in terms of licensing and responsibility.
webcommonTools for working with JavaScript.org.netbeans.api.knockout.jar
org.netbeans.libs.jstestdriver.jar
org.netbeans.libs.nashorn.jar
org.netbeans.libs.plist.jar
org.netbeans.lib.v8debug.jar
org.netbeans.modules.cordova.jar
org.netbeans.modules.cordova.platforms.jar
org.netbeans.modules.cordova.platforms.android.jar
org.netbeans.modules.cordova.platforms.ios.jar
org.netbeans.modules.extbrowser.chrome.jar
org.netbeans.modules.html.angular.jar
org.netbeans.modules.html.knockout.jar
org.netbeans.modules.html.ojet.jar
org.netbeans.modules.javascript2.doc.jar
org.netbeans.modules.javascript2.editor.jar
org.netbeans.modules.javascript2.extdoc.jar
org.netbeans.modules.javascript2.extjs.jar
org.netbeans.modules.javascript2.jade.jar
org.netbeans.modules.javascript2.jquery.jar
org.netbeans.modules.javascript2.jsdoc.jar
org.netbeans.modules.javascript2.json.jar
org.netbeans.modules.javascript2.kit.jar
org.netbeans.modules.javascript2.knockout.jar org.netbeans.modules.javascript2.lexer.jar
org.netbeans.modules.javascript2.model.jar org.netbeans.modules.javascript2.nodejs.jar org.netbeans.modules.javascript2.prototypejs.jar org.netbeans.modules.javascript2.react.jar org.netbeans.modules.javascript2.requirejs.jar org.netbeans.modules.javascript2.sdoc.jar org.netbeans.modules.javascript2.source.query.jar org.netbeans.modules.javascript2.types.jar org.netbeans.modules.javascript.bower.jar
org.netbeans.modules.javascript.cdnjs.jar org.netbeans.modules.javascript.grunt.jar
org.netbeans.modules.javascript.gulp.jar org.netbeans.modules.javascript.jstestdriver.jar org.netbeans.modules.javascript.karma.jar org.netbeans.modules.javascript.nodejs.jar
org.netbeans.modules.javascript.v8debug.jar org.netbeans.modules.javascript.v8debug.ui.jar
org.netbeans.modules.languages.apacheconf.jar org.netbeans.modules.languages.ini.jar
org.netbeans.modules.netserver.jar org.netbeans.modules.selenium2.webclient.jar
org.netbeans.modules.selenium2.webclient.mocha.jar org.netbeans.modules.selenium2.webclient.protractor.jar
org.netbeans.modules.web.client.kit.jar
org.netbeans.modules.web.clientproject.jar
org.netbeans.modules.web.clientproject.api.jar
org.netbeans.modules.web.client.samples.jar
org.netbeans.modules.web.inspect.jar
org.netbeans.modules.web.javascript.debugger.jar
org.netbeans.modules.web.webkit.tooling.jar
The ECMAScript 6 parser, Graal.js, which is used at build time from ext\com.oracle.js.parser.jar, is not being donated by Oracle to Apache.bin\libusbmuxd.2.dylib
bin\ios-sim bin\libiDeviceNativeBinding.dylib bin\libimobiledevice.4.dylib
bin\libplist.1.dylib

docs\ojetdocs-2_0_0.zip docs\extjs-properties.xml docs\jquery-api.xml docs\jquery-propertyNames.xml docs\ojetdocs-1_0_0.zip docs\ojetdocs-1_1_2.zip

jsstubs\corestubs.zip jsstubs\domstubs.zip jsstubs\reststubs.zip

ext\com.oracle.js.parser.jar
ext\dd-plist.jar 
ext\libsjstestdriver-ext.jar

BSD-ecmascript

LGPL-2.1

MIT-jquery

MIT-plist

MIT-sim

W3C 

The LGPL-2.1 applies to the following, which need to be investigated:

libimobiledevice.4.dylib
libplist.1.dylib
libusbmuxd.2.dylib
 


NETBEANS-2 - Getting issue details... STATUS
The ECMAScript 6 parser, Graal.js, which is used at build time from ext\com.oracle.js.parser.jar, is not being donated by Oracle to Apache.

websvccommonTools for working with web services.org.netbeans.modules.websvc.saas.ui.jar .
org.netbeans.modules.websvc.jaxwsmodelapi.jar org.netbeans.modules.websvc.saas.api.jar org.netbeans.modules.websvc.saas.codegen.jar
org.netbeans.modules.websvc.saas.kit.jar org.netbeans.modules.websvc.saas.services.amazon.jar org.netbeans.modules.websvc.saas.services.delicious.jar org.netbeans.modules.websvc.saas.services.flickr.jar org.netbeans.modules.websvc.saas.services.google.jar org.netbeans.modules.websvc.saas.services.strikeiron.jar org.netbeans.modules.websvc.saas.services.weatherbug.jar org.netbeans.modules.websvc.saas.services.zillow.jar org.netbeans.modules.websvc.saas.services.zvents.jar
None.None.No dependencies, Oracle owns all the source code here, no licensing concerns here.A question worth asking is how frequently these tools are used, i.e., they're hidden in the Services window and have a tendency to produce broken code because the related vendor APIs are out of sync with NetBeans releases. Maybe the vendors could be approached to ask whether they'd like to be involved in maintaining and promoting these tools.


(The above is incomplete. Work in progress.)

 

  • No labels