歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 軟件開發中的upstream是什麼意思

軟件開發中的upstream是什麼意思

日期:2017/2/27 15:56:49   编辑:Linux教程
什麼是upstream?
我一直聽別人在說,但是不是很很理解。今天看到stackoverflow上的問答 有些理解了。

Upstream經常發生在開源軟件的場景

舉個例子,我們寫一個bt的客戶端程序,會引用開源的庫 libtransmission ;後來 我們的程序發現了一個bug,原來是由於libtransmission的bug導致的。這時,我們寫了一個patch解決了libtransmission的bug。

Upstream的意思就是我們把這個bug的patch 提交給 libtransmission 維護者的過程。

參考文檔
http://superuser.com/questions/269942/what-is-upstream
http://en.wikipedia.org/wiki/Upstream_%28software_development%29
Copyright © Linux教程網 All Rights Reserved