如何获取Google Chrome浏览器的源代码?

28

我尝试了多个网站以获取Google Chrome浏览器源代码:http://www.chromium.org/developers/how-tos/get-the-code

是否有一个更好的、(稍微更清晰的)视频或文章,教授如何简单地下载Google Chrome代码,并能够在我的电脑上完全编辑它,而不需要复杂的仓库工具等?

为什么需要使用仓库工具和/或Cygwin等工具呢?


2
如果你没有提供链接,答案就是去那个链接。你不理解其中的哪一部分? - Greg Hewgill
1
所有的混乱都来自于depot_tools、先决条件、cygwin、命令行,当我发现我只需要点击“下载”就可以得到它时,一切都变得清晰了。 - H Bellamy
2
你对源代码的好奇心很好,但我觉得我必须告诉你:如果你在那个页面上的指令有困难,一旦你拥有了源代码,情况并不会变得更容易。学习如何在Linux平台上编程,并逐步提升自己的能力,然后再尝试参与像Chrome这样的项目可能是一个好主意。 - riwalk
2
要进行构建,请在您找到“获取代码”的页面所在的同一如何页面上查找。有Windows、Mac和Linux的“构建说明”链接。 - Rob Kennedy
3
每当你把Chromium称为“Chrome”,一只小猫就会死去。 - Webveloper
显示剩余2条评论
1个回答

38
如果您想获取它,请尝试这个link(警告:它是一个256 MB的文件)。 这是一个归档文件,一旦在您的计算机上,您可以提取它(使用例如tar或7zip或其他某些解压软件)。
这些工具将使您能够使源代码保持最新状态,而无需每次下载完整的256 MB文件。这很有帮助,因为许多开源项目非常频繁地更新,当您只需要获取相对较小的更改时,您不希望每天(或每小时)下载256 MB。

主要的Chromium项目位于https://www.chromium.org/

源代码可在https://chromium.googlesource.com/获得,并可在https://cs.chromium.org/上进行搜索。

有关贡献的说明可在https://www.chromium.org/developers找到。


2
那是Chromium,不完全是Chrome。Chrome的源代码可用吗?如果不行,鉴于devkit的许可证,它不应该可用吗?Safari也是如此。 - Uri London
@Uri - 你说得对!不幸的是,Chrome源代码并不开放。许可证似乎很复杂(我不是律师),但看起来开源组件(包括WebKit)主要使用BSD许可证。这不是“强制版权”许可证,因此我认为Google(和Apple)不需要公开他们添加到Chrome和Safari中的专有代码。 - aganders3

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接