我是美国怀俄明大学(UWyo)的一名学生,正在研究Linux软件包的来源(以及来源差异)。具体来说,我通常可以从以下来源中获取足够的信息:

GitHub帐户?),如果UWyo的计算机科学部门可以下载它。

#1 楼

基本团队维护的组件的源代码不是通过git(GitHub或任何其他git服务器)托管的,而是托管在使用bzr(集市)的Launchpad上的。如您所见,通过该链接,基本维护的所有源代码都是对公众开放的,并且在某些版本的GNU通用公共许可证下可用。因此,只要您遵守相应许可证的限制,就可以下载和重新分发代码(并从该代码构建二进制文件)。

如果您对代码感兴趣某个基本OS组件(因为上面的链接非常混乱),您可以单击此处的链接到单独的项目。大部分基本OS项目的右侧边栏中都提供.tgz文件(标题为“下载”)。这些是最新的稳定发行版tarball。如果您对通过bzr提取代码更感兴趣,则应查看代码页(例如Pantheon Terminal)-Freya系列中有一个代码分支。该分支包含相应项目的稳定版本。您不想从主干中拉出来,因为那是包含活跃开发的分支-可能不稳定和/或未经测试。

评论


Gottcha。我将尝试自动化从集市上拉货,而基础对我来说已经相当不错了(嗯,我对它做了很多修改...)。

–user469
15年7月19日在21:53