Anzeigegulli:Toolbox |
gulli:lexikon » Abspaltung (Softwareentwicklung)
gulli:lexikon - Alle Begriffe der Untergrund-SzeneTipp: Benutze die Suche, um weitere Begriffe im gulli:lexikon nachzuschlagen. Eine Abspaltung, auch (engl.) Fork (fork = Gabel, üblicherweise als Maskulinum verwendet) ist in der Softwareentwicklung ein (Neben-) Entwicklungszweig nach der Aufspaltung eines Projektes in zwei oder mehr Folgeprojekte, wobei Teile des Quellcodes kopiert werden und dann unabhängig von dem ursprünglichen Projekt weiterentwickelt werden. DetailsGründe für einen Fork können verschiedene Ziele für das Projekt, Uneinigkeiten in der technischen Ausführung oder persönliche Unstimmigkeiten zwischen den Entwicklern sein. Forks finden überwiegend in freien Software-Projekten statt, da bei diesen jeder das Recht zur Weiterentwicklung und Veränderung besitzt. Manche betrachten die Aufteilung in mehrere Projekte als Schwäche der freien Software, da die einen Fork üblicherweise begleitenden Diskussionen viel menschliche Arbeitszeit und Nerven kosten, die somit nicht mehr dem eigentlichen Projekt gewidmet werden können. Es kann auch bei Closed-Source-Projekten zu Forks kommen, wenn mehrere Firmen zusammenarbeiten und sich die Rechte an dem Produkt teilen. Projekt-Beispiele(Beispiele für Projekte, die aus Aufspaltungen entstanden sind)
Siehe auchcs:Fork en:Fork (software development) es:Bifurcación (desarrollo de software) fr:Fork it:Fork (sviluppo software) ja:フォーク (ソフトウェア開発) nl:Fork (ontwikkeling) pl:Fork pt:Fork ru:Форк sk:Fork sv:Fork Dieser Artikel basiert auf dem Artikel Abspaltung (Softwareentwicklung) aus der freien Enzyklopädie Wikipedia und steht unter der GNU-Lizenz für freie Dokumentation. In der Wikipedia ist eine Liste der Autoren verfügbar. |
Weitere Tipps |