Closed Bug 1273439 Opened 8 years ago Closed 7 years ago

License check for SensorWeb front-end

Categories

(Connected Devices Graveyard :: Project Sensor Web, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: wesley_huang, Unassigned, NeedInfo)

References

Details

What code is being taken from previous sources?  How was it taken?  What license applies to it?  What did we do with that code?


a) Was any code taken from previous sources?  How was it taken?  What licenses applies to it?  What did we do with that code?

b) Did we mean by "front end," the sensorweb.io user-facing web site?  Or did we mean more than just that web site?

c) There is a Creative Commons Attribution-ShareAlike 4.0 International Public in one of the files.  Why?  What does it cover?

d) In the License file, there is a MIT license.  It says "Copyright (c) 2014 Materialize".  Why does it say this?  If the intent of this license is to cover the overall SensorWeb repo, I would have guessed it might says "Copyright (c) 2016 Mozilla."  So, I'm wondering what this MIT license covers and why it says "Copyright (c) 2014 Materialize"?
please list out
1. what codes are previous sources
2. what license applies with that
Flags: needinfo?(schung)
Here's the libs I used in FE(except google API):

- materialize: MIT(https://github.com/Dogfalo/materialize/blob/master/LICENSE)
  Since our web site is build on materialize, the license in our fe is actually included in the prototype. Maybe we can ask Braden that whether should we replace the it with our license, and place materialize library's one to other proper place.

- jQuery: MIT(https://jquery.org/license/)
- Purl: Should be MIT(https://www.npmjs.com/package/purl#license)
- Moment: Should be MIT(https://github.com/moment/moment/blob/develop/LICENSE)
- Chart JS: MIT(https://github.com/chartjs/Chart.js/blob/master/LICENSE.md)
Flags: needinfo?(schung)
Materialize in this project is mainly for visualization (i.e. the charts) or more general purpose?
(In reply to Wesley Huang [:wesley_huang] (EPM) (NI me) from comment #3)
> Materialize in this project is mainly for visualization (i.e. the charts) or
> more general purpose?

Yes, btw Charts.js is different from Materialize and it's only for chart rendering. Open this bug to public since it's not a confidential issue.
Group: mozilla-employee-confidential
NI Dylan.
Looks like Steve provided what's needed to proceed with legal.
Flags: needinfo?(doliver)
cc: braden
Flags: needinfo?(doliver)
Hi Braden,
Any action we need to take for this bug?
Same questions for bug 1273440 and bug 1273442
Flags: needinfo?(bdong)
Can we close these three bugs if there are no concerns?
Please review and close this bug if no longer needed / resolved.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.