Haara
Haarautus tai forkkaus on tapahtuma, jossa yksi tai useampi ohjelmoija rupeaa kehittämään tietystä ohjelmasta omaa haaraansa sen sijaan että jatkaisivat alkuperäisen ohjelman kehittämistä. Tällainen haarautuminen saattaa tapahtua niin teknisistä kuin poliittisistakin syistä.
Muutamia haarautuksia syineen:
- X.org haarautettiin XFree86:sta, koska monet kehittäjät eivät pitäneet XFree86:n uudesta lisenssistä.
- XMMS:stä on haarautettu monia versiota, koska sen käyttämä GTK+1 on hyvin vanhentunut.
- Monet Linux-jakelut ovat haaroja toisista Linux-jakeluista, esimerkiksi Redhatistä tai Debianista.
Koska useat Linux-ohjelmat julkaistaan GNU GPL -lisenssillä, täytyy niistä tehtyjen haarojen olla myös GPL:n alaisia ja siten vapaita ohjelmistoja. BSD-lisensoidusta ohjelmasta taas voi tehdä epävapaan haaran.