复刻 (软件开发)
















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


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


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



例子




  • Tengine是從nginx复刻出來。


  • LibreSSL是從OpenSSL复刻出來。[1]


  • MariaDB是從MySQL复刻出來。



參考文獻





  1. ^ OpenBSD has started a massive strip-down and cleanup of OpenSSL. OpenBSD journal. 2014-04-15. 












Comments

Popular posts from this blog

Information security

Volkswagen Group MQB platform

刘萌萌