Closed
Bug 179828
Opened 22 years ago
Closed 21 years ago
plarena.h and plarena,c (was: NSPR) should be tri-licensed...
Categories
(NSPR :: NSPR, defect)
NSPR
NSPR
Tracking
(Not tracked)
RESOLVED
FIXED
4.5
People
(Reporter: hyatt, Assigned: wtc)
Details
Attachments
(1 file)
6.24 KB,
patch
|
Details | Diff | Splinter Review |
... so that it can be used under the LGPL as well as the GPL and MPL.
Reporter | ||
Comment 1•22 years ago
|
||
cc'ing dmose, who i believe did the last license update (to the dual license)
years ago...
Comment 2•22 years ago
|
||
Actually, Gerv did the most recent update and has a better handle on the current
licensing status than I. Adding him.
Hardware: Macintosh → All
Comment 3•22 years ago
|
||
The current licensing status in general is that we are waiting for a reply from
one more major contributor, and then are going to do the remaining licensing in
one go. However, if there's a customer need to relicense some particular code
earlier, I don't mind doing the legwork to find out if it's possible.
What's the need here?
Gerv
Reporter | ||
Comment 4•22 years ago
|
||
I specifically need plarena.h and .c tri-licensed. Could we perhaps proceed
with only those two files, contacting the authors that have made changes?
Comment 5•22 years ago
|
||
I have done licensing checks on the following files:
plarena.h
plarena.c
nsPresShell.cpp
As far as I can tell, everyone who has contributed to those three files is in
the 99.x% of contributors who have already given relicensing permissions, or
their company/employer has given it for them. Therefore, to the best of my
knowledge, they may be tri-licensed.
Gerv
Comment 6•22 years ago
|
||
wtc, if you don't mind, I'll change the plarena.[ch] license headers. Cc'ing
leaf to see whether he minds my branching revision 3.5 of plarena.h and checking
in the license change on the client branch of plarena.[ch], as well.
Cc'ing mitchell in case she thinks it's a bad idea to make two of the NSPR
sources tri-licensed while leaving the rest dual-licensed.
/be
Assignee | ||
Comment 7•22 years ago
|
||
This should be fine. Could you attach a patch? Thanks.
Changed the license blocks to comply with
http://www.mozilla.org/MPL/boilerplate-1.1/mpl-tri-license-c (as desired)
Comment 9•22 years ago
|
||
Didn't this get done, then?
r=gerv.
Gerv
Comment 10•22 years ago
|
||
Tim: do you have checkin privs?
Gerv
Comment 11•22 years ago
|
||
I do not have checkin privileges.
Comment 12•21 years ago
|
||
wan-teh: can you check this in? I don't have sufficient privileges.
Gerv
Assignee | ||
Comment 13•21 years ago
|
||
Patch checked into the NSPR trunk (NSPR 4.5) and
NSPRPUB_PRE_4_2_CLIENT_BRANCH (Mozilla 1.6 alpha).
Updated the bug's summary to reflect that actually
got tri-licensed.
Note: although the patch was committed today, the
permissions to use plarena.h and plarena.c under LGPL
were given on 2002-12-08 and 2002-12-09 (comment 5,
comment 6, comment 7).
Status: NEW → RESOLVED
Closed: 21 years ago
Resolution: --- → FIXED
Summary: NSPR should be tri-licensed... → plarena.h and plarena,c (was: NSPR) should be tri-licensed...
Target Milestone: --- → 4.5
You need to log in
before you can comment on or make changes to this bug.
Description
•