Fork: Difference between revisions

From Helpful
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
 
Line 1: Line 1:




* In the context of software development, a fork refers to someone taking a copy of the code off in their own direction.
'''In the context of source code''', code a fork refers to someone taking a copy of the code off in their own direction.
: It's like a source versioning branch, but  
: It's like a source versioning branch, but  
:: usually without a direct and shared intent to keep them in sync (but there are parallel projects that very much do)
:: usually without a direct and shared intent to keep them in sync (but there are parallel projects that very much do)
Line 7: Line 7:




* In the context of *nix operating systems [[Shell_and_process_nitty_gritty#Creating_processes|the fork() syscall is a way to create/copy a process)]]
'''In the context of *nix-style operating systems''' [[Shell_and_process_nitty_gritty#Creating_processes|the fork() syscall is a way to create/copy a process)]]

Latest revision as of 23:55, 25 February 2024


In the context of source code, code a fork refers to someone taking a copy of the code off in their own direction.

It's like a source versioning branch, but
usually without a direct and shared intent to keep them in sync (but there are parallel projects that very much do)
usually stored somewhere else


In the context of *nix-style operating systems the fork() syscall is a way to create/copy a process)