NoScript
NoScript is a Firefox extension to disable javascript from being run. One day the author, Giorgio Maone, became greedy and steathily unblocked his site from Adblock just to get to the ad money. You see, every time NoScript was updated it would open the NoScript changelog page which, shockingly, was full of ads – meaning money for Giorgio.
The Adblock guys wrote about Giorgio Maone’s dishonesty:
For years, NoScript has been using a trick to prevent Adblock Plus from working on its domains. Fixing this issue was never particularly high on my list of priorities (though I finally came around and fixed it after the recent events) so at some point I suggested that EasyList should be extended by a filter to block ads specifically on NoScript’s domains. This finally happened two weeks ago.
What followed was a small war — the website would add various tricks to prevent Adblock Plus with EasyList from blocking ads, EasyList kept adjusting filters. Then, a week ago a new NoScript version was released. A few days later I noticed first bug reports — apparently, Adblock Plus “glitches” were observed with this NoScript version, especially around NoScript’s domains (but not only those). When I investigated this issue I couldn’t believe my eyes. NoScript was extended by a piece of obfuscated (!) code to specifically target Adblock Plus and disable parts of its functionality. The issues caused by this manipulation were declared as “compatibility issues” in the NoScript forum, even now I still didn’t see any official admission of crippling Adblock Plus. Clearly, NoScript is moving from the gray area of adware into dark black area of scareware, making money at user’s expense at any cost.
Giorgio Maone the scumbag finally caved in because of the public outcry, offering a dishonest apology for being greedy:
I beg you to accept my most sincere apologies and believe in my shame and contrition.
I know I’ve done something horrible, creating a scandal like the Mozilla community never had faced before and betraying the trust of many, many people.
Please help me to repair the damage I’ve caused with my errors.
Giorgio, you’ve already burned all your bridges by proving that you have no qualms about fooling people and modifying other people’s machines just for a few dollars more. Your apologies are worthless and ignored.