Closed
Bug 205418
Opened 22 years ago
Closed 21 years ago
Relicense Spidermonkey (js/src)
Categories
(Core :: JavaScript Engine, defect, P1)
Core
JavaScript Engine
Tracking
()
RESOLVED
FIXED
mozilla1.6beta
People
(Reporter: gerv, Assigned: gerv)
Details
We have the necessary permissions to relicense Spidermonkey (our JavaScript
implementation in C) which lives in mozilla/js/src. This needs to be done before
1.4 closes.
Gerv
Assignee | ||
Comment 1•22 years ago
|
||
Moving from mozilla.org product to Browser product so I can actually request
that this blocks 1.4 final.
Gerv
Status: NEW → ASSIGNED
Component: Miscellaneous → Browser-General
Product: mozilla.org → Browser
Target Milestone: --- → mozilla1.4final
Version: other → Trunk
Assignee | ||
Updated•22 years ago
|
Flags: blocking1.4?
Priority: -- → P1
Just a minor detail: perhaps you should indicate in this bug what the new
license is ;-).
Component: Browser-General → JavaScript Engine
Assignee | ||
Comment 3•22 years ago
|
||
The new license is MPL-tri or NPL-tri, depending on the MPLed-or-NPLed-ness of
the original files.
Gerv
Comment 4•22 years ago
|
||
Why isn't everything MPL now? We have long-standing agreement from Netscape to
relicense from N to M.
/be
Updated•22 years ago
|
Flags: blocking1.4? → blocking1.4+
Comment 5•22 years ago
|
||
What needs to be done to push this through? anything blocking it, or just
someone finding the time to edit files?
Updated•22 years ago
|
Flags: blocking1.4+ → blocking1.4-
What files (or file mask, including directories)? I can toss together a patch if
that's the only thing holding this up.
Assignee | ||
Comment 7•22 years ago
|
||
Exactly what needs doing is complicated; really, a script is the right way to go
here. I currently have a Python guru fixing the current one up, and a queue of
five other Python gurus if this one doesn't come up with the goods. ;-)
Gerv
Comment 8•22 years ago
|
||
Will this be finished soon? I'm trying to create a convience wrapper around
SpiderMonkey, and the licensing issues would be much easier if I could use LGPL.
Thanks,
Dan Willemsen
(added myself to cc list)
Assignee | ||
Comment 9•22 years ago
|
||
I've got the relicensing code back from the author, and it does a fairly good
job. We are currently looking at doing this when the tree opens for 1.6
development - in a couple of weeks time, probably. Is that good for you?
Gerv
Comment 10•22 years ago
|
||
Sure, thanks.
Dan Willemsen
Assignee | ||
Comment 11•21 years ago
|
||
All Spidermonkey files with licenses have now been relicensed to MPL/LGPL/GPL.
There are 60 files (about 14% of the total) which currently have no license;
they have not yet been touched, and it has not yet been decided what to do about
them in the short term. However, you can consider the whole thing to be relicensed.
The patch is 1.26Mb, so I am not attaching it here. Please contact me if you
would like it.
Gerv
Target Milestone: mozilla1.4final → mozilla1.6beta
Comment 13•21 years ago
|
||
Isn't this FIXED now?
/be
Assignee | ||
Comment 14•21 years ago
|
||
Well, it depends. I'm still figuring out what to do about the files with no
license. I'm leaning towards tackling that as a tree-global problem after the
rest of the relicensing is done. So yes, we could mark this FIXED.
Gerv
Status: ASSIGNED → RESOLVED
Closed: 21 years ago
Resolution: --- → FIXED
Updated•19 years ago
|
Flags: testcase-
You need to log in
before you can comment on or make changes to this bug.
Description
•