З точки зору дистрибутора Linux вище за течією зазвичай посилаються на оригінальних авторів джерела для певного пакету. Нижче за течією може посилатися на розподіл, який роздвоєний / розгалужений з точки зору дистрибуції, на який ви дивитесь.
Отже, якщо Debian отримує помилку, пов’язану з Apache, то сервіс, що підтримує пакунки, або хтось, хто читає помилки, може провести певне розслідування. Якщо вони визначать, що помилка знаходиться в оригінальному вихідному коді, а не викликає щось унікальне для дистрибуції, вони працюватимуть із авторами висхідного потоку, щоб працювати над виправленням помилки в програмі.
Якщо розробник висхідної течії не співпрацює або його більше не існує, розробник може додати патч, який застосовується до пакету, ефективно відхиляючись певною мірою від висхідної розробки.
Після виявлення помилки вони можуть працювати з подальшими дистрибутивами, такими як Ubuntu, щоб переконатися, що помилка виправлена скрізь. Нижчі технічні особи можуть надсилати проблеми, пов’язані з речами, пов’язаними з упаковкою або будь-якими доданими патчами.
Якщо ви працюєте над чимось на зразок Mint, який базується на Ubuntu, який базується на Debian, термін висхідний потік може означати будь-якого з обслуговуючого персоналу між поточним дистрибутивом, або він може посилатися на оригінальних авторів. Коли обслуговуючі та автори певного пакету працюють добре разом, зазвичай всі вони підписуються на подібні передавачі, а помилки та будь-хто, хто має певну відповідальність за даний пакет, будуть повідомлятися в якійсь формі про помилки та нові патчі, зроблені на будь-якого рівня.