|
|
|
|
|
by fooqux
4468 days ago
|
|
Creating a large software project is hard and time consuming. Lets use an analogy to help visualize it: say, building Eiffel Towers. If everyone collaborated on a few such projects, we'd have a few really great Eiffel towers scattered around. If everyone started their own, we'd have a million piles of metal all over, and very few towers. |
|
Sometimes it is easier to work within an existing project and sometimes it is easier to just fork to meet your own needs, unimpeded by the pace of the original project's maintainers... neither choice (to fork or not to fork) is correct for all situations.