Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Loading…

Re-license under MPL2. Fixes Issue #39. #96

Closed
wants to merge 4 commits into from

2 participants

@xabolcs
Owner

Relicense log:

re-license section

$ relic -v -r extension/

extension/chrome.manifest
... no license found, skipping this file
extension/install.rdf
... no license found, skipping this file
extension/platform/WINNT_x86_64-msvc/crashme.dll
... binary, skipping this file
extension/platform/WINNT_x86_64-msvc/accessory.dll
... binary, skipping this file
extension/platform/Darwin_ppc-gcc3/libcrashme.dylib
... binary, skipping this file
extension/platform/WINNT_x86-msvc/crashme.dll
... binary, skipping this file
extension/platform/WINNT_x86-msvc/accessory.dll
... binary, skipping this file
extension/platform/Linux_x86_64-gcc3/libcrashme.so
... binary, skipping this file
extension/platform/Linux_x86-gcc3/libcrashme.so
... binary, skipping this file
extension/platform/Darwin_x86_64-gcc3/libcrashme.dylib
... binary, skipping this file
extension/platform/Linux_arm-eabi-gcc3/libcrashme.so
... binary, skipping this file
extension/platform/Darwin_x86-gcc3/libcrashme.dylib
... binary, skipping this file
extension/modules/Crasher.jsm
... hpnd found (not tri-license, so doing nothing)
extension/modules/Logging.jsm
... block_begin/mpl/gpl/lgpl/block_end found, need to relicense
... done relicensing 'extension/modules/Logging.jsm'
extension/chrome/skin/browser.css
... block_begin/mpl/gpl/lgpl/block_end found, need to relicense
... done relicensing 'extension/chrome/skin/browser.css'
extension/chrome/skin/options/options.css
... block_begin/mpl/gpl/lgpl/block_end found, need to relicense
... done relicensing 'extension/chrome/skin/options/options.css'
extension/chrome/skin/session/session.css
... block_begin/mpl/gpl/lgpl/block_end found, need to relicense
... done relicensing 'extension/chrome/skin/session/session.css'
extension/chrome/skin/screenshot/screenshot.css
... block_begin/mpl/gpl/lgpl/block_end found, need to relicense
... done relicensing 'extension/chrome/skin/screenshot/screenshot.css'
extension/chrome/skin/aboutNightly/aboutNightly.css
... no license found, skipping this file
extension/chrome/skin/aboutNightly/aboutNightly-sb.css
... no license found, skipping this file
extension/chrome/locale/en-US/customize.dtd
... no license found, skipping this file
extension/chrome/locale/en-US/screenshot.dtd
... no license found, skipping this file
extension/chrome/locale/en-US/variables.properties
... block_begin/mpl/gpl/lgpl/block_end found, need to relicense
... done relicensing 'extension/chrome/locale/en-US/variables.properties'
extension/chrome/locale/en-US/nightly.properties
... block_begin/mpl/gpl/lgpl/block_end found, need to relicense
... done relicensing 'extension/chrome/locale/en-US/nightly.properties'
extension/chrome/locale/en-US/nightly.dtd
... no license found, skipping this file
extension/chrome/locale/en-US/screenshot.properties
... block_begin/mpl/gpl/lgpl/block_end found, need to relicense
... done relicensing 'extension/chrome/locale/en-US/screenshot.properties'
extension/chrome/content/browser.js
... block_begin/mpl/gpl/lgpl/block_end found, need to relicense
... done relicensing 'extension/chrome/content/browser.js'
extension/chrome/content/suiteOverlay.xul
... block_begin/mpl/gpl/lgpl/block_end found, need to relicense
... done relicensing 'extension/chrome/content/suiteOverlay.xul'
extension/chrome/content/messengerOverlay.xul
... block_begin/mpl/gpl/lgpl/block_end found, need to relicense
... done relicensing 'extension/chrome/content/messengerOverlay.xul'
extension/chrome/content/browserOverlay.xul
... block_begin/mpl/gpl/lgpl/block_end found, need to relicense
... done relicensing 'extension/chrome/content/browserOverlay.xul'
extension/chrome/content/platform.js
... block_begin/mpl/gpl/lgpl/block_end found, need to relicense
... done relicensing 'extension/chrome/content/platform.js'
extension/chrome/content/winPlatform.js
... block_begin/mpl/gpl/lgpl/block_end found, need to relicense
... done relicensing 'extension/chrome/content/winPlatform.js'
extension/chrome/content/crashme.js
... hpnd found (not tri-license, so doing nothing)
extension/chrome/content/pprint.js
... block_begin/mpl/gpl/lgpl/block_end found, need to relicense
... done relicensing 'extension/chrome/content/pprint.js'
extension/chrome/content/suite.js
... block_begin/mpl/gpl/lgpl/block_end found, need to relicense
... done relicensing 'extension/chrome/content/suite.js'
extension/chrome/content/songbird.js
... block_begin/mpl/gpl/lgpl/block_end found, need to relicense
... done relicensing 'extension/chrome/content/songbird.js'
extension/chrome/content/songbirdOverlay.xul
... block_begin/mpl/gpl/lgpl/block_end found, need to relicense
... done relicensing 'extension/chrome/content/songbirdOverlay.xul'
extension/chrome/content/nightly.js
... block_begin/mpl/gpl/lgpl/block_end found, need to relicense
... done relicensing 'extension/chrome/content/nightly.js'
extension/chrome/content/messenger.js
... block_begin/mpl/gpl/lgpl/block_end found, need to relicense
... done relicensing 'extension/chrome/content/messenger.js'
extension/chrome/content/titlebar/customize.xul
... block_begin/mpl/gpl/lgpl/block_end found, need to relicense
... done relicensing 'extension/chrome/content/titlebar/customize.xul'
extension/chrome/content/titlebar/customize.js
... block_begin/mpl/gpl/lgpl/block_end found, need to relicense
... done relicensing 'extension/chrome/content/titlebar/customize.js'
extension/chrome/content/screenshot/screenshot.xul
... block_begin/mpl/gpl/lgpl/block_end found, need to relicense
... done relicensing 'extension/chrome/content/screenshot/screenshot.xul'
extension/chrome/content/screenshot/multipartFormData.js
... block_begin/mpl/gpl/lgpl/block_end found, need to relicense
... done relicensing 'extension/chrome/content/screenshot/multipartFormData.js'
extension/chrome/content/screenshot/providers.js
... block_begin/mpl/gpl/lgpl/block_end found, need to relicense
... done relicensing 'extension/chrome/content/screenshot/providers.js'
extension/chrome/content/screenshot/screenshot.js
... block_begin/mpl/gpl/lgpl/block_end found, need to relicense
... done relicensing 'extension/chrome/content/screenshot/screenshot.js'
extension/chrome/content/aboutNightly/aboutNightly.js
... block_begin/mpl/gpl/lgpl/block_end found, need to relicense
... done relicensing 'extension/chrome/content/aboutNightly/aboutNightly.js'
extension/chrome/content/aboutNightly/aboutNightly.xhtml
... block_begin/mpl/gpl/lgpl/block_end found, need to relicense
... done relicensing 'extension/chrome/content/aboutNightly/aboutNightly.xhtml'
extension/defaults/preferences/nightlytools.js
... block_begin/mpl/gpl/lgpl/block_end found, need to relicense
... done relicensing 'extension/defaults/preferences/nightlytools.js'
extension/defaults/preferences/variables.js
... block_begin/mpl/gpl/lgpl/block_end found, need to relicense
... done relicensing 'extension/defaults/preferences/variables.js'
extension/components/aboutNightly.js
... no license found, skipping this file

and the adding section

relic -v -A extension/
extension/chrome.manifest
... not adding license to .manifest files
extension/install.rdf
... no license found, need to add one
comment delims were none: ['<!--', '-', '-->']
... done adding license to 'extension/install.rdf'
extension/platform/WINNT_x86_64-msvc/crashme.dll
... binary, skipping this file
extension/platform/WINNT_x86_64-msvc/accessory.dll
... binary, skipping this file
extension/platform/Darwin_ppc-gcc3/libcrashme.dylib
... binary, skipping this file
extension/platform/WINNT_x86-msvc/crashme.dll
... binary, skipping this file
extension/platform/WINNT_x86-msvc/accessory.dll
... binary, skipping this file
extension/platform/Linux_x86_64-gcc3/libcrashme.so
... binary, skipping this file
extension/platform/Linux_x86-gcc3/libcrashme.so
... binary, skipping this file
extension/platform/Darwin_x86_64-gcc3/libcrashme.dylib
... binary, skipping this file
extension/platform/Linux_arm-eabi-gcc3/libcrashme.so
... binary, skipping this file
extension/platform/Darwin_x86-gcc3/libcrashme.dylib
... binary, skipping this file
extension/modules/Crasher.jsm
... license found, skipping this file
extension/modules/Logging.jsm
... license found, skipping this file
extension/chrome/skin/browser.css
... license found, skipping this file
extension/chrome/skin/options/options.css
... license found, skipping this file
extension/chrome/skin/session/session.css
... license found, skipping this file
extension/chrome/skin/screenshot/screenshot.css
... license found, skipping this file
extension/chrome/skin/aboutNightly/aboutNightly.css
... no license found, need to add one
... empty, skipping this file
extension/chrome/skin/aboutNightly/aboutNightly-sb.css
... no license found, need to add one
comment delims were none: ['/*', '*', '*/']
... done adding license to 'extension/chrome/skin/aboutNightly/aboutNightly-sb.css'
extension/chrome/locale/en-US/customize.dtd
... no license found, need to add one
comment delims were none: ['<!--', '-', '-->']
... done adding license to 'extension/chrome/locale/en-US/customize.dtd'
extension/chrome/locale/en-US/screenshot.dtd
... no license found, need to add one
comment delims were none: ['<!--', '-', '-->']
... done adding license to 'extension/chrome/locale/en-US/screenshot.dtd'
extension/chrome/locale/en-US/variables.properties
... license found, skipping this file
extension/chrome/locale/en-US/nightly.properties
... license found, skipping this file
extension/chrome/locale/en-US/nightly.dtd
... no license found, need to add one
comment delims were none: ['<!--', '-', '-->']
... done adding license to 'extension/chrome/locale/en-US/nightly.dtd'
extension/chrome/locale/en-US/screenshot.properties
... license found, skipping this file
extension/chrome/content/browser.js
... license found, skipping this file
extension/chrome/content/suiteOverlay.xul
... license found, skipping this file
extension/chrome/content/messengerOverlay.xul
... license found, skipping this file
extension/chrome/content/browserOverlay.xul
... license found, skipping this file
extension/chrome/content/platform.js
... license found, skipping this file
extension/chrome/content/winPlatform.js
... license found, skipping this file
extension/chrome/content/crashme.js
... license found, skipping this file
extension/chrome/content/pprint.js
... license found, skipping this file
extension/chrome/content/suite.js
... license found, skipping this file
extension/chrome/content/songbird.js
... license found, skipping this file
extension/chrome/content/songbirdOverlay.xul
... license found, skipping this file
extension/chrome/content/nightly.js
... license found, skipping this file
extension/chrome/content/messenger.js
... license found, skipping this file
extension/chrome/content/titlebar/customize.xul
... license found, skipping this file
extension/chrome/content/titlebar/customize.js
... license found, skipping this file
extension/chrome/content/screenshot/screenshot.xul
... license found, skipping this file
extension/chrome/content/screenshot/multipartFormData.js
... license found, skipping this file
extension/chrome/content/screenshot/providers.js
... license found, skipping this file
extension/chrome/content/screenshot/screenshot.js
... license found, skipping this file
extension/chrome/content/aboutNightly/aboutNightly.js
... license found, skipping this file
extension/chrome/content/aboutNightly/aboutNightly.xhtml
... license found, skipping this file
extension/defaults/preferences/nightlytools.js
... license found, skipping this file
extension/defaults/preferences/variables.js
... license found, skipping this file
extension/components/aboutNightly.js
... no license found, need to add one
comment delims were none: ['/*', '*', '*/']
... done adding license to 'extension/components/aboutNightly.js'
extension/components/disableCompatibility-bootstrap.jsm
... license found, skipping this file
extension/components/nttAddonCompatibilityService.js
... license found, skipping this file

--------------------- Summary of Results ------------------------
Files skipped b/c they are binary: 10
Files skipped b/c they already had a license: 34
Files skipped b/c they had an extension we aren't relicensing: 1
Files skipped b/c they were empty: 1
Files skipped b/c of other weirdness: 0
Total files analysed: 52
Files to which a license was added: 6
-----------------------------------------------------------------

As You noticed chrome.manifest was excluded due to ... not adding license to .manifest files

@xabolcs

Should I move the license header before the <!DOCTYPE html [ ... (like in the xul files)?

Owner

@whimboo did You see my previous comment? I'm not sure. :(

Owner

the license block should always be at the top, yes. So please do so.

@xabolcs xabolcs referenced this pull request
Closed

Move license to MPL 2 #39

@xabolcs
Owner

extension/components/nttAddonCompatibilityService.js was left out. :(
And also extension/LICENSE should be upgraded!

xabolcs added some commits
@xabolcs xabolcs Issue #39 - part 2:
- move license to the top
cd538eb
@xabolcs xabolcs Issue #39 - part 2:
- add license to forgotten files
131f00d
@xabolcs
Owner

xabolcs commented:

... also extension/LICENSE ...

Modified to point to MPL v. 2.0.
Should I include instead of linking it?

Text version could be imported from https://www.mozilla.org/MPL/2.0/index.txt.

@xabolcs xabolcs Issue #39 - part 2:
- modified LICENSE file
028195e
@xabolcs
Owner

@whimboo: pull updated, feel free to review (& land if r+). :)

@xabolcs xabolcs referenced this pull request from a commit
@xabolcs xabolcs Re-license under MPL2 (#96) 1e3675e
@whimboo
Owner

39 files changed, 273 insertions(+), 1274 deletions(-) \o/ (that's wonderful)

@whimboo whimboo closed this
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Commits on Sep 30, 2012
  1. @xabolcs

    Issue #39 - Re-license under MPL2

    xabolcs authored
Commits on Oct 2, 2012
  1. @xabolcs

    Issue #39 - part 2:

    xabolcs authored
    - move license to the top
  2. @xabolcs

    Issue #39 - part 2:

    xabolcs authored
    - add license to forgotten files
  3. @xabolcs

    Issue #39 - part 2:

    xabolcs authored
    - modified LICENSE file
Something went wrong with that request. Please try again.