В чем разница между вверх по течению и вниз по течению , когда речь идет о том, к кому (или куда) обратиться в качестве разработчика или упаковщика?
Думайте об этом как о великой реке с людьми, которые пишут программное обеспечение как источник реки. Они будут вверх по течению, дальше вниз по течению будет ваше распределение, а в конце реки будет пользователь. Ubuntu находится в середине реки.
Upstream будет программным обеспечением, которое Ubuntu упаковывает и отправляет пользователям. Такие вещи, как GNOME, Firefox, X.org, ядро Linux и многие другие приложения. Это большая часть вещей, которые находятся в архиве, так как они представляют собой коллекцию вышестоящих проектов.
У Ubuntu есть один специальный апстрим, Debian, из которого происходит Ubuntu. Таким образом, они являются исходной версией Ubuntu для многих пакетов, хотя для некоторых пакетов, таких как ядро, пакеты Ubuntu напрямую из исходного проекта, хотя для большинства пакетов Debian является исходной версией Ubuntu, а упакованный проект - восходящей к Debian. .
Нижестоящие Ubuntu будут производными от Ubuntu, как Linux Mint.
Примеры использования этого термина зависят от контекста. Так, например, если у вас есть ошибка в Firefox, которую Ubuntu не представила, вы можете услышать термин «Убедитесь, что вы сообщаете об этой ошибке выше». В этом случае человек подразумевает сообщение об ошибке напрямую в Firefox.
В случае с Ubuntu получение правильных отзывов от пользователей вышестоящим разработчикам - важная вещь, которую мы делаем. Вот несколько ссылок о том, что мы делаем:
Чтобы лучше ответить на ваш вопрос, вот несколько примеров того, как кто-то сказал бы вам поговорить с апстримом: