Closed
Bug 236613
Opened 20 years ago
Closed 15 years ago
Relicense Mozilla code to MPL/LGPL/GPL tri-license
Categories
(mozilla.org :: Licensing, task, P1)
mozilla.org
Licensing
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: gerv, Assigned: hecker)
References
Details
This bug tracks the relicensing of Mozilla code to MPL/LGPL/GPL. There won't be a separate bug for each checkin - all checkins will reference this bug, which is here to say that gerv@mozilla.org is the person to talk to/complain to if there are any issues at all with the relicensing. Gerv
Reporter | ||
Updated•20 years ago
|
Severity: normal → major
Status: NEW → ASSIGNED
Priority: -- → P1
* Alternatively, the contents of this file may be used under the terms of * either the GNU General Public License Version 2 or later (the "GPL"), or * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), changed to: * Alternatively, the contents of this file may be used under the terms of * either of the GNU General Public License Version 2 or later (the "GPL"), * or the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), Adding the second "of", after "either" worsened the grammar.
Reporter | ||
Comment 2•20 years ago
|
||
Fair point. I noticed that as I was hand-checking the diffs, but didn't think it was worth fixing. I've now changed my mind, and fixed it - the rest will be better. Thanks :-) Gerv
Why did you change the wording of the licensing? That's the sort of thing legal people need to sign off on.
Reporter | ||
Comment 4•20 years ago
|
||
The wording in question is part of the "blank" part of the MPL multiple-licensing terms, and so there's no document stating what it should be. Legally, both look like they mean the same to me; it's just one is better grammar than the other. Gerv
Comment 5•20 years ago
|
||
Today's checkin broke the DOM2TextConversionTest that's run on some tinderbox builds because it changed the formatting around the license on some of the files used in the test (in parser/htmlparser/tests/outsinks/). I think I fixed it, but tinderbox needs to cycle.
Comment 6•19 years ago
|
||
*** Bug 264877 has been marked as a duplicate of this bug. ***
Comment 7•19 years ago
|
||
Please note bug 271959. :)
Comment 8•19 years ago
|
||
Please take more care not to modify generated files without modifying the scripts that generate them. The last checkin to intl/unicharutil/tables/transliterate.properties even removes the lines # THIS FILE IS GENERATED BY mozilla/intl/unicharutil/tools/gentransliterate.pl # PLEASE DO NOT MODIFY THIS FILE BY HAND
Reporter | ||
Comment 9•19 years ago
|
||
smontagu: apologies. I will be more careful in future. Gerv
Comment 10•19 years ago
|
||
Will there be similar relicensing done on the 1.7.x stable branch?
Reporter | ||
Comment 11•19 years ago
|
||
No, it's not planned. When and if we finish the tip, we can look at the case for it. Is there some particular reason you want it? Gerv
Comment 12•19 years ago
|
||
Our (ManyOne) corporate product is based on Beonex and Mozilla 1.7.7, and there's a pretty high chance we'll migrate to a pure Mozilla 1.7.9 or later once I figure out the details needed to do that. (That sounds easy, but there are various issues I have to work out...) We're doing a release RSN, and probably a milestone update ASAP after that.
Reporter | ||
Comment 13•19 years ago
|
||
Right... and what does that have to do with relicensing? Gerv
Comment 14•19 years ago
|
||
*shrug* If you don't think that merits relicensing, that's fine. I just wanted to make sure that the code we're releasing is properly licensed; I'll defer to your decision on that.
Reporter | ||
Comment 15•19 years ago
|
||
Alex: be more clear! :-) You've said that you, like several other companies, are releasing a product from the 1.7.x branch. You have not yet said how the relicensing affects that product release in any way whatsoever. Do you want to release the product under the GPL, for example? Do note the _re_ in relicensing - the Mozilla code is correctly licensed now, and will be after we've finished, and at all stages during the process. Gerv
Comment 16•18 years ago
|
||
--> Licensing
Assignee: gerv → hecker
Status: ASSIGNED → NEW
Component: Miscellaneous → Licensing
QA Contact: mitchell → gerv
Comment 17•18 years ago
|
||
*** Bug 250813 has been marked as a duplicate of this bug. ***
Comment 18•18 years ago
|
||
Uh, I guess you shouldn't replace "#filter substitution" by "'filter substitution" here: http://bonsai.mozilla.org/cvsview2.cgi?diff_mode=context&whitespace_mode=show&subdir=mozilla/browser/app&command=DIFF_FRAMESET&file=application.ini&rev1=1.1&rev2=1.2&root=/cvsroot
Reporter | ||
Comment 19•18 years ago
|
||
Ah - is that a preprocessor command rather than a comment? Well, you can understand why I got confused :-) Thanks for the tip-off. I'll fix it. Gerv
Reporter | ||
Comment 20•18 years ago
|
||
I've reverted that change. Thanks again :-) Gerv
Comment 21•16 years ago
|
||
The changes to the following files are going to be backed out and re-landed in bug 408238. Commenting here so it will be clear for the person re-landing the changes. From 2007-02-14 08:58: mozilla/embedding/browser/gtk/src/EmbedFilePicker.cpp mozilla/embedding/browser/gtk/src/EmbedFilePicker.h mozilla/embedding/browser/gtk/src/EmbedPasswordMgr.cpp
Reporter | ||
Comment 22•15 years ago
|
||
Is this still open? Fixed :-) Gerv
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•