Projektaufspaltung

Projektaufspaltung

Eine Abspaltung (auch Fork; engl. fork = Gabel, üblicherweise als Maskulinum verwendet) ist in der Softwareentwicklung ein 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.

Details

Grü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)

  • Die Sammlung von Programmen zum Brennen von CDs und DVDs cdrkit wurde nach Lizenzstreitigkeiten von cdrtools abgespalten.

Siehe auch


Wikimedia Foundation.

Игры ⚽ Поможем написать курсовую

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Fork (Projektaufspaltung) — Eine Abspaltung (auch Fork; engl. fork = Gabel, üblicherweise als Maskulinum verwendet) ist in der Softwareentwicklung ein Entwicklungszweig nach der Aufspaltung eines Projektes in zwei oder mehr Folgeprojekte, wobei Teile des Quellcodes kopiert… …   Deutsch Wikipedia

  • Openbsd — „Free, Functional Secure“ Entwickler Das OpenBSD Projekt unter Theo de Raadt Version …   Deutsch Wikipedia

  • Quake Engine — Tenebrae, eine freie, auf der Quake Engine basierende Software Die Quake Engine ist eine 3D Game Engine von id Software. Sie wurde 1996 gemeinsam mit dem Titel Quake veröffentlicht und ist die erste 3D Game Engine, welche statt 2 dimensionalen… …   Deutsch Wikipedia

  • BMPx — Beep Media Player Basisdaten Entwickler: Milosz Derezynski, Chong Kai Xiong Aktuelle Version: 0.9.7.1 ( …   Deutsch Wikipedia

  • Canonical — Ltd. Rechtsform Limited Gründung 5. März 2004 Sitz Millba …   Deutsch Wikipedia

  • Canonical Ltd — Canonical Ltd. Unternehmensform Limited ISIN …   Deutsch Wikipedia

  • Cine Paint — CinePaint Bildschirmphoto Preview von „Glasgow“ Basisdaten Entwickler: Community Aktuelle Version …   Deutsch Wikipedia

  • Cinepaint — Bildschirmphoto Preview von „Glasgow“ Basisdaten Entwickler: Community Aktuelle Version …   Deutsch Wikipedia

  • EAccelerator — Entwickler: eAccelerator Team Aktuelle Version: 0.9.5.3 (18. Mai 2008) Betriebssystem: Windows, Linux …   Deutsch Wikipedia

  • Film GIMP — CinePaint Bildschirmphoto Preview von „Glasgow“ Basisdaten Entwickler: Community Aktuelle Version …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”