Difference between revisions of "Fork"
m |
|||
| Line 1: | Line 1: | ||
| − | Форком (от англ. fork) называют ответвление от основного проекта. Данное действие применимо для проектов с открытым исходным кодом, если такое действие разрешает их лицензия. | + | '''Форком''' (от англ. ''fork'') называют проект-ответвление от основного проекта. Данное действие применимо для проектов с открытым исходным кодом, если такое действие разрешает их лицензия. |
| − | Со временем из | + | Со временем из «форкнутой» версии может пропасть большая часть кода исходного проекта и может ещё много чего поменяться. Вплоть до того, что отпочковавшийся проект станет популярнее исходного, или исходный прекратит своё сущестсвование, а наследник же, наоборот, продолжит успешно развиваться. |
| − | Противоположностью форку является создание проекта | + | Противоположностью форку является создание проекта «from scratch», когда всё разрабатывается заново без использвоания фрагментов готового кода. |
| − | В мире [[OS]] наиболее изветным | + | В мире [[OS|операционных систем]] наиболее изветным «ответвлением» является {{w|дистрибутив}} [[Linux]] под названием [[w:Ubuntu Linux|Ubuntu]], в основу которого положен другой дистрибутив Linux — [[Debian]]. |
| − | Среди | + | Среди «народных» [[w:Система управления содержимым|CMS]] на [[PHP]] многие существующие проекты (например, {{w|Mambo Open Source}}) являются форками от {{w|PHP-Nuke}}. |
| − | + | == Другие значения == | |
| + | |||
| + | Также этим термином обозначается организация дочернего процессов в *nix-системе. | ||
| − | |||
Apache 1.x использует идеологию дочерних процессов для обслуживания клиентских запросов. При старте демона автоматически запускается 15 процессов (значение по умолчанию в httpd.conf) с тем, чтобы сэкономить время на их запуске. | Apache 1.x использует идеологию дочерних процессов для обслуживания клиентских запросов. При старте демона автоматически запускается 15 процессов (значение по умолчанию в httpd.conf) с тем, чтобы сэкономить время на их запуске. | ||
Revision as of 10:16, 16 December 2007
Форком (от англ. fork) называют проект-ответвление от основного проекта. Данное действие применимо для проектов с открытым исходным кодом, если такое действие разрешает их лицензия.
Со временем из «форкнутой» версии может пропасть большая часть кода исходного проекта и может ещё много чего поменяться. Вплоть до того, что отпочковавшийся проект станет популярнее исходного, или исходный прекратит своё сущестсвование, а наследник же, наоборот, продолжит успешно развиваться.
Противоположностью форку является создание проекта «from scratch», когда всё разрабатывается заново без использвоания фрагментов готового кода.
В мире операционных систем наиболее изветным «ответвлением» является дистрибутив Linux под названием Ubuntu, в основу которого положен другой дистрибутив Linux — Debian.
Среди «народных» CMS на PHP многие существующие проекты (например, Mambo Open Source) являются форками от PHP-Nuke.
Другие значения
Также этим термином обозначается организация дочернего процессов в *nix-системе.
Apache 1.x использует идеологию дочерних процессов для обслуживания клиентских запросов. При старте демона автоматически запускается 15 процессов (значение по умолчанию в httpd.conf) с тем, чтобы сэкономить время на их запуске.