Wat betekent Forking?

Bijgewerkt op

May 17, 2023

Forking is een proces bij app ontwikkeling waarbij een bestaande codebron (bijvoorbeeld een open source project) wordt gekopieerd en vervolgens wordt aangepast en doorontwikkeld. Hierbij ontstaat er een nieuwe versie van de codebron.

De term “forking” is afgeleid van de beeldspraak van een tak die van een hoofdtak afsplitst. Zoals een tak afsplitst van een boom en verder groeit en ontwikkelt, zo ontwikkelt de nieuwe codebron zich verder van de oorspronkelijke codebron.

Forking kan gebruikt worden om bepaalde functies of verbeteringen toe te voegen aan een bestaande app, of om een nieuwe app te creëren op basis van een bestaande codebron. Hierdoor kunnen ontwikkelaars veel tijd besparen omdat ze niet alles opnieuw hoeven te coderen.

Het is belangrijk om te onthouden dat forking en het gebruik van open source code bepaalde regels en verantwoordelijkheden met zich meebrengen. Zorg er bijvoorbeeld voor dat je de licentie van de codebron begrijpt en opvolgt en credit geeft aan de oorspronkelijke auteur(s) van de code.

Get in touch

Ready to sprint?

Let us help you achieve your goals.

Get in touch

Ready to sprint?

Let us help you achieve your goals.

Get in touch

Ready to sprint?

Let us help you achieve your goals.

Made & Hosted with ❤️ in Europe

Made & Hosted with ❤️ in Europe

Made & Hosted with ❤️ in Europe