Closed Bug 1570697 Opened 5 years ago Closed 5 years ago

BSD 3-Clause license.

Categories

(mozilla.org :: Licensing, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: jcarlos, Assigned: mhoye)

References

Details

Attachments

(1 file)

We want to use react-transition-group in New Tab to animate badge notifications.
https://github.com/mozilla/activity-stream/pull/5196/commits/cd8d51daa498068383e8fa9fdbe45ec5346a6a48
https://github.com/reactjs/react-transition-group/blob/master/LICENSE

The package was formerly maintained by React and is now under community support.
https://reactjs.org/docs/animation.html

Can we use this?

Phabricator


Adding a new package "react-transition-group" which uses a BSD 3-Clause that isn't contained in this license file.

https://github.com/mozilla/activity-stream/pull/5196

It looks like BSD 3 is used in other files too https://searchfox.org/mozilla-central/search?q=bsd+3-clause&path=, but I wasn't sure the paths to add for the other files.

BSD is referenced in our Source Code License Policy and License Runbook

Summary: Using Third Party Package react-transition-group with BSD 3-Clause license. → BSD 3-Clause license.

Changing title to contain scope of this bug to get BSD 3-Clause license approval, will file separate bug for react-transition-group vendoring. Thanks

Blocks: 1571115
Pushed by elee@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/edaa39d2b4e5
Adding BSD 3-Clause to license file r=mhoye
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Regressions: 1576859
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: