Comments (8)
Moving to 3.4 because it's not that necessary to get out to our user base.
from nightlytt.
Some months ago I found gerv's relicensing tool through wlach's post about Mass code relicensing.
Thanks k0s! :)
The output is:
$ relic extension/
extension/chrome.manifest
... no license found
extension/install.rdf
... no license found
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
extension/modules/Logging.jsm
... block_begin/mpl/gpl/lgpl/block_end found (looks complete)
... license block lines: 0-35
extension/chrome/skin/browser.css
... block_begin/mpl/gpl/lgpl/block_end found (looks complete)
... license block lines: 0-35
extension/chrome/skin/options/options.css
... block_begin/mpl/gpl/lgpl/block_end found (looks complete)
... license block lines: 0-35
extension/chrome/skin/session/session.css
... block_begin/mpl/gpl/lgpl/block_end found (looks complete)
... license block lines: 0-35
extension/chrome/skin/screenshot/screenshot.css
... block_begin/mpl/gpl/lgpl/block_end found (looks complete)
... license block lines: 0-35
extension/chrome/skin/aboutNightly/aboutNightly.css
... no license found
extension/chrome/skin/aboutNightly/aboutNightly-sb.css
... no license found
extension/chrome/locale/en-US/customize.dtd
... no license found
extension/chrome/locale/en-US/screenshot.dtd
... no license found
extension/chrome/locale/en-US/variables.properties
... block_begin/mpl/gpl/lgpl/block_end found (looks complete)
... license block lines: 0-35
extension/chrome/locale/en-US/nightly.properties
... block_begin/mpl/gpl/lgpl/block_end found (looks complete)
... license block lines: 0-35
extension/chrome/locale/en-US/nightly.dtd
... no license found
extension/chrome/locale/en-US/screenshot.properties
... block_begin/mpl/gpl/lgpl/block_end found (looks complete)
... license block lines: 0-35
extension/chrome/content/browser.js
... block_begin/mpl/gpl/lgpl/block_end found (looks complete)
... license block lines: 0-35
extension/chrome/content/suiteOverlay.xul
... block_begin/mpl/gpl/lgpl/block_end found (looks complete)
... license block lines: 1-36
extension/chrome/content/messengerOverlay.xul
... block_begin/mpl/gpl/lgpl/block_end found (looks complete)
... license block lines: 1-36
extension/chrome/content/browserOverlay.xul
... block_begin/mpl/gpl/lgpl/block_end found (looks complete)
... license block lines: 1-36
extension/chrome/content/platform.js
... block_begin/mpl/gpl/lgpl/block_end found (looks complete)
... license block lines: 0-35
extension/chrome/content/winPlatform.js
... block_begin/mpl/gpl/lgpl/block_end found (looks complete)
... license block lines: 0-35
extension/chrome/content/crashme.js
... hpnd found
extension/chrome/content/pprint.js
... block_begin/mpl/gpl/lgpl/block_end found (looks complete)
... license block lines: 0-37
extension/chrome/content/suite.js
... block_begin/mpl/gpl/lgpl/block_end found (looks complete)
... license block lines: 0-35
In summary:
- no license found: registry files, some
css
anddtd
file - foreign license found: Crashme component
- mpl compatible license found: all other files
I vote for:
- Crashme components' license should not be touched
- license should be added to the files of first group:
install.rdf
,, and thechrome.manifest
dtd
andcss
files.
What do You think?
edit:
- crashme licensing typo pointed out by tonymec
chrome.manifest
from nightlytt.
Crashme "should" be touched? Or "should not" be touched?
from nightlytt.
tonymec: thanks! that was a typo! Crashme shouldn't be relicensed!
from nightlytt.
relic
logged:
extension/chrome.manifest
... not adding license to .manifest files
from nightlytt.
Sounds good to me. If you want to go ahead with it I'm fully in agreement.
from nightlytt.
@whimboo:
See pull #96 for the details!
from nightlytt.
Fixed by 1e3675e0f8.
from nightlytt.
Related Issues (20)
- Add SeaMonkey support to WebExtension HOT 2
- Add back mozcrash feature HOT 2
- Add back pushlog feature HOT 16
- Cannot insert buildid into some text boxes HOT 6
- Enable undo in textboxes HOT 5
- Add back pastebin feature
- Promote to beta audience HOT 3
- Title setting doesn't stay HOT 8
- "Insert Build ID" and "Insert List of Extensions" overwrites the text box content
- ${Profile} does not work on 4.0 (works on 3.1) HOT 3
- Reopen closed tabs works in Incognito mode HOT 1
- panel-list-item background does not redraw when mouse out HOT 2
- Modified title string precedes the page's title and Firefox's title HOT 8
- Homepage needs update regarding changes in available variables
- Better identification of extensions HOT 1
- Installs but does not work on Quantum (ESR 60), no menus, no options, no user interface HOT 3
- [customize-titlebar] Custom title bar does not work on blank pages/tabs HOT 1
- Insert Domain Name of current Tab into Title Bar HOT 1
- JSON viewer color update 65.0a1, feature or bug? HOT 1
- CODE_OF_CONDUCT.md file missing
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nightlytt.