Co je Fork?
Fork je odvozená verze existujícího projektu, která pokračuje vlastním vývojem. V praxi to znamená, že nový projekt vychází z původního kódu, ale přidává vlastní změny, opravy nebo směr.
Proč fork vzniká?
- Kvůli lepšímu výkonu
- Kvůli opravám chyb
- Kvůli novým funkcím
- Kvůli odlišnému přístupu k vývoji
Příklad v Minecraftu
Paper je známý fork Spigotu. Zachovává pluginovou kompatibilitu, ale přidává další optimalizace a opravy. Podobně Spigot navazuje na původní Bukkit ekosystém.