Loading article…
ソフトウェア開発において、ダウンストリームとは、ソースコードとして配布されるソフトウェアのオリジナル作者または保守者から離れた方向を指し、パッチの条件の一つです。例えば、ダウンストリームに送られたパッチは、フォークされたソフトウェアプロジェクトの開発者または保守者に提供されます。受け入れられた場合、開発者または保守者は、そのパッチをすぐに、または将来のリリースで、自身のソフトウェアフォークに組み込みます。場合によっては、「ダウンストリーム」は、開発者が制御できない状況で使用されることもあります。これは、他のソフトウェアの一部として、またはシステムの一部として組み込まれているためかもしれません。[ 1 ]
それとは対照的に、アップストリームとは、元の開発チームに送られるコードを指します。