Re:Microsoft begins turning off uBlock Origin and other exte...
by phil294 on Saturday March 01, 2025 @06:37AM
(#43218309)
In other words, a fork?
Or how does the semantics of patch/changes/update differ in any way from maintaining a fork? The packaging has nothing to do with this. It may not be a well-maintained fork, the maintainers might not see themselves capable of adding features and bugfixes on their own, but a fork is a fork.
Re:Microsoft begins turning off uBlock Origin and other exte...
by abustamam on Saturday March 01, 2025 @11:40AM
(#43221014)
Wikipedia calls it a fork
https://en.m.wikipedia.org/wiki/LibreWolf
It may just be semantics though.
Re:Microsoft begins turning off uBlock Origin and other exte...
by marcthe12 on Saturday March 01, 2025 @11:43AM
(#43221038)
I think the distinction is a soft fork or a hard fork. A soft fork is just a patchset over upstream and some people do not call it a fork. Hard fork mean that you are diverging from upstream, you do not longer follow upstream and you are fully separate from the upstream
Re:Microsoft begins turning off uBlock Origin and other exte...
by GoblinSlayer on Saturday March 01, 2025 @02:25PM
(#43222698)
I think fork implies following upstream. If you don't follow, then it's a divorce, not a fork.
Re:Microsoft begins turning off uBlock Origin and other exte...
by pseudalopex on Sunday March 02, 2025 @09:11AM
(#43230656)
Your definition of fork excludes many notable forks. I never heard someone call a software project a divorce.
Re:Microsoft begins turning off uBlock Origin and other exte...
by account42 on Monday March 03, 2025 @05:05AM
(#43240207)
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".
Changes are recorded, then applied to the latest upstream version (Firefox) then packaged and sent as an update (LibreWolf)