| From the horses mouth [1]: Main reason I published on AMO is because a feature which I think is important was removed from uBlock (per-site switches). That both versions diverged significantly enough so soon is not in my control. When ABP added "acceptable ads" in their fork, they also created a demand for a version uncompromised by the "acceptable ads" principle, hence ABE happened. When uBlock removed the
per-site switches, a demand was created for a version of uBlock with the per-site switches. This is the reality of GPL: anybody can fork and create their own flavor if they disagree with the pre-fork version. This should not be seen as wrong when it happens, it's expected. In the big picture, users win. As far as trust is concerned, both versions can be trusted -- that should not be an issue in either case: the development and source code is public in both cases (every single code change can be easily browsed on github). Edit: Notice that I still contribute fixes to uBlock since the fork, and also try to deal with filed issues (those issues which are relevant to both versions), so it's not like I am ignoring uBlock to the advantage of uBlock Origin -- I also want uBlock to work fine for whoever uses it, I just strongly disagree with the removal of the per-site switches feature. [1] https://github.com/gorhill/uBlock/issues/38#issuecomment-966... |
Fun fact: ABE is now discontinued "in favor of uBlock" because the latter is just so much more efficient. [1]
[1] https://addons.mozilla.org/en-Us/firefox/addon/adblock-edge/