Hacker News new | ask | show | jobs
by Sargos 3566 days ago
Your comment is super confusing. Do you mean that he didn't have time to develop uBlock so then we went to make Origin? You wrote it the other way around. Which one does the original guy work on now, Origin?
3 comments

I'll start over for him. Gorhill was the author of uBlock. He got tired of maintaining it, gave it up and willingly allowed chrisaljoudi to take the project. chrisaljoudi later started asking for donations, allegedly hasn't changed the code much except for some visual tweaks and added things like "Made by Chris" to the website. Some drama ensues, people accuse chrisaljoudi of being greedy, he makes some changes to how he presents things and Gorhill seemingly regrets giving the project up and instead of taking it back, (not sure if he tried or not) he forks the project and goes back to maintaining it, so now there would be 2 uBlocks. However there was an issue where Google removed the Gorhill's version from the store because it was a dupe of chrisaljoudi's version (which yes, used to "belong" to Gorhill), so Gorhill renamed the repo he was maintaining to uBlock Origin.

tl;dr Gorhill started uBlock, got fed up & gave it to chrisaljoudi, later did a reversal, forked the project and continued with maintaining that fork, only now his version is called uBlock Origin.

Origin is from the original author. The original author passed the torch to someone else who then used it as a donation source. So the original author came back, forked it, and titled their fork Origin.
the real reason, imho, was that gorhill got fed up of crappy bug reports and all the issue management hell. he forked and continued working with his own repo without ability to make issues. he probably hoped that this teenager had more energy for communicating with users and skills to merge commits back. someone probably know relevant issue numbers where drama was happening...