

In response, uBlock's founder Raymond Hill stated that "the donations sought by are not benefiting any of those who contributed most to create uBlock Origin.” The development of uBlock stopped in August 2015 and it has been sporadically updated since January 2017. Aljoudi created to host and promote uBlock and to request donations. This version was later renamed uBlock Origin and it has been completely divorced from Aljoudi's uBlock. However, Hill immediately self-forked it and continued the effort there. > The uBlock project official repository was transferred to Chris Aljoudi by original developer Raymond Hill in April 2015, due to frustration of dealing with requests. In fact, that already happened, and that’s why it’s called uBlock Origin:

> If that ever gets bought, you'll hear about it everywhere and there will most likely be a fork. It could exist for browsers just as it does for linux and android, but as far as I know it presently doesn't.

I don't want this scheme forced on either users or developers, it's entirely voluntary on both ends. Some developers don't like this scheme and that's fine, for the most part I simply choose to not use their software. This scheme works fine for the majority of software I give a shit about. They would need to buy out or trick the Debian or F-Droid package maintainers, which I generally trust to not happen (and I haven't been burned by this trust before.) The upstream can sell out and start publishing malicious updates but they can't push those updates to Debian or F-Droid, because they don't have the necessary permissions to do so. If this extension were a program packaged by Debian or F-Droid, this wouldn't happen. The problem is when the extension owner is the same as the extension packager, and the repo doesn't enforce any meaningful review or standards before allowing an updated extension to be pushed to their repo.
