Closed
Bug 385783
Opened 17 years ago
Closed 16 years ago
automation - create unbranded, "free software" builds
Categories
(Release Engineering :: General, defect, P3)
Release Engineering
General
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: rhelmer, Unassigned)
References
Details
The Mozilla release team creates unbranded, "free software" builds as part of each release, e.g.:
http://releases.mozilla.org/pub/mozilla.org/firefox/releases/2.0.0.4/contrib/free-software/
We need to add this process to the automation framework (bootstrap).
Reporter | ||
Updated•17 years ago
|
Priority: -- → P3
Comment 1•17 years ago
|
||
There are a few differences between this free software release, and the
branded release, so we should be able to automate these free software builds as
part of the end-to-end automation also.
Blocks: end2end-bld
Updated•17 years ago
|
Assignee: build → nobody
QA Contact: mozpreed → build
Comment 3•17 years ago
|
||
I believe this is an important thing to to as it could effect many linux distrobutions. However, I believe this free software build _nedds_ to have an explicit license file explaining exactly how it is free software and what license(s) it is covered under.
Updated•16 years ago
|
Component: Release Engineering → Release Engineering: Future
QA Contact: build → release
Comment 4•16 years ago
|
||
With the "recent" EULA changes, is this an issue any more?
Comment 5•16 years ago
|
||
Yes, this is still an issue. The EULA does not change any of the licensing terms and actually provides a more specific statement of the restrictions of Firefox. Section 3 states:
You may not remove or alter any trademark, logo, copyright or other proprietary notice in or on the Product. This license does not grant you any right to use the trademarks, service marks or logos of Mozilla or its licensors.
This has been interpreted by the community to mean that the name Firefox may not be used and thus any non-official build of the code must have a different name.
Comment 6•16 years ago
|
||
Section 3 of what? The EULA was removed.
These builds were made in Firefox 2 days because the FF2 binaries included Talkback, which was non-free software. That's since been replaced, there's no reason to makes these builds any more.
AFAIK we haven't even made such builds since Firefox 2, which is now EOL. So there's nothing to automate, and this bug should be closed.
Comment 7•16 years ago
|
||
(In reply to comment #6)
> AFAIK we haven't even made such builds since Firefox 2, which is now EOL. So
> there's nothing to automate, and this bug should be closed.
Correct...and closing.
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → WONTFIX
Comment 8•16 years ago
|
||
The EULA's been removed, but you still can't significantly modify branded releases and redistribute them without permission. Having builds without official branding would still be useful for people who want to modify an official build (that includes PGO, the same build config, etc.), without having to worry about stripping out the branding themselves.
Whether that effort is something the MoCo release time is willing to undertake is a separate issue, though, and I suspect this will remain WONTFIX for that reason.
Comment 9•16 years ago
|
||
(In reply to comment #8)
> The EULA's been removed, but you still can't significantly modify branded
> (...)
Could you define "significantly", please?
I've been told on IRC (by you, among others) that changes as minor as flipping some pref(s) from "true" to "false" (or vice versa) are _not_ allowed. So, it seems that ANY changes are not allowed, "significant" or not.
Comment 10•16 years ago
|
||
You can remove "significantly" from what I said, if it makes you feel better.
Comment 11•15 years ago
|
||
Moving closed Future bugs into Release Engineering in preparation for removing the Future component.
Component: Release Engineering: Future → Release Engineering
Assignee | ||
Updated•11 years ago
|
Product: mozilla.org → Release Engineering
You need to log in
before you can comment on or make changes to this bug.
Description
•