Closed
Bug 774614
Opened 12 years ago
Closed 12 years ago
Relicense Gonk/Gecko interface code to APL
Categories
(mozilla.org :: Licensing, task)
mozilla.org
Licensing
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: gerv, Assigned: gerv)
Details
Attachments
(1 file)
55.57 KB,
patch
|
Details | Diff | Splinter Review |
We need to relicense the following files, which interface Gecko to Gonk, under the Apache Public License 2.0. This license is upwardly compatible with the MPL 2 and carries the same patent guarantees. dom/system/gonk/AudioManager.cpp dom/system/gonk/AudioManager.h dom/system/gonk/GonkGPSGeolocationProvider.cpp dom/system/gonk/GonkGPSGeolocationProvider.h dom/system/gonk/Makefile.in dom/system/gonk/RILContentHelper.js dom/system/gonk/RadioInterfaceLayer.js dom/system/gonk/RadioInterfaceLayer.manifest dom/system/gonk/SystemWorkerManager.cpp dom/system/gonk/SystemWorkerManager.h dom/system/gonk/net_worker.js dom/system/gonk/ril_consts.js dom/system/gonk/ril_worker.js dom/system/gonk/systemlibs.js hal/gonk/GonkHal.cpp hal/gonk/GonkSensor.cpp hal/gonk/GonkSwitch.cpp hal/gonk/UeventPoller.cpp hal/gonk/UeventPoller.h netwerk/protocol/device/GonkCaptureProvider.cpp netwerk/protocol/device/GonkCaptureProvider.h uriloader/exthandler/gonk/nsOSHelperAppService.cpp uriloader/exthandler/gonk/nsOSHelperAppService.h widget/gonk/Framebuffer.cpp widget/gonk/Framebuffer.h widget/gonk/GonkKeyMapping.h widget/gonk/Makefile.in widget/gonk/OrientationObserver.cpp widget/gonk/OrientationObserver.h widget/gonk/nsAppShell.cpp widget/gonk/nsAppShell.h widget/gonk/nsIdleServiceGonk.cpp widget/gonk/nsIdleServiceGonk.h widget/gonk/nsLookAndFeel.cpp widget/gonk/nsLookAndFeel.h widget/gonk/nsScreenManagerGonk.h widget/gonk/nsWidgetFactory.cpp widget/gonk/nsWindow.cpp widget/gonk/nsWindow.h media/omx-plugin/Makefile.in media/omx-plugin/OmxPlugin.cpp dom/bluetooth/BluetoothFirmware.h dom/bluetooth/linux/BluetoothDBusUtils.cpp dom/bluetooth/BluetoothFirmware.cpp dom/bluetooth/Makefile.in Gerv
Comment 1•12 years ago
|
||
I don't think i have nver touched these files and I don't usually check in code, but whatever. "I am happy for my contributions to files deemed by Mozilla to belong to the Gonk/Gecko Interface Layer to be relicensed under the Apache License, Version 2.0."
Comment 2•12 years ago
|
||
I am happy for my contributions to files deemed by Mozilla to belong to the Gonk/Gecko Interface Layer to be relicensed under the Apache License, Version 2.0.
Comment 3•12 years ago
|
||
I am happy for my contributions to files deemed by Mozilla to belong to the Gonk/Gecko Interface Layer to be relicensed under the Apache License, Version 2.0.
Comment 4•12 years ago
|
||
I am happy for my contributions to files deemed by Mozilla to belong to the Gonk/Gecko Interface Layer to be relicensed under the Apache License, Version 2.0. (I doubt that any changes I may have made to these files are substantial enough to be copyrightable.)
Comment 5•12 years ago
|
||
I am happy for my contributions to files deemed by Mozilla to belong to the Gonk/Gecko Interface Layer to be relicensed under the Apache License, Version 2.0.
Comment 6•12 years ago
|
||
I am happy for my contributions to files deemed by Mozilla to belong to the Gonk/Gecko Interface Layer to be relicensed under the Apache License, Version 2.0.
Comment 7•12 years ago
|
||
Any changes I've made have either been checking in or backing out other people's patches. That said: I am happy for my contributions to files deemed by Mozilla to belong to the Gonk/Gecko Interface Layer to be relicensed under the Apache License, Version 2.0.
Comment 8•12 years ago
|
||
I am happy for my contributions to files deemed by Mozilla to belong to the Gonk/Gecko Interface Layer to be relicensed under the Apache License, Version 2.0.
Comment 9•12 years ago
|
||
I am happy for my contributions to files deemed by Mozilla to belong to the Gonk/Gecko Interface Layer to be relicensed under the Apache License, Version 2.0.
Assignee | ||
Comment 10•12 years ago
|
||
OK, that's everyone who is not employed by Mozilla. :-) Andreas, Chris: I am preparing a patch for this. However, I notice that: dom/bluetooth/BluetoothFirmware.h dom/bluetooth/BluetoothFirmware.cpp no longer exist on mozilla-central. Also, there's a new directory, dom/bluetooth/gonk with some files in it. What happened to those files? Can you confirm the list above is still current and complete? Gerv
Comment 11•12 years ago
|
||
The tree changes under us. The nonexisting file doesn't matter any more. Bluetooth/gonk is all gonk specific.
Assignee | ||
Comment 12•12 years ago
|
||
Here's the patch which converts the list of files in comment 0, as modified by comment 11, to the Apache License 2.0. Gerv
Assignee | ||
Comment 13•12 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/d2265454057b Gerv
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•