Forkkaus

Ohjelmistokehityksessä forkkaus eli haarautus on termi, jolla viitataan siihen, kun ohjelmistosta tehdään kopio, jota aletaan kehittää itsenäisenä projektina. Forkkaus voi johtua kehittäjäyhteisön ajautumisesta erimielisyyksiin tai tarpeesta luoda ohjelmistosta toisenlainen versio toista käyttötarkoitusta tai toista käyttäjäryhmää varten.[1][2]

Forkkaus on yleistä avoimen lähdekoodin projekteissa, joista saa laillisesti julkaista muunneltuja versioita. Tavaramerkki voi rajoittaa forkkaamista tietyissä määrin.[3][4]

  1. What is fork? (html) Webopedia.com Ency. Viitattu 15.4.2014. (englanniksi)
  2. Karl Fogel: Producing Open Software - Forks (Chapter 8) producingoss.com. http://producingoss.com/. Viitattu 15.4.2014. (englanniksi)
  3. Välimäki, Mikko: The Rise of Open Source Licensing, s. 189-191. Turre Publishing, 2005. ISBN 952-91-8779-3 Teoksen verkkoversio.
  4. Q & A about Forks and Trademarks (PDF) nlnet.nl. 25.3.2022. Viitattu 22.2.2024. (englanniksi)

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne