Hacker News new | past | comments | ask | show | jobs | submit login

I think fork implies following upstream. If you don't follow, then it's a divorce, not a fork.



No, "fork" means development has separated paths from original project. Changing some relatively minor parts but otherwise keeping close to upstream would be better called a "spin", especially when most of the changes are just to the default configuration.

It's a shame that GitHub messed up this term by calling any clone of a repository a "fork".


Your definition of fork excludes many notable forks. I never heard someone call a software project a divorce.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: