A szoftverfejlesztés területén a fork, azaz a szoftverfejlesztési projekt elágaztatása során a fejlesztők veszik a szoftvercsomag forráskódját, és megkezdik annak az eredeti fejlesztéstől független fejlesztését, egy új szoftverterméket hozva létre (idézet: Wikipédia).