Fork

verbeTerme techniqueTélécoms et informatique

Une divergence dans le code source où une copie est développée indépendamment de l'original.

Prendre une copie du code source d'un projet logiciel existant et commencer un développement indépendant sur celui-ci, créant ainsi un logiciel distinct et séparé. Les développeurs effectuent un fork sur un projet lorsqu'ils souhaitent expérimenter sans affecter la branche principale, ou lorsqu'une communauté se divise sur l'orientation technique d'un outil open source. Le nouveau projet qui en résulte est également appelé un fork.

Entendu sur le terrain

They refused to merge our patches, so we decided to fork the repository and maintain it ourselves.

En français simple Ils ont refusé d'intégrer nos correctifs, nous avons donc décidé de faire un fork du dépôt et de le maintenir nous-mêmes.

Conseil de pro

Un hard fork dans les protocoles réseau signifie que la nouvelle version n'est pas rétrocompatible avec l'ancienne.