Some libraries used in Firefox are LGPLed. The LGPL requires in section 6 d) that: "If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place." The "above-specified materials", in our case, is the source code. I don't think hg.mozilla.org counts as "the same place", because getting source from there requires different knowledge to getting it from a website. We need a website link on https://www.mozilla.org/firefox/new/ . We have source tarballs already available on the FTP server, e.g.: ftp://ftp.eu.mozilla.org/pub/firefox/releases/38.0/source/ These will be a rare download, and so won't need to be load-balanced. I think all we need is a single link, at the bottom of the page. Although to contextualise it, you may want: Source Code | Build Instructions with the latter linking to https://developer.mozilla.org/en-US/docs/Simple_Firefox_build . Gerv
Changing the title of the bug to be more reflective of the PR linked in Comment 1.
Summary: Add "Source Code" download link to https://www.mozilla.org/firefox/new/ → Add "Source Code" download link to https://www.mozilla.org/firefox/all/
Commits pushed to master at https://github.com/mozilla/bedrock https://github.com/mozilla/bedrock/commit/2ff8a6325257c66f5d782ae91c3e35b98d9e96df Bug 1167570 - add source code link to Firefox page, to meet LGPL requirements https://github.com/mozilla/bedrock/commit/fbdf1246d206cd24d4b33f387b5061f10ff8bda9 Merge pull request #4239 from gerv/1167570 Bug 1167570 - Add "Source Code" download link to https://www.mozilla.org/firefox/all/
Status: NEW → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → FIXED
I still don't see this on the site; how often does the site ship? Gerv
It will be live in our next production push. Once that happens I'll change the resolution to verified.
You need to log in before you can comment on or make changes to this bug.