Closed
Bug 879792
Opened 12 years ago
Closed 11 years ago
Import stlport source
Categories
(Firefox Build System :: General, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
mozilla25
People
(Reporter: glandium, Assigned: glandium)
References
Details
Attachments
(1 file, 2 obsolete files)
3.07 MB,
patch
|
ted
:
review+
|
Details | Diff | Splinter Review |
As per bug 850576 comment 15 and this from irc:
<ted> importing stlport into the tree seems fine
Assignee | ||
Comment 1•12 years ago
|
||
http://stlport.sourceforge.net/License.shtml
The "without fee" part makes my head ache. Gerv, what do you think? I know Debian doesn't like licenses that don't allow redistribution for a fee (think selling Debian DVDs), and I'm afraid what these licensing terms imply.
Flags: needinfo?(gerv)
Comment 2•11 years ago
|
||
Hi Mike,
Thanks for asking - this is worth checking. I agree that the sentence is ambiguous - oh, that people would stick to standard licences! - but my reading is that the "without fee" bit means that we owe no fees to Boris Fomitchev, not that we are required to redistribute the software without fee (which would indeed be a restriction which is not open source compatible).
If this software becomes part of Firefox, we would need to update about:license.
In any case, if it does not have one, please add a LICENSE file to the root of the stlport directory tree, containing the text from http://stlport.sourceforge.net/License.shtml .
If we modify STLport, we need to add an additional sentence at the top of the LICENSE file:
The following is the license for STLport. This code has been modified by Mozilla.
(That's a requirement of the licence that we add a "this has been modified" notice.)
Gerv
Flags: needinfo?(gerv)
Assignee | ||
Comment 3•11 years ago
|
||
(In reply to Gervase Markham [:gerv] from comment #2)
> Hi Mike,
>
> Thanks for asking - this is worth checking. I agree that the sentence is
> ambiguous - oh, that people would stick to standard licences! - but my
> reading is that the "without fee" bit means that we owe no fees to Boris
> Fomitchev, not that we are required to redistribute the software without fee
> (which would indeed be a restriction which is not open source compatible).
>
> If this software becomes part of Firefox, we would need to update
> about:license.
Actually, it is already part of Firefox. On Android, we used to link a static library that comes with the Android NDK and now build the sources from the NDK. On B2G, we are linking to a static library. So I guess we'd need to update about:license for both anyways.
In the end, we'd use the imported source in both cases, but the above would still need to be resolved for other branches if that is, as I suspect, a problem already.
Flags: needinfo?(gerv)
Comment 4•11 years ago
|
||
OK. Can you stick the appropriate LICENSE file into the directory when we import it? Then please file a mozilla.org::Licensing bug about updating about:license.
Gerv
Flags: needinfo?(gerv)
Assignee | ||
Comment 5•11 years ago
|
||
This imports the STLport source as it is in NDK r8e, which is STLport 5.2.1 + a few Android specific patches.
Attachment #774394 -
Flags: review?(ted)
Assignee | ||
Comment 6•11 years ago
|
||
With an additional README.
Attachment #774401 -
Flags: review?(ted)
Assignee | ||
Updated•11 years ago
|
Attachment #774394 -
Attachment is obsolete: true
Attachment #774394 -
Flags: review?(ted)
Assignee | ||
Comment 7•11 years ago
|
||
Without prebuilt libraries.
Attachment #774404 -
Flags: review?(ted)
Assignee | ||
Updated•11 years ago
|
Attachment #774401 -
Attachment is obsolete: true
Attachment #774401 -
Flags: review?(ted)
Comment 8•11 years ago
|
||
Comment on attachment 774404 [details] [diff] [review]
Import the STLport source
Review of attachment 774404 [details] [diff] [review]:
-----------------------------------------------------------------
rs=me (I'm assuming there's no changes in here that need actual review.)
Attachment #774404 -
Flags: review?(ted) → review+
Assignee | ||
Comment 9•11 years ago
|
||
(In reply to Ted Mielczarek [:ted.mielczarek] from comment #8)
> rs=me (I'm assuming there's no changes in here that need actual review.)
The only file that's not in the NDK is README.mozilla.
Assignee | ||
Comment 10•11 years ago
|
||
Comment 11•11 years ago
|
||
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla25
Updated•7 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•