什么是上游计划?

什么是上游计划?

也许这是一个荒谬的问题,但我想知道上游程序到底是什么?本文档以及其他 Debian 打包文档中提到的上游程序。

我想要一个从我的应用程序上游创建的定义。

例如,我用 Java 编写的 Web 应用程序是上游吗?

答案1

想象一下上游和下游,就好像你站在河中央一样。“上游”是水流的来源,“下游”是水流的去向。

简而言之,“上游”程序(或库)是指从开发人员处获取的程序,而不是“下游”,后者是指从您选择的发行版(例如 Debian)获取的程序。您可以打包上游程序以使其可供“下游”使用,这就是 Debian 手册条目所解释的。

有人对此进行了更好的解释,如下: https://serverfault.com/questions/195952/what-does-upstream-and-downstream-meanhttp://en.wikipedia.org/wiki/Upstream_%28software_development%29

答案2

相关内容