![我如何联系开发人员并要求在 USC 中上传新软件?](https://linux22.com/image/813320/%E6%88%91%E5%A6%82%E4%BD%95%E8%81%94%E7%B3%BB%E5%BC%80%E5%8F%91%E4%BA%BA%E5%91%98%E5%B9%B6%E8%A6%81%E6%B1%82%E5%9C%A8%20USC%20%E4%B8%AD%E4%B8%8A%E4%BC%A0%E6%96%B0%E8%BD%AF%E4%BB%B6%EF%BC%9F.png)
BZFlag 是一款免费、开源的在线多人视频游戏。现在的问题是:在 BZFlag 网站的下载部分下,http://bzflag.org/您可以下载 Windows .exe 和 GNU/Linux 系统的源代码...
我已经学会了如何使用终端从源代码编译软件,但如果成千上万的初学者和不太熟练的人能够从 Ubuntu 软件中心检查并下载最新的 BZFlag 版本,那就太好了。这也是因为在 USC 中有一个 BZFlag 包,但版本 2.0.16 与最新版本不兼容。因此,没有人可以使用 2.0.16 或 2.0.14 等旧版本,因为客户端和服务器与新的 2.4.x 版本不兼容。
我看到了开发人员在这里发布自己的软件的机会http://developer.ubuntu.com/但...
我如何联系 Ubuntu 的开发人员并要求在 USC 上上传新软件?
答案1
如果你希望在 Ubuntu 官方软件源(这是在软件中心安装软件的主要方式)中获取免费开源软件,你可以提交需求包装请求,要么是 Debian 的上游(这通常是更可取的,因为它会进入 Debian 和 Ubuntu),要么是专门为 Ubuntu 而设。
您甚至可以自己打包软件,即使您不是软件的原作者。尽管上游作者可以打包他们的软件以纳入 Ubuntu 和其他操作系统,但 Ubuntu 和其他操作系统中可用的许多软件都是由其他人打包的,如果您提交了需要打包的请求并且工作已经完成,那么这项工作很可能是由 Debian 和/或 Ubuntu 的贡献者而不是程序的原始上游作者完成的。当然,您仍然可以询问上游作者是否愿意为 Debian/Ubuntu 打包他们的软件——他们可能会答应。
作为为 Debian 或 Ubuntu 正式打包软件的替代方案,你(或上游开发人员,或任何人)可以创建一个 PPA适用于任何免费开源软件。这是一个非官方的、完全不受支持和不受信任(Ubuntu 项目)的个人软件源,用户可以启用它来安装任何官方软件源中未提供但由某人维护和打包的软件。