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.
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/
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.