Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Module

Name

Checked

Comments

api.debugger

junichi11

Done

  • no external library
  • checked Rat report: update license header in two package.html, ignore org-netbeans-api-debugger.sig
  • skimmed through the module, did not notice additional problems

Merged PR #26

api.java.classpath

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

api.xml

junichi11

Done

  • no external library
  • checked Rat report: add the license header in two *.dtd. ignore three package-list files, org-netbeans-api-xml.sig
  • A unit test fails even if the license header is not added. (ClassNotFoundException: org.apache.crimson.parser.XMLReaderImpl)

Merged PR #36

api.xml.ui

junichi11

Done

  • no external library
  • checked Rat report: add the license header to test/unit/src/org/netbeans/spi/xml/cookies/data/*, ignore org-netbeans-api-xml-ui.sig
  • skimmed through the module, did not notice additional problems

Merged PR #27

bugtracking

junichi11

Done

  • no external library
  • checked Rat report: update license header in apichanges.xml, TestIssue.java, and TestQuery. ignore *.form and org-netbeans-modules-bugtracking.sig
  • skimmed through the module, did not notice additional problems

Merged PR #28

bugtracking.bridge

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

bugtracking.commons

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

bugzilla

junichi11

Done

  • no external library
  • checked Rat report: update the license header in BugzillaRepository.java
  • skimmed through the module, did not notice additional problems

Merged PR #39

c.googlecode.javaewah.JavaEWAH

junichi11

Done

  • external library JavaEWAH-0.7.9.jar: Maven coordinates added.
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

Merged PR #40

c.google.guava

junichi11

Done

  • external library guava-15.0.jar: Maven coordinates added.
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

Merged PR #41

c.jcraft.jsch

junichi11

Done

  • external library jsch-0.1.54.jar: BSD-jsch-variant. Maven coordinates added.
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

Merged PR #47

c.jcraft.jzlib

junichi11

Done

  • external library jzlib-1.0.7.jar: BSD-jzlib-variant. Maven coordinates added.
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

Merged PR #48

code.analysis

reema

done

-no external library
-checked Rat report: everything has been relicensed to Apache, or included in 'central problems' list above
-skimmed through module, did not notice additional problems

core.browser

reema

done

-no external library
-checked Rat report: everything has been relicensed to Apache, or included in 'central problems' list above
-skimmed through module, did not notice additional problems

core.browser.webview

reema

done

-no external library
-checked Rat report: everything has been relicensed to Apache, or included in 'central problems' list above
-skimmed through module, did not notice additional problems

core.ide

reema

done

-no external library
-checked Rat report: everything has been relicensed to Apache, ignored .sig and other files under 'central problems'
-skimmed through module, did not notice additional problems

core.multitabs.project

reema

done

-no external library
-checked Rat report: everything has been relicensed to Apache, ignored files under 'central problems'
-skimmed through module, did not notice additional problems

csl.api

junichi11

Done

  • no external library
  • checked Rat report: update the license header in csl.api/src/org/netbeans/modules/csl/editor/semantic/Bundle.properties. ignore manifest.mf and *.txt
  • skimmed through the module, did not notice additional problems

PR #63

csl.types

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

css.editor

rlamont

PR 158 + todo

  • external library and license need further review. License is probably compatible (some w3c licenses, but not these, listed at https://www.apache.org/legal/resolved.html). No idea where to get maven versions of zips.

    • css21-spec.zip
    • css3-spec.zip
  • exclusions:

    • all test data
    • “todo” file in root (no significant creativity)
  • ignored:

    • description.txt (central problems)
  • license added or replaced:

    • webkit.properties
    • line.properties
    • CascadeStyleSheet.css.template
    • CssExample

css.lib

rlamont

PR 114

  • no external library
  • checked Rat report:
    • antlrv4.patch - license added.
    • itabbar.css.testfile - added to rat exclusion list - (test data)
    • CssTokenId.java, NoteType.java and TokenAcceptorsTest.java missed by Rat - updated, but worth reviewing as they appear to have an older oracle / sun license which could potentially be dealt with
    • various .txt and .css test data files added to rat exclusion list (test data)
  • skimmed through the module, did not notice additional problems

css.model

rlamont

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

css.prep

emi/tomazst

Done

-no external library

-checked Rat report: updated license in .less and .scss files, excluded test data from Rat.

-skimmed through module, did not notice additional problems

css.visual

emi/tomazst

Done

-no external library

-checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat

-skimmed through module, did not notice additional problems

Merged 5c3a690

 

db

matthiasblaesing

Done

-external library derby-10.2.2.0.jar: ALv2 licensed,noticeadded, Maven coordinates added.

-checked Rat report;missinglicenseheaderdadded, unrecognized license headers manually changed, ignored l10n.list, manifest.mf, org-netbeans-modules-db.sig and *.form (see central problems)

-skimmed through the module, did not notice additional problems

dbapi

matthiasblaesing

Done

✓ no external library

✓ checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat

✓skimmedthroughmodule,didnotnoticeadditionalproblem

db.core

matthiasblaesing

Done

-no external libraries

-checked Rat report; missing license headers added, unrecognized license headers manually changed, ignored manifest.mf and *.form (see central problems)

-skimmed through the module, did not notice additional problems

db.dataview

matthiasblaesing

Done

- no external libraries

- fix Rat files:

  - add missing ALv2 headers for .sql files

  - move dbdata.txt to dbdata.propertiesandaddheader

  - fix missing header adjustments (allfilecopyrightSun/Oracle)

- Transitive dependency on LGPL library (swingx)

Jira
serverASF JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyNETBEANS-68

db.drivers

matthiasblaesing

Done

- updated binaries-list to maven coordinatesandensuredconsitentnamingafterbuild

- checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat

-skimmedthroughmodule,didnotnoticeadditionalproblem

- The imported mysqldrivercan'tbe distributed with apachenetbeans. Tracked by

Jira
serverASF JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyNETBEANS-70

db.kit

matthiasblaesing

Done

✓ no external library

✓ checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat

✓skimmedthroughmodule,didnotnoticeadditionalproblem

db.metadata.model

matthiasblaesing

Done

✓ no external library

✓ checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat

✓skimmedthroughmodule,did not noticeadditionalproblem

db.mysql

matthiasblaesing

Done

- no external library

- checked Rat report; unrecognized license headers manually changed, ignored manifest.mf and *.form (see central problems)

- skimmed through the module, did not notice additional problems

db.sql.editor

matthiasblaesing

Done

- no external library

- checked Rat report; unrecognized license headers manually changed, missing headers added, ignored *.form (see central problems) and SQLExample. The latter file is used in the GUI as a sample and in addition does not reach a level of creativity.

- skimmed through the module, did not notice additional problems

- Modified tests to allow comments in *.test and *.pass files

db.sql.visualeditor

matthiasblaesing

Done

-external library javacc is only used at build time and is not distributed with netbeans

- modified binaries-list to point to maven coordinates

- checked Rat report; missing headers added, ignored *.form (see central problems)

- skimmed through the module, did not notice additional problems

defaults

matthiasblaesing

Done

- no external library

- checked Rat report; unrecognized license headers manually changed

- skimmed through the module, did not notice additional problems

derby

matthiasblaesing

Done

- external binary is binary form of etc/sample.sql (not on maven)

- checked Rat report; missing header added to etc/sample.sql, ignored binaries-list and *.form files (see central problems)

- skimmed through the module, did not notice additional problems

- replacing the bundled binary is tracked by

Jira
serverASF JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyNETBEANS-74

diff

matthiasblaesing

Done

- no external library

- checked Rat report; ignored l10n.list (see central problems) and added ingore entries for rat report.

- skimmed through the module, did not notice additional problems

dlight.nativeexecution

vieiro

PR #135

  • The library is generated from within the module (scripts in tools/ directory), so this should be Apache 2.0.
  • Updated license headers to makefiles & scripts.
  • Test org.netbeans.modules.nativeexecution.api.util.ConnectionManagerTest failed in my box.
  • No other licensing problems found.

dlight.nativeexecution.nb

vieiro

Done

  • no external library
  • checked Rat report; no problems reported
  • skimmed through the module, did not notice additional problems

dlight.terminal

vieiro

Done

  • no external library
  • checked Rat report; no problems reported
  • skimmed through the module, did not notice additional problems

docker.api

matthiasblaesing

Done

- no external library

- checked Rat report; no problems reported

- skimmed through the module, did not notice additional problems

docker.editor

matthiasblaesing

Done

- no external library

- checked Rat report; manually updated license header in Dockerfile

- skimmed through the module, did not notice additional problems

docker.ui

matthiasblaesing

Done

- no external library

- checked Rat report; no problems reported

- skimmed through the module, did not notice additional problems

editor

vieiro

PR #42

  • No external libraries.
  • Checked Rat report: added license to project files. Did NOT add license to editor/demosrc/README nor to the rest of test files.
  • Unit tests org.netbeans.editor.PlainDocumentCompatibilityRandomTest and org.netbeans.modules.editor.NbEditorToolBarTest fail (but they were also failing before this PR).
  • QA Tests should be run.

editor.actions

vieiro

Done

  • No external libraries.
  • Skimmed through the module, did not notice additional problems

editor.bookmarks

vieiro

PR #43

  • No external libraries.
  • Checked Rat report: added license headres to qa-functional projects.
  • Skimmed through the module, did not notice additional problems

editor.bracesmatching

vieiro

Done

  • No external libraries.
  • Skimmed through the module, did not notice additional problems. (nbproject/org-netbeans-modules-editor-bracesmatching.sig will be solved centrally)

editor.breadcrumbs

vieiro

Done

  • No external libraries.
  • Skimmed through the module, did not notice additional problems

editor.codetemplates

vieiro

PR #53

  • No external libraries.
  • A nbproject/*sig that will be handled centrally.
  • Some text xml files wihout license header.
  • Test org.netbeans.lib.editor.codetemplates.CodeTemplatesTest FAILED...
    ... but ant -Dtest-unit-sys-prop.ignore.random.failures=true test did not fail.
  • Did you know that NetBeans DeveloperX2 was released in the spring of 1998?

editor.completion

vieiro

PR #55

  • No external libraries.
  • Updated licenses in apichanges.xml and a Bundle.properties file as per rat report.
  • Tests passing. No additional problems found.

editor.deprecated.pre65formatting

vieiro

Done

  • no external libraries
  • everything perfectly licensed.
  • nothing to do: this makes me sad.

editor.document

vieiro

Done

  • no external libraries
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

editor.errorstripe

vieiro

PR #56

  • No external binaries.
  • Updated licenses in two layer.xml files.
  • Two unit tests failed: org.netbeans.modules.editor.errorstripe.AnnotationViewDataImplTest org.netbeans.modules.editor.errorstripe.AnnotationViewTest
  • No additional problems found.

editor.errorstripe.api

vieiro

Done

  • no external libraries
  • A .sig file to be handled centrally.
  • All correct and no PR makes Jack a dumb boy.

editor.fold

vieiro

Done

  • no external libraries
  • A .sig file to be handled centrally.
  • Some test files that cannot have license.
  • Tests OK.

editor.fold.nbui

vieiro

Done

  • no external libraries
  • everything perfectly licensed.

editor.global.format

sarvesh

 

  • no external libraries
  • checked Rat report : everything has been relicensed to Apache or included in the list of 'central problems'
  • skimmed through the module, did not notice additional problems

editor.guards

sarvesh

To do

  • no external libraries
  • checked Rat report : apichanges.xml has incorrect license
  • skimmed through the module, did not notice additional problems

editor.indent

sarvesh

 

  • no external libraries
  • checked Rat report : everything has been relicensed to Apache or included in the list of 'central problems'
  • skimmed through the module, did not notice additional problems

editor.indent.project

sarvesh

 

  • no external libraries
  • checked Rat report : everything has been relicensed to Apache or included in the list of 'central problems'
  • skimmed through the module, did not notice additional problems

editor.indent.support

sarvesh

 

  • no external libraries
  • checked Rat report : everything has been relicensed to Apache or included in the list of 'central problems'
  • skimmed through the module, did not notice additional problems

editor.kit

vieiro

Done

  • no external libraries
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

editor.lib

vieiro

PR #37
  • no external libraries
  • checked Rat report: modified license header in src/org/netbeans/editor/BaseKit.java
  • skimmed through the module, did not notice additional problems

editor.lib2

vieiro

PR #38

  • No external libraries.
  • checked Rat report: modified license header in src/org/netbeans/api/editor/caret/package.html
  • skimmed through the module, did not notice additional problems

editor.macros

vieiro

Done

  • no external libraries, no files with old licenses, ferpect.

editor.plain

vieiro

Done

  • no external libraries
  • checked Rat report: editor.plain/src/org/netbeans/modules/editor/plain/resources/PlainTextExample is an user-facing template plain text file, I don't think this requires a license block.
  • skimmed through the module, did not notice additional problems

editor.plain.lib

vieiro

Done

  • no external libraries
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

editor.search

subhash

Done

  • no external libraries
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

editor.settings

emi/aldocano

Done

  • no external libraries
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

Merged #0e60bb981cf40422f4d96c42dc8fc30f6d68bcd2 for the small branch-info.txt file.

editor.settings.lib

subhash

Done ( PR #66 )

  • no external libraries
  • checked Rat report and found 11 XML files that don't have any license info defined on them. Added the license text on to them .
  • After adding the text , Recompiled the code and ran the rat report again and Made sure that these files are fixed in the rat report .
  • skimmed through the module, did not notice any additional pro

editor.settings.storage

emi/bjansen

Done

- No external binaries.
- Updated license in some test files, excludes some test data
- No additional problems found.

editor.structure

sarvesh

 

  • no external libraries
  • checked Rat Report : everything has been relicensed to Apache or included in the list of 'central problems' above
  • skimmed through the module, did not notice additional problems

editor.tools.storage

sarvesh

 

  • no external libraries
  • checked Rat Report : everything has been relicensed to Apache or included in the list of 'central problems' above
  • skimmed through the module, did not notice additional problems

editor.util

sarvesh

 

  • no external libraries
  • checked Rat Report : everything has been relicensed to Apache or included in the list of 'central problems' above
  • skimmed through the module, did not notice additional problems

extbrowser

emi/bjansen

Done

- No external binaries.
- Excluded macOS config data from Rat
- No additional problems found.

extexecution

emi/alkley

Done

  • no external libraries
  • checked Rat Report : everything has been relicensed to Apache or included in the list of 'central problems' above
  • skimmed through the module, did not notice additional problems

Merged 26a9d701722e31d8091c6a8644a11cb3167ac8c7

extexecution.base

Arunava

Done

-no external library
-checked Rat report: everything has been relicensed to Apache, or included in 'central problems' list above
-skimmed through module, did not notice additional problem

extexecution.impl

Arunava

Done

-no external library
-checked Rat report: everything has been relicensed to Apache, or included in 'central problems' list above
-skimmed through module, did not notice additional problem

extexecution.process

vieiro

PR #138

  • Updated coordinates for libpam4j from Maven central (MIT)
  • winp binary (MIT) in this directory is a patched version from the one in Maven. Added maven coordinates as a comment in binaries-list.
  • libpam4j (MIT) is not available in Maven central, the homepage was hosted in kenai, now gone.
  • Unit tests passing.
  • No other licensing issues found.

extexecution.process.jdk9

Arunava

Done

-no external library
-checked Rat report: everything has been relicensed to Apache, or included in 'central problems' list above
-skimmed through module, did not notice additional problem

git

emi/TimRiemer

Done

- No external binaries.
- Updated license in Bundle.properties
- No additional problems found.

gototest

Arunava

Done

-no external library
-checked Rat report: everything has been relicensed to Apache, or included in 'central problems' list above
-skimmed through module, did not notice additional problem

gsf.codecoverage

Arunava

Done

-no external library
-checked Rat report: everything has been relicensed to Apache, or included in 'central problems' list above
-skimmed through module, did not notice additional problem

gsf.testrunner

Arunava

Done

-no external library
-checked Rat report: everything has been relicensed to Apache, or included in 'central problems' list above
-skimmed through module, did not notice additional problem

gsf.testrunner.ui

Arunava

Done

-no external library
-checked Rat report: everything has been relicensed to Apache, or included in 'central problems' list above
-skimmed through module, did not notice additional problem

html

emi/Sineth-N

 

 

html.custom

emi/suvreial

 

 

html.editor

emi/suvreial

 

 

html.editor.lib

emi/martypowell

 

 

html.lexer

emi/mjduigou

 

 

html.parser

emi/suvreial

 

 

html.validation

emi/suvreial

 

 

httpserver

borxa

PR134Done

-external depencies: tomcat-webserver change to maven coordinates. tomcat-webserver-3.2-license.txt is licensed to Apache 1.1

-checked Rat report - everything not resolved centrally are licensed to apache

-skimmed through the module, did not notice additional problems

hudson

john mcdonnell

Done

-no external dependencies

-checked Rat report - everything licensed to apache

-skimmed through the module, did not notice additional problems

 

hudson.git

john mcdonnell

Done

-no external dependencies

-checked Rat report - everything licensed to apache

-skimmed through the module, did not notice additional problems

hudson.mercurial

john mcdonnell

Done

-no external dependencies

-checked Rat report - everything licensed to apache

-skimmed through the module, did not notice additional problems

hudson.subversion

john mcdonnell

PR 123

-no external dependencies

-checked Rat report - Added

hudson.subversion/test/unit/src/org/netbeans/modules/hudson/subversion/sample-entries-file

to the Rat exclusions list

-skimmed through the module, did not notice additional problems

hudson.tasklist

john mcdonnell

Done

-no external dependencies

-checked Rat report - everything licensed to apache

-skimmed through the module, did not notice additional problems

hudson.ui

emi/TimRiemer

Done

- No external binaries.
- Updated license in Bundle.properties
- No additional problems found.

ide.kit

vieiro

PR #139

  • No external binaries.
  • Added Apache license to different xml/properties files and release/VERSION.txt.
  • Added rat exclusion list for all qa-functional/**/*.txt files.
  • Remaining files to be handled centrally.
  • No other licensing issues found.

image

Arunava

Done

-no external library
-checked Rat report: everything has been relicensed to Apache, or included in 'central problems' list above
-skimmed through module, did not notice additional problem

javascript2.debug

Arunava

Done

-no external library
-checked Rat report: everything has been relicensed to Apache, or included in 'central problems' list above
-skimmed through module, did not notice additional problem

javascript2.debug.ui

Arunava

Done

-no external library
-checked Rat report: everything has been relicensed to Apache, or included in 'central problems' list above
-skimmed through module, did not notice additional problem

jellytools.ide

emi/evilris

 

 

jumpto

-

emi/tomazst (stopped work) 

 

- No external binaries.

- Updated license in a few files

Problem: a few files with this non-standard contributors section in the license header

# The Original Software is the Accelerators module.
# The Initial Developer of the Original Software is Andrei Badea.
# Portions Copyright 2005-2006 Andrei Badea.
# All Rights Reserved.

languages

emi/phinaliumz

 

 

languages.diff

emi/bsungur

Done

- No external binaries.

- Exclude DiffExample.diff from Rat since a license header would be visible to users in Fonts and Color settings.

- No additional problems found.

languages.manifest

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat (ManifestExample.mf is an example for an Options preview.)
  • skimmed through the module, did not notice additional problems

languages.yaml

vieiro

PR #100

  • No external libraries.
  • Added license to l10n.list
  • Two user-facing small templates without a license.
  • 94 unit test files without license. As this module is a parser/lexer/scanner for yaml files I think it's safer not to modify these files with license headers.

lexer

vieiro

Done

  • no external libraries
  • "demo" and "gen" projects (a demo and an ant task for the demo) do require antlr binaries, though. AFAIK the ant task is not used by any other module in the codebase, so I think it's safe not to add antlr libraries.
  • everything perfectly licensed.
  • This is one of my preferred NetBeans modules!

lexer.nbbridge

vieiro

PR #79

  • No external libraries.
  • One test failed: org.netbeans.modules.lexer.nbbridge.test.MimeLookupLanguageProv
  • Added license to a single layer.xml test file (not strictly required).

libs.antlr3.runtime

vieiro

PR #80

  • Updated external/binaries-list with Maven coordinates for antlr3 runtime (BSD)
  • No other problems found.

libs.antlr4.runtime

vieiro

PR #81

libs.bytelist

vieiro

PR #83

Updated Maven coordinates for jruby's bytelist 0.1 (LGPL 2.1)

libs.commons_compress

vieiro

PR #85

Updated maven coordinates for commons/compress 1.8.1 (Apache 2)

libs.commons_net

vieiro

PR #87

Updated maven coordinates for commons/net 3.6 (Apache 2)

libs.freemarker

vieiro

PR #91

  • Added maven coordinates to external/binaries_list for freemarker 2.3.19 (BSD 3?)
  • Added headers to two source files (FreemarkerEngine.java & FreemarkerFactory.java) and to one test file.
  • All unit tests passing.
  • Not adding license headers to some (as some tests would fail):

libs.git

vieiro

Done

  • No external libraries (although this is named libs.git (wink))
  • Some 'patch' and 'pass' test files do not have a license. This module handles patches (it's a git library) so I think this is correct.
  • Unit tests fail. Some seem to point to Oracle internal urls to download files.

libs.ini4j

vieiro

PR #94

  • Updated maven coordinates for ini4j 0.5.1 (Apache 2)
  • All license headers are correct.

libs.jaxb

-

emi/mohammedalics (stopped work)

 

- Many external binaries under the dual GPL w/ CPE + CDDL license
- Updated license in Bundle.properties
- No additional problems found.

Note: Maven coordinates are available for the JARs but there are a lot of references to these JARs from other modules too (eg. websvc.jaxws21, lib.profiler tests, etc).

libs.jsch.agentproxy

vieiro

PR #101

  • Updated external/binaries-list with maven coordinates.
  • Added 4 notice.txt files.
  • The rest of the files have proper Apache licenses.

libs.json_simple

emi/dealton

Done

- External binary under Apache 2.0 license: json-simple-1.1.1.jar
- Updated license in Bundle.properties
- No additional problems found.

libs.jvyamlb

vieiro

Issue #82

PR #115

  • jvyamlb library v0.2.7 is not available from Maven central to download.
  • Downgraded to v0.2.6 (available in Maven central) to see how this behaves in Travis build.
  • Patiently awaiting a pair of beers.

libs.lucene

vieiro

PR #112

 - Added lucene notice file from https://github.com/apache/lucene-solr/blob/releases/lucene-solr/3.5.0/lucene/NOTICE.txt
  - Added the maven coordinates.
  - No other issues found.

libs.smack

vieiro

PR #116

  • Updated maven coordinates.
  • Passing tests. No license headers missing.
  • Still awaiting for travis beers.

libs.svnClientAdapter

vieiro

Issue #86

  • Not available in maven central

libs.svnClientAdapter.javahl

vieiro

Issue #86

  • Not available in maven central

libs.svnClientAdapter.svnkit

vieiro

Issue #86

  • Not available in maven central

libs.swingx

matthiasblaesing

To be removed

SwingXislicensedLGPLand so can't bedistributedwithnetbeans. The removal is tracked by

Jira
serverASF JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyNETBEANS-68

libs.xerces

vieiro

PR #113

lib.terminalemulator

vieiro

PR #131

  • Added Apache license to different files.
  • genfiles.properties, build-impl.xml and manifest.mf files to be handled centrally.
  • No other licensing issues found.

localhistory

Arunava

 

-no external library
-checked Rat report: everything has been relicensed to Apache, or included in 'central problems' list above
-skimmed through module, did not notice additional problem

localtasks

Arunava

 

-no external library
-checked Rat report: everything has been relicensed to Apache, or included in 'central problems' list above
-skimmed through module, did not notice additional problem

mercurial

vieiro

PR #132

  • Added license to l10n.list
  • Added templates & test files to rat exclusion list
  • No other licensing issues found.

mylyn.util

emi/mohammedalics

Done

- No external binaries.
- Updated license in Bundle.properties
- No additional problems found.

notifications

emi/mohammedalics

Done

- No external binaries.
- Updated license in Bundle.properties
- No additional problems found.

o.apache.commons.codec

Arunava

To do

-External dependencies: apache-commons-codec-1.3.jar ((Apache 2.0) .Need to change it to maven co ordinate
-checked Rat report: everything has been relicensed to Apache, or included in 'central problems' list above
-skimmed through module, did not notice additional problem

o.apache.commons.httpclient

Arunava

PR #169

-External dependencies: commons-httpclient-3.1.jar (Apache 2.0).
-checked Rat report: everything has been relicensed to Apache, or included in 'central problems' list above
-skimmed through module, did not notice additional problem

o.apache.commons.io

Arunava

To do

-External dependencies: commons-io-1.4.jar (Apache 2.0) . Need to change it to maven co ordinate
-checked Rat report: everything has been relicensed to Apache, or included in 'central problems' list above
-skimmed through module, did not notice additional problem

o.apache.commons.lang

Arunava

To do

-External dependencies: commons-lang-2.6.jar (Apache 2.0). Need to change it to maven co ordinate
checked Rat report: everything has been relicensed to Apache, or included in 'central problems' list above
-skimmed through module, did not notice additional problems

o.apache.commons.logging

Arunava

To do

-External dependencies: commons-logging-1.1.1.jar(Apache 2.0). Need to change it to maven co ordinate
checked Rat report: everything has been relicensed to Apache, or included in 'central problems' list above
-skimmed through module, did not notice additional problems

o.apache.tools.ant.module

John McDonnell

PR124

  • no external binaries
  • checked rat Report:

-o.apache.tools.ant.module/l10n.list will be covered in the list of problems to be solved centrally

-o.apache.tools.ant.module/release/VERSION.txt added exclusion to Rat Report
-o.apache.tools.ant.module/src/org/apache/tools/ant/module/resources/CustomTask_java replaced oracle licence with Apache License

-o.apache.tools.ant.module/src/org/apache/tools/ant/module/resources/Project.xml_ added missing apache license

-o.apache.tools.ant.module/test/unit/data/

  • no additional issues found

o.apache.ws.commons.util

vieiro

PR #143

o.apache.xml.resolver

vieiro-

 

 

o.apache.xmlrpc

vieiro

PR #149

o.eclipse.core.contenttype

vieiro

PR #150

  • Added maven coordinates for for org/eclipse/core/contenttype (EPL 1.0)
  • Updated nbproject/* to reflect the change in the binary.
  • NOTE: Maven jar file is signed (original was not).
  • No other licensing issues found.

o.eclipse.core.jobs

vieiro-

PR #151

  • Exact version 3.5.101 could not be found in Maven, downgrading to 3.5.100
  • Updated binaries-list with maven coordinates for eclipse core jobs 3.5.100 (EPL 1.0)
  • Updated nbproject/* accordingly.
  • No other licensing issues found.

o.eclipse.core.net

 

 

 

o.eclipse.core.runtime

 

 

 

o.eclipse.core.runtime.compatibility.auth

 

 

 

o.eclipse.equinox.app

 

 

 

o.eclipse.equinox.common

 

 

 

o.eclipse.equinox.preferences

 

 

 

o.eclipse.equinox.registry

 

 

 

o.eclipse.equinox.security

 

 

 

o.eclipse.jgit

john mcdonnell

PR #118

- Updated maven coordinates for org.eclipse.jgit (had to change hash from unfound _nosignature version to version found in maven central)

- Don't believe a notice is required.

 

o.eclipse.jgit.java7

john mcdonnell

PR #119

  • Updated maven coordinates for org.eclipse.jgit.java7 (had to change hash from unfound _nosignature versionto a version found in maven central)
  • Don't believe a notice is required.

 

o.eclipse.mylyn.bugzilla.core

john mcdonnell

 

Checked Rat Report

Contains an external dependency: org.eclipse.mylyn.bugzilla.core_3.17.0.v20150828-2026.jar thats not available in maven

o.eclipse.mylyn.commons.core

john mcdonnell

 

Checked Rat Report

Contains an external dependency: org.eclipse.mylyn.commons.core_3.17.0.v20150625-2042.jar thats not available in maven

 

o.eclipse.mylyn.commons.net

john mcdonnell

 

Checked Rat Report

Contains an external dependency: org.eclipse.mylyn.commons.net_3.17.0.v20150706-2057.jar thats not available in maven

o.eclipse.mylyn.commons.repositories.core

john mcdonnell

 

Checked Rat Report

Contains an external dependency: org.eclipse.mylyn.commons.repositories.core_1.9.0.v20150625-2042.jar thats not available in maven

o.eclipse.mylyn.commons.xmlrpc

john mcdonnell

 

Checked Rat Report

Contains an external dependency: org.eclipse.mylyn.commons.xmlrpc_3.17.0.v20150625-2042.jar thats not available in maven

o.eclipse.mylyn.tasks.core

john mcdonnell

 

Checked Rat Report

Contains an external dependency: org.eclipse.mylyn.tasks.core_3.17.0.v20150828-2026.jar thats not available in maven

o.eclipse.mylyn.wikitext.confluence.core

john mcdonnell

 

Checked Rat Report

Contains an external dependency: org.eclipse.mylyn.wikitext.confluence.core_2.6.0.v20150901-2143.jar thats not available in maven

o.eclipse.mylyn.wikitext.core

john mcdonnell

 

Checked Rat Report

Contains an external dependency: org.eclipse.mylyn.wikitext.core_2.6.0.v20150901-2143-patched-nosignature.jar thats not available in maven

o.eclipse.mylyn.wikitext.markdown.core

john mcdonnell

 

Checked Rat Report

Contains an external dependency: org.eclipse.mylyn.wikitext.markdown.core_2.6.0.v20150901-2143.jar thats not available in maven

o.eclipse.mylyn.wikitext.textile.core

john mcdonnell

 

Checked Rat Report

Contains an external dependency: org.eclipse.mylyn.wikitext.textile.core_2.6.0.v20150901-2143.jar thats not available in maven

o.n.swing.dirchooser

 

 

 

o.openidex.util

emi/mohammedalics

Done

- No external binaries.

 checked Rat Report : everything has been relicensed to Apache or included in the list of 'central problems' above

- No additional problems found.

options.editor

rlamont

PR 159

  • No external binaries.
  • Excluded 3 examples (no significant creativity)
  • No additional problems found

options.java

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

parsing.api

emi

PR #57

- No external binaries.
- Updated licenses in arch.xml
- No additional problems found.

parsing.indexing

emi

PR #59

- No external binaries.
- Updated licenses in arch.xml
- No additional problems found.

parsing.lucene

emi

Done

- No external binaries.

- No additional problems found.

parsing.nb

emi

PR #58

- No external binaries.
- Updated license in one .java file
- No additional problems found.

parsing.ui

emi

Done

- No external binaries.
- No additional problems found.

print.editor

emi

Done

- No external binaries.
- No additional problems found.

project.ant

sarvesh

To do

  • no external libraries
  • no license :
    • test/unit/src/org/netbeans/spi/project/support/ant/data/*.xsl
    • test/unit/src/org/netbeans/spi/project/support/ant/data/*.properties except test.properties
    • test/unit/src/org/netbeans/spi/project/support/ant/data/*.xml
  • skimmed through the module, did not notice additional problems

project.ant.compat8

sarvesh

 

  • no external libraries
  • checked Rat Report : everything has been relicensed to Apache or included in the list of 'central problems' above
  • skimmed through the module, did not notice additional problems

project.ant.ui

sarvesh

 

  • no external libraries
  • checked Rat Report : everything has been relicensed to Apache or included in the list of 'central problems' above
  • skimmed through the module, did not notice additional problems

projectapi

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

projectapi.nb

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

project.indexingbridge

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

project.libraries

junichi11

Done

  • no external library
  • checked Rat report: update the license header in package.html. ignore uispec.txt, org-netbeans-modules-project-libraries.sig, and manifest.mf 
  • skimmed through the module, did not notice additional problems

Merged PR #68

project.libraries.ui

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

project.spi.intern

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

project.spi.intern.impl

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

projectui

emi/tomazst

Done

- No external binaries.
- Excluded license files from Rat
- No additional problems found.

projectuiapi

emi/tomazst

Done

- No external binaries.
- Excluded test data from Rat
- No additional problems found.

projectuiapi.base

neilcsmith

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems.

projectui.buildmenu

neilcsmith

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems.

properties

emi/dealton

 

 

properties.syntax

emi/vpondala

 

 

refactoring.api

junichi11

Done

  • no external library
  • checked Rat report: update the license header in translate.names (it is excluded from rat but it has the existing Oracle's license header.).
  • skimmed through the module, did not notice additional problems

Merged PR #137

schema2beans

 

 

 

selenium2

emi

Done

- No external binaries.
- No additional problems found.

selenium2.server

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

server

borxa

Done

  • no external library
  • checked Rat report; changed license headers in 2 files
  • skimmed through the module, did not notice additionals problems

servletapi

 

 

 

spellchecker

emi

PR #60

- No external binaries.
- Updated license in one .properties file
- No additional problems found.

spellchecker.apimodule

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

spellchecker.bindings.htmlxml

Ghader

Done

-no external library

-change license header from Oracle to Apache:
spellchecker.bindings.htmlxml/src/org/netbeans/modules/spellchecker/bindings/htmlxml/HtmlXmlTokenListProvider.java

-manifest.mf to be handled centrally

-skimmed through module, did not notice additional problems

spellchecker.bindings.properties

Ghader

Done

-no external library

-change license header from Oracle to Apache:
spellchecker.bindings.properties/src/org/netbeans/modules/spellchecker/bindings/properties/PropertiesTokenListProvider.java

-manifest.mf to be handled centrally

-skimmed through module, did not notice additional problems

spellchecker.dictionary_en

emi/trevlewis

Done

- Single external binary ispell-enwl-3.1.20 under a BSD-like license. No Maven coordinates exist, files from a 2001 release on SourceForge.
- Excluded *.description files from Rat
- No additional problems found.

spellchecker.kit

vieiro

Done

  • No external binaries.
  • No licensing problems found (manifest.mf to be handled centrally).

spi.debugger.ui

vieiro

PR #142

  • No external binaries.
  • Removed previous license from many META-INF files.
  • Two files to be handled centrally (*.sig, manifest.mf)
  • Two tests failing (both before and after changes): org.netbeans.api.debugger.ProvidersAnnotationTest and org.netbeans.api.debugger.WatchesTest
  • No other licensing issues found.

spi.editor.hints

emi/trantuyen1505

Done

- No external binaries.
- Updated license in apichanges.xml
- No additional problems found.

spi.editor.hints.projects

emi/trantuyen1505

Done

- No external binaries.
- Updated license in apichanges.xml and Bundle.properties
- No additional problems found.

spi.navigator

emi/mohammedalics

Done

- No external binaries.
- Updated license in apichanges.xml, excluded minor test file from ant rat
- No additional problems found.

spi.palette

emi/38leinaD

Done

- No external binaries.
- Updated license in apichanges.xml
- No additional problems found.

spi.tasklist

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

spi.viewmodel

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

subversion

emi/38leinaD (stopped work)

To Do

- No external binaries.
- Updated license in some files
- No additional problems found.

Note: Test data still needs to be excluded from Rat

swing.validation

 

 

 

target.iterator

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

tasklist.kit

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

tasklist.projectint

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

tasklist.todo

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

tasklist.ui

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

team.commons

junichi11

Done

  • no external library
  • checked Rat report: update the license header in package-info.java. ignore manifest.mf 
  • skimmed through the module, did not notice additional problems

Merged PR #67

team.ide

matthiasblaesing

Done

-no external library

-checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat

-skimmedthroughmodule,didnot notice additional problems

- Transitive dependency on LGPL library (swingx)

Jira
serverASF JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyNETBEANS-68

terminal

junichi11

Done

  • no external library
  • checked Rat report: add the license header in README.*. ignore manifest.mf. (NOTE README.* license header: see this email)
  • skimmed through the module, did not notice additional problems

Merged PR #74

terminal.nb

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

usersguide

geertjan

To do

 

utilities

neilcsmith

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems. (3 empty test files under /utilities/test/unit/src/org/netbeans/modules/openfile/resources/recent_files/)

utilities.project

neilcsmith

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems.

versioning

emi/trevlewis

Done

- No external binaries.
- Updated license in one test file, excluded test data from Rat.
- No additional problems found.

versioning.core

emi/trevlewis

Done

- No external binaries.
- Updated license in one test file, excluded test data from Rat.
- No additional problems found.

versioning.indexingbridge

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

versioning.masterfs

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

versioning.system.cvss.installer

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

versioning.ui

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

versioning.util

emi/trevlewis

Done

- No external binaries.
- Excluded test data from Rat.
- No additional problems found.

web.browser.api

vikas.prabhakar

Todo

-no external libraries
-no license header available for following file:
src/org/netbeans/modules/web/browser/ui/resources/webpreview.wsmode
-skimmed through the module, did not notice additional problems

web.common

vikas.prabhakar

Todo

-no external libraries
-no license header available for following file:
src/org/netbeans/modules/web/common/api/mime.types
test/unit/data/sourcemaps/greeter.dmapping
test/unit/data/sourcemaps/greeter.imapping
test/unit/data/sourcemaps/greeter.js
test/unit/data/sourcemaps/test_1.map
web.common.webloc
-skimmed through the module, did not notice additional problems

web.common.ui

vikas.prabhakar

Done

  • no external library
  • checked Rat report : everything has been relicensed to Apache
  • No additional problems found.

web.indent

vikas.prabhakar

Done

  • no external library
  • checked Rat report : everything has been relicensed to Apache
  • No additional problems found.

 

websvc.jaxwsmodelapi

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

websvc.saas.api

emi/trevlewis

 

 

websvc.saas.codegen

emi/trevlewis

Done

  • no external library
  • checked Rat report : everything has been relicensed to Apache
  • No additional problems found.

Merged e1eb79bb6e149366a533e127c2e4701928eaeaa7

websvc.saas.kit

emi/trevlewis

Done

  • no external library
  • checked Rat report : everything has been relicensed to Apache, excluded release/VERSION.txt from Rat
  • No additional problems found.

websvc.saas.ui

emi/ArkantosC

Done

  • no external library
  • checked Rat report : everything has been relicensed to Apache
  • No additional problems found.

Merged 05b546f2b56f2c8ad0e10f63f0e08610dbb8dc1c

web.webkit.debugging

sarvesh

 

  • no external library
  • checked Rat report : everything has been relicensed to Apache or added in the 'central problems' list above
  • skimmed through the module, did not notice additional problems

xml

matthiasblaesing

Done

- no external library

- checked Rat report: excluded test-data from rat (no IP value), updated/added license headers

- disable tests that fail because referenced files were not donated

- skimmed through module, did not notice additional problems

xml.axi

matthiasblaesing

Done

- no external library

- checked Rat report: excluded test-data from rat (no IP value)

- disable tests that fail because referenced files were not donated

- skimmed through module, did not notice additional problems

xml.catalog

matthiasblaesing

Done

- removed external binary (contained XML Schemas and DTDs), added license header to files and added them to the source code, where the binary was expanded at build time

- checked Rat report: added missing headers

- skimmed through module, did not notice additional problems

xml.catalog.ui

matthiasblaesing

Done

- no external library

- checked Rat report: clean

- skimmed through module, did not notice additional problems

xml.core

matthiasblaesing

Done

- no external library

- checked Rat report; added license header to testfiles

- skimmed through the module, did not notice additional problems

xml.jaxb.api

matthiasblaesing

Done

- external library jsr173_api.jar was removed, as StAX api was moved into java platform

- external libraries jaxb-api and activation were moved to maven coordinates and version was corrected

- checked Rat report: updates license header in Bundle.properties

- skimmed through module, did not notice additional problems

xml.lexer

matthiasblaesing

Done

- no external library

- checked Rat report: excluded test-data from rat (no IP value)

- disable tests that fail because referenced files were not donated

- skimmed through module, did not notice additional problems

xml.multiview

matthiasblaesing

Done

- no external library

- checked Rat report; added license header to testfiles, manually updated unconverted license headers

- skimmed through the module, did not notice additional problems

xml.retriever

matthiasblaesing

Done

- no external library

- checked Rat report; added license header to testfiles

- skimmed through the module, did not notice additional problems

xml.schema.completion

matthiasblaesing

Done

- no external library

- checked Rat report: excluded test-data from rat (no IP value), updated XMLSchema.xsd and added w3c document and software license and  made sure license is picked up by rat report

- disable tests that fail because referenced files were not donated

- skimmed through module, did not notice additional problems

xml.schema.model

matthiasblaesing

Done

- no external library

- checked Rat report: excluded test-data from rat (no IP value), covered zip files contains simple XSD samples as groups

- disable tests that fail because referenced files were not donated

- skimmed through module, did not notice additional problems

xml.tax

matthiasblaesing

Done

- no external library

- checked Rat report: added missing headers, ignored i10n.list

- skimmed through module, did not notice additional problems

xml.text

matthiasblaesing

Done

- no external library

- checked Rat report; added license header to testfiles and ensured tests still run cleanly, removed unused file, that only differs from neighbouring file by license

- skimmed through the module, did not notice additional problems

xml.text.obsolete90

matthiasblaesing

Done

- no external library

- checked Rat report; added license to many test files and adjusted tests to match these; exclude GUI visible sample data and sepcial test data

- skimmed through the module, did not notice additional problems

xml.tools

matthiasblaesing

Done

- no external library

- checked Rat report: excluded test-data from rat (no IP value)

- skimmed through module, did not notice additional problems

xml.wsdl.model

matthiasblaesing

Done

- no external library

- checked Rat report: manully updated missed license headers

- readded undonated wsdl-2004-08-24.xsd from source and added license to it (fixes functionality)

- disable tests that fail because referenced files were not donated

- skimmed through module, did not notice additional problems

xml.xam

matthiasblaesing

Done

- no external library

- checked Rat report: manually updated missed license header and added missing headers

- skimmed through module, did not notice additional problems

xml.xdm

matthiasblaesing

Done

- no external library

- checked Rat report: excluded test-data from rat (no IP value)

- disable tests that fail because referenced files were not donated

- skimmed through module, did not notice additional problems

xsl

matthiasblaesing

Done

- no external library

- checked Rat report; added testfiles to exclude list for rat

- skimmed through the module, did not notice additional problems

...

Module

Name

Checked

Comments

ant.browsetask

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

ant.debugger

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

ant.freeform

emi/bjansen

 

 

ant.grammar

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

ant.kit

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

api.debugger.jpda

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

api.java

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

api.maven

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

beans

emi/bjansen

Done

- no external library

- checked Rat report: manully updated missed license headers in test files and .freemaker template

- skimmed through module, did not notice additional problems

Note: excluded .template files from Rat since they are user visible in the IDE (Tools | Templates then Open in Editor)

classfile

Ghader

Done

-no external library
-checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat, except for:

  • classfile/test/unit/src/org/netbeans/modules/classfile/datafiles/WithLambda.classx


-skimmed through module, did not notice additional problems

dbschema

emi/mohammedalics

#hacktoberfest

 

debugger.jpda

emi/AnEmortalKid

Done

- no external library

- checked Rat report: excluded a test file

- skimmed through module, did not notice additional problems

debugger.jpda.ant

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

debugger.jpda.js

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

debugger.jpda.jsui

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

debugger.jpda.kit

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

debugger.jpda.projects

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

debugger.jpda.projectsui

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

debugger.jpda.ui

junichi11

PR #164

  • no external library
  • checked Rat report: add the license header to genfiles.properties and README.txt
  • skimmed through the module, did not notice additional problems

debugger.jpda.visual

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

findbugs.installer

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

form

--

emi (stopped work)

neilcsmith

 

✓ no external library

✓ checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat

Note: lots of smaller palette / template files remaining.

form.binding

emi

Done

✓ no external library

✓ checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat

form.j2ee

emi/gezapeti

 

 

form.kit

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

form.nb

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

form.refactoring

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

hibernate

ikysil

junichi11

PR #82

- external binary contains DTDs for Hibernate 3.0 configuration files
- changed license headers for files reported by Rat
- replacing the bundled binary is tracked by https://issues.apache.org/jira/browse/NETBEANS-79

Merged PR #136

hibernate4lib

ikysil

TODO

 

hudson.ant

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

hudson.maven

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

i18n

emi/oktak

Done

- No external binaries.
- Updated license in Bundle.properties and one test file
- No additional problems found.

i18n.form

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

j2ee.core.utilities

juneau

Done PR #64

  • no external libraries
  • checked Rat report and adjusted license headers accordingly on identified problem files, added header to project.xml
  • skimmed module and did not see any other issues

j2ee.eclipselink

juneau

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through module, did not notice additional problems

j2ee.eclipselinkmodelgen

juneau

Done PR #64

  • no external libraries
  • checked Rat report, changed license header on layer.xml from Oracle to Apache, others looked ok. Ignored problems to be resolved centrally.
  • skimmed module and did not see any other issues

j2ee.jpa.refactoring

juneau

Done

  • JPA external library (Java EE) is used for test entity classes
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through module, did not notice additional problems

j2ee.jpa.verification

juneau

Done

  • no external libraries
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed module and did not see any other issues

j2ee.metadata

juneau

Done PR #98

  • no external libraries
  • checked Rat report, added license header on apichanges.xml and changed header on /test/unit/data/projects/JavaApplication1/nbproject/project.xml from Oracle to Apache, others looked ok. Ignored problems to be resolved centrally.
  • skimmed module and did not see any other issues

j2ee.metadata.model.support

juneau

Done PR #110

  • no external libraries
  • checked Rat report, added license header on Table.javax which unfortunately also changed whitespace...hope is okay, other files looked ok. Ignored problems to be resolved centrally.
  • skimmed module and did not see any other issues

j2ee.persistence

juneau

For Review PR #117

  • JPA external library (Java EE) is used for test entity classes, along with junit
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat. Did not touch the .pass test files.
  • skimmed through module, did not notice additional problems

j2ee.persistenceapi

juneau

 

 

j2ee.persistence.kit

juneau

Done

  • no external libraries
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed module and did not see any other issues

java.api.common

emi/mirkoperillo

Done

- No external binaries.
- Updated license in one .java test file, excluded ANTLR tokens file from Rat
- No additional problems found.

java.completion

geertjan

PR122

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat, except for several Java source files in the unit test directory, which had no license, and are relicensed via this PR
  • skimmed through module, did not notice additional problems

java.debug

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

javadoc

emi/trantuyen1505

Done

- No external binaries.
- Updated license in one .java test file, excluded test data from Rat
- No additional problems found.

java.editor

emi/nwholloway

Done

- No external library
- Reviewed RAT report
-- Excluded Java template file
-- Updated license in a test configuration file
-- Excluded test data files

Problem file: test/qa-functional/src/org/netbeans/test/java/editor/completion/create has an odd method with a  Sun Public License Notice header: PR140.

java.editor.base

emi/nwholloway

Done

- No external library
- Reviewed RAT report: excluded test data files

- No additional problems found.

java.editor.lib

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

javaee.injection

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

java.examples

emi/trantuyen1505

Done

- No external binaries.
- Updated license in one .java file
- No additional problems found.

java.freeform

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

javafx2.editor

John McDonnell

PR 125

  • no external binaries
  • Added license in 1 file: FieldsWithTypeParams.java
  • Added 2 exclusions for test data to the Rat Report
  • No additional problems found.

javafx2.kit

John McDonnell

PR 127

  • no external binaries
  • Included one exclusion into the rat report
  • No additional problems

javafx2.platform

John McDonnell

Done

  • no external binaries
  • checked Rat report - no issues
  • No additional problems found

javafx2.project

emi/trantuyen1505

Done

- No external binaries.
- Checked Rat report, excluded templates from Rat
- No additional problems found.

javafx2.samples

John McDonnell

PR 128

  • No external binaries
  • Checked Rat Report - added missing headers on jfx-impl.xml (included in list of central problems but included license for now) and genfiles.properties files.
  • Replaced Oracle license in javafx2.samples/FXML-LoginDemo/src/demo/profile.fxml with Apache License
  • Ignored l10n.list file as I know theres a PR for these types of files.
  • No additional problems found.

javafx2.scenebuilder

John McDonnell

Done

  • No external binaries
  • Checked Rat report - no issues
  • No additional problems found

java.graph

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

java.guards

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

java.hints

geertjan

 

 

java.hints.declarative

 

 

 

java.hints.declarative.test

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

java.hints.legacy.spi

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

java.hints.test

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

java.hints.ui

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

java.j2sedeploy

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

java.j2seembedded

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

java.j2semodule

junichi11

Done

  • no external library
  • checked Rat report: Exclude module-info.java.template from rat
  • skimmed through the module, did not notice additional problems

Merged PR #165

java.j2seplatform

Ghader

Done

-no external library

-change licence header from Oracle to Apache:
java.j2seplatform/src/org/netbeans/modules/java/j2seplatform/queries/Bundle.properties

-add Apache licence
java.j2seplatform/src/org/netbeans/modules/java/j2seplatform/resources/templates/defaultPlatform.xml

-skimmed through module, did not notice additional problems

java.j2seprofiles

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

java.j2seproject

 

 

 

java.kit

 

 

 

java.lexer

emi/bsungur

Done

- No external binaries.
- Excluded test data from Rat
- No additional problems found.

java.metrics

emi/trantuyen1505

Done

- No external binaries.
- Updated license in test .java files
- No additional problems found.

java.module.graph

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

java.navigation

junichi11

 

 

java.platform

junichi11

 

 

java.platform.ui

junichi11

 

 

java.preprocessorbridge

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

java.project

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

java.project.ui

emi/Sineth-N

 

 

java.source

emi/suvreial

 

 

java.source.ant

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

java.source.base

emi/michael-simons

Done

- No external binaries.
- Updated license in test .java files
- No additional problems found.

java.source.compat8

sarvesh

Done

  • No external library
  • checked Rat Report: everything has been relicensed to Apache or included in the list of 'central problems' above
  • skimmed through the module, did not notice additional problems

java.source.queries

sarvesh

To Do

  • No external library
  • checked Rat Report : apichanges.xml has incorrect license
  • skimmed through the module, did not notice additional problems

java.source.queriesimpl

sarvesh

Done

  • No external library
  • checked Rat Report : everything has been relicensed to Apache or included in the list of 'central problems' above
  • skimmed through the module, did not notice additional problems

java.sourceui

emi/trantuyen1505

Done

- No external binaries.
- Updated license in one .java files
- No additional problems found.

java.testrunner

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

java.testrunner.ant

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

java.testrunner.ui

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

javawebstart

emi/AnEmortalKid

Done

- No external binaries.
- Excluded ant task build files from Rat
- No additional problems found.

jellytools.java

emi/

 

 

jshell.support

emi/michael-simons

Done

- No external binaries.
- Updated license in Feedback.java and a Bundle.properties file
- No additional problems found.

Note: did not change jshell.support/test/unit/src/org/netbeans/modules/jshell/support/reploutput.txt jshell.support/test/unit/src/org/netbeans/modules/jshell/support/reploutput_golden.txt as they might break tests.

Note: Unsure what jshell.support/src/org/netbeans/modules/jshell/resources/consoleExample.jsh is

Merged 0ed2eb8

junit

emi/trantuyen1505 

 

junit.ant

geertjan

Done.

- No external binaries.
- No licenses that need to be changed, everything has been done.
- No additional problems found.

junit.ant.ui

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

junit.ui

emi/trantuyen1505

Done

- No external binaries.
- No licenses that need to be changed, excluded user-visible templates from Rat
- No additional problems found.

lib.jshell.agent

emi/michael-simons

Done

- No external binaries.
- Updated license in some Java file
- No additional problems found.

lib.nbjavac

vieiro

Done

  • No external binaries.
  • All license headers seem correct.
  • Unit tests passing.

lib.nbjshell

vieiro

Done

  • No external binaries.
  • All license headers seem correct.
  • Unit tests passing.

lib.nbjshell9

emi/marcelestial

Done

- No external binaries.
- Updated license in Bundle.properties file
- No additional problems found.

libs.cglib

vieiro

PR #133

libs.javacapi

vieiro

See Issue #1

  • LGPL Binary
  • Module files are properly licensed

libs.javacimpl

vieiro

See Issue #1
  • LGPL Binary
  • Module files are properly licensed

libs.jshell.compile

vieiro

See Issue #1

  • LGPL Binary
  • Module files are properly licensed

libs.springframework

vieiro

Done

  • external/spring-framework-3.2.7.RELEASE.zip and external/spring-framework-4.0.1.RELEASE.zip are zip files containing collections of many maven artifacts.
  • These are Apache 2 licensed, but have no NOTICE files.
  • No other licensing issues found.

maven

emi/dealton

 

 

maven.checkstyle

rlamont

Done

  • No external binaries.
  • rat report check.
  • No additional problems

maven.coverage

rlamont

Done

  • No external binaries.
  • rat report check.
  • No additional problems

maven.embedder

rlamont

PR 162

  • maven-ized external binaries
  • added one notice file (jdom)
  • rat report check
  • No additional problems

maven.grammar

rlamont

Done

  • No external binaries.
  • rat report check.
  • No additional problems

maven.graph

rlamont

Done

  • No external binaries.
  • rat report check.
  • No additional problems

maven.hints

rlamont

Done

  • No external binaries.
  • rat report check.
  • No additional problems

maven.htmlui

emi/gezapeti

 

 

maven.indexer

rlamont

PR 163 + todo

  • binaries list updated except as noted in PR (running a patched version of maven indexer-core from hg.netbeans...)
  • rat report check except as noted in PR (relate to above patch)
  • No notices required (I assumed not required or already covered for javax.annotation-api)
  • No additional problems

maven.indexer.ui

rlamont

Done

  • No external binaries.
  • rat report check.
  • No additional problems

maven.junit

rlamont

Done

  • No external binaries.
  • rat report check.
  • No additional problems

maven.junit.ui

rlamont

Done

  • No external binaries.
  • rat report check.
  • No additional problems

maven.kit

rlamont

Done

  • No external binaries.
  • rat report check.
  • No additional problems

maven.model

emi/ArkantosC

PR 160

  • No external binaries.
  • rat report check - 2 licenses added.
  • No additional problems

maven.osgi

emi/mclay

 

 

maven.persistence

rlamont

Done

  • No external binaries.
  • rat report check.
  • No additional problems

maven.refactoring

rlamont

Done

  • No external binaries.
  • rat report check.
  • No additional problems

maven.repository

rlamont

Done

  • No external binaries.
  • rat report check.
  • No additional problems

maven.search

rlamont

Done

  • No external binaries.
  • rat report check.
  • No additional problems

maven.spring

rlamont

Done

  • No external binaries.
  • rat report check.
  • No additional problems

nashorn.execution

rlamont

Done

  • no external lib
  • checked rat report - relicensed to Apache.
  • skimmed through module, did not notice additional problems

o.jdesktop.beansbinding

 

 

 

performance

Mark Stephens

Todo

-no external library

-checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat

-skimmed through module, did not notice additional problems

src/threaddemo/util/doc-files contains a png some some pgml,xml files. Asked for clarification on mailing list

performance.java

 

 

 

projectimport.eclipse.core

emi/markhobson

Done

- No external binaries.

- Update licence in script, Excluded test data from Rat

- No additional problems found.

projectimport.eclipse.j2se

 

 

 

refactoring.java

 borxa

 

 

selenium2.java

emi/trevlewis

Done

- No external binaries.
- Excluded test data from Rat
- No additional problems found.

selenium2.maven

John McDonnell

Done

  • No external binaries
  • Checked Rat report - all files using Apache Licence
  • No additional problems found.

spellchecker.bindings.java

John McDonnell

Done

  • No external binaries
  • Checked Rat report - all files using Apache Licence
  • No additional problems found

spi.debugger.jpda.ui

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

spi.java.hints

emi/trevlewis

Done

  • no external libraries
  • checked Rat report, changed license header on Bundle.properties from Oracle to Apache, others looked ok. Ignored problems to be resolved centrally.
  • skimmed module and did not see any other issues

spring.beans

emi/ArkantosC 

Done

- No external binaries.
- Updated license in Bundle.properties. Excluded the template file from Rat
- No additional problems found.

testng

emi/tomazst

Done

- No external binaries.
- Updated license in Bundle.properties and a Java test file
- No additional problems found.

Note: test/unit/data/antOut/*.txt should probably be deleted.

testng.ant

emi/trevlewis

Done

- No external binaries.
- Updated license in Bundle.properties
- No additional problems found.

testng.maven

emi/trevlewis

Done

  • no external libraries
  • checked Rat report, changed license header on Bundle.properties from Oracle to Apache, others looked ok. Ignored problems to be resolved centrally.
  • skimmed module and did not see any other issues

testng.ui

emi/trevlewis

Done

- No external binaries.
- Updated license in Bundle.properties. Excluded template files from Rat
- No additional problems found.

websvc.jaxws21

 

 

 

websvc.jaxws21api

 

 

 

websvc.saas.codegen.java

emi/tomazst

 

 

whitelist

junichi11

Done

  • no external library
  • checked Rat report: everything has been relicensed to Apache, included in 'central problems' list above, or excluded via Rat
  • skimmed through the module, did not notice additional problems

xml.jaxb

emi/gravitydestroyer 

 

 

xml.tools.java

emi/trevlewis

Done

  • no external libraries
  • checked Rat report, changed license header on Bundle.properties from Oracle to Apache, others looked ok. Ignored problems to be resolved centrally.
  • skimmed module and did not see any other issues

...