分叉 (软件开发)

分叉[来源请求](英语:fork,又译作派生分支)是一个软件工程名词,发生在当开发人员从一个软件包拷贝了一份源代码然后在其上进行独立的开发,创建不同的软件。这个术语不只意味着版本控制上的分支,同时也意味着开发者社区的分割,是一种形式的分裂。

Linux发行版本复刻的时间线图

自由及开放源代码软件可以从原有开发团队分叉而不需要事先的许可,这也不会违反任何著作权法律。授权的专有软件(例如Unix)的分叉也时有发生。

例子

参考文献

  1. ^ OpenBSD has started a massive strip-down and cleanup of OpenSSL. OpenBSD journal. 2014-04-15 [2015-08-22]. (原始内容存档于2014-07-01).