上游 (软件开发)
此条目或其章节极大或完全地依赖于某个单一的来源。 (2015年8月19日) |
在软件开发中,上游通常是指拥有软件源代码的原作者或是维护者,他们通常也较容易发现程序错误及使用Patch程序来修复。举例来说,一个补丁被送到上游即为提供给软件的原作者或是维护者。如果被接受了,作者或维护者就会包含该部分的补丁到他们软件中,可能是立即发布或包含在未来的版本中。如果被拒绝了,提交补丁的人就不得不继续维护自他们自己的版本。
上游开发将会使其他派生版本在未来的发布中受益[1]。
这个词也涉及到程序错误-最终所有程序错误仍需由上游修复而不是由其他派生版本进行移植及集成。
参见
编辑参考资料
编辑- ^ Staying close to upstream projects. Fedora. [2014-02-06]. (原始内容存档于2020-04-04).
这是一篇与程序设计相关的小作品。您可以通过编辑或修订扩充其内容。 |