Closed Bug 385783 Opened 17 years ago Closed 15 years ago

automation - create unbranded, "free software" builds

Categories

(Release Engineering :: General, defect, P3)

defect

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).
Priority: -- → P3
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
Assignee: build → nobody
QA Contact: mozpreed → build
Blocks: 402429
No longer blocks: 402429
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.
Component: Release Engineering → Release Engineering: Future
QA Contact: build → release
With the "recent" EULA changes, is this an issue any more?
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.
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.
(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: 15 years ago
Resolution: --- → WONTFIX
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.
(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.
You can remove "significantly" from what I said, if it makes you feel better.
Moving closed Future bugs into Release Engineering in preparation for removing the Future component.
Component: Release Engineering: Future → Release Engineering
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.