Giter Site home page Giter Site logo

Move license to MPL 2 about nightlytt HOT 8 CLOSED

mozilla avatar mozilla commented on June 27, 2024
Move license to MPL 2

from nightlytt.

Comments (8)

whimboo avatar whimboo commented on June 27, 2024

Moving to 3.4 because it's not that necessary to get out to our user base.

from nightlytt.

xabolcs avatar xabolcs commented on June 27, 2024

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 and dtd 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, chrome.manifest, and the dtd and css files.

What do You think?

edit:

  • crashme licensing typo pointed out by tonymec
  • chrome.manifest

from nightlytt.

tonymec avatar tonymec commented on June 27, 2024

Crashme "should" be touched? Or "should not" be touched?

from nightlytt.

xabolcs avatar xabolcs commented on June 27, 2024

tonymec: thanks! that was a typo! Crashme shouldn't be relicensed!

from nightlytt.

xabolcs avatar xabolcs commented on June 27, 2024

relic logged:

extension/chrome.manifest
... not adding license to .manifest files

from nightlytt.

whimboo avatar whimboo commented on June 27, 2024

Sounds good to me. If you want to go ahead with it I'm fully in agreement.

from nightlytt.

xabolcs avatar xabolcs commented on June 27, 2024

@whimboo:
See pull #96 for the details!

from nightlytt.

xabolcs avatar xabolcs commented on June 27, 2024

Fixed by 1e3675e0f8.

from nightlytt.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.