LinuxEye - Linux系统教程

LinuxEye - Linux系统教程

当前位置: 主页 > Linux教程 >

软件开发中的upstream是什么意思

时间:2015-01-13 09:47来源:opstool 编辑:opstool 点击:
什么是upstream? 我一直听别人在说,但是不是很很理解。今天看到stackoverflow上的问答 有些理解了。 Upstream经常发生在开源软件的场景 举个例子,我们写一个bt的客户端程序,会引用开源
什么是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

转载请保留固定链接: https://linuxeye.com/Linux/2072.html

------分隔线----------------------------
标签:Upstream
栏目列表
推荐内容