Что такое апстрим программа?

Может быть, это нелепый вопрос, но я хочу точно знать, что такое восходящая программа? здесь, в этой документации и другой документации по упаковке Debian упоминается вышестоящая программа.

Я хочу, чтобы определение создавало апстрим из моего приложения.

Например, является ли мое веб-приложение, написанное на Java, восходящим?

2 ответа

Решение

Думайте о верхнем и нижнем течении, как будто вы стоите посреди реки. "Вверх по течению" - это то, откуда течет вода, "вниз по течению" - это то, куда она течет.

В двух словах, "восходящая" программа (или библиотека) - это когда она получена от разработчиков, в отличие от "нисходящей", что означает, что вы извлекаете ее из своего предпочтительного дистрибутива, такого как Debian. Вы можете упаковать вышестоящую программу, чтобы сделать ее доступной "в нисходящем направлении", что объясняется в руководстве Debian

Кто-то объяснил это еще лучше, здесь: https://serverfault.com/questions/195952/what-does-upstream-and-downstream-mean и http://en.wikipedia.org/wiki/Upstream_%28software_development%29

См. Википедию по этому запросу http://en.m.wikipedia.org/wiki/Upstream_(software_development)

Другие вопросы по тегам