From 81f3844bc9e48fc5fb6d72ed573671e5ac7e2ee9 Mon Sep 17 00:00:00 2001 From: wlz <57861805+Wlzzzz-del@users.noreply.github.com> Date: Wed, 21 Jul 2021 09:48:57 +0800 Subject: [PATCH] Update 20180713 What-s the difference between a fork and a distribution.md --- ...3 What-s the difference between a fork and a distribution.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/translated/talk/20180713 What-s the difference between a fork and a distribution.md b/translated/talk/20180713 What-s the difference between a fork and a distribution.md index ab70a266c7..179962ba29 100644 --- a/translated/talk/20180713 What-s the difference between a fork and a distribution.md +++ b/translated/talk/20180713 What-s the difference between a fork and a distribution.md @@ -48,7 +48,7 @@ What's the difference between a fork and a distribution? 2. **分支用户基本上都在运行几乎没有安全保障的代码。** 由于代码不同的原因,当开源代码的漏洞被找到,并且被上游社区修复时,分支版本的代码可能将无法从这次修复中受益,。 3. **分支用户几乎无法从新特性中获益。** 拥有众多组织和个人支持的上游版本,将会创建许多符合所有上游项目用户习惯的新特性。如果一个组织分离于上游,由于代码不同他们几乎不能与主干版本进行更新。 4. **他们可能无法和其他软件包整合在一起。** 开源项目很少被发展成为单一的实体;相反地,他们经常被与其他项目打包在一起构成一套解决方案。分支代码可能不能够与其他项目整合,因为分支代码的开发者并不与上游的其他参与者们合作。 - 5. **他们可能不能够在硬件平台上验证分支代码可行性。**软件包裹通常被搭载在硬件平台上进行验证,如果有问题发生,硬件与软件工作人员可以合作找出并解决问题发生的根源。 + 5. **他们可能不能够在硬件平台上验证分支代码可行性。** 软件包裹通常被搭载在硬件平台上进行验证,如果有问题发生,硬件与软件工作人员可以合作找出并解决问题发生的根源。 总之,开源发行版只是一个由上游组织协同开发、并且提供商业服务与支持的包裹。分支是开源项目的独立发展工作流,并且不能从上游社区协同工作开发的结果中收益。