IT-Lexikon › Programmierung › Fork

Fork

Programmierung Svenska → Aktualisiert: 2026-09-09

Eine Kopie eines Projekts, die ihren eigenen Weg geht — entweder als freundlicher Beitragsfluss oder als Scheidung.

In Open Source bedeutet Forken, dass jemand die gesamte Codebasis nimmt und getrennt weiterentwickelt. Lizenzen wie die GPL machen daraus ein garantiertes Recht — genau das ist der Sinn: Niemand kann ein Projekt einsperren. Bekannte Fälle sind LibreOffice aus OpenOffice, MariaDB aus MySQL und Jenkins aus Hudson — jeweils nach einem Konflikt mit einem Firmeneigentümer.

GitHub hat das Wort umdefiniert. Dort ist ein Fork nur die eigene Kopie des Repos, von der aus man Pull Requests verschickt, ganz ohne jede Andeutung einer Spaltung. Dasselbe Wort, völlig unterschiedliche Ladung je nach Kontext.

← Zurück zum Lexikon