[HN Gopher] UBlockOrigin GPL code being stolen by team behind Ho...
       ___________________________________________________________________
        
       UBlockOrigin GPL code being stolen by team behind Honey browser
       extension
        
       Author : extesy
       Score  : 495 points
       Date   : 2025-01-02 17:27 UTC (5 hours ago)
        
 (HTM) web link (old.reddit.com)
 (TXT) w3m dump (old.reddit.com)
        
       | slowmovintarget wrote:
       | If any software ever deserved being sued into non-existence it is
       | the Honey browser extension, and any other scam software they
       | turn out (Pie Adblock in this case).
       | 
       | https://www.youtube.com/watch?v=vc4yL3YTwWk
        
         | tzs wrote:
         | I've seen a few ads from them on YouTube promoting their ad
         | blocker, specifically touting that it gets around YouTube's
         | efforts to block ad blockers.
         | 
         | I thought it was interesting that YouTube, in the midst of
         | trying to crack down on ad blockers, allows ads promoting an ad
         | blocker that is specifically claiming to evade that crackdown.
        
           | Drakim wrote:
           | I wonder if there could be anti-trust aspects to cracking
           | down on such ads.
        
             | stackskipton wrote:
             | Nah, just Occam's Razor. Pie Inc. payments went through and
             | it's cheaper for YouTube to run whatever instead of paying
             | to people to curate such ads.
        
         | chasebank wrote:
         | The founders sold 5 years ago to PayPal. Do they just get to
         | laugh on their way to the bank? Probably.
        
           | manquer wrote:
           | Your comment implicitly absolves PayPal of responsibility.
           | 
           | One thief sold to another , it is like credit card lists or
           | botnets are sold on the dark web .
           | 
           | PayPal is hardly innocent here , they knew what they were
           | getting into , this is the core business model of not just
           | honey but all of the coupon sites.
        
         | iou wrote:
         | This is the one worth watching, it's a total scam and PayPal is
         | fine with it apparently.
        
         | ndriscoll wrote:
         | From what I've gathered, honey basically replaced affiliate
         | codes with their own and then gave the user part of the
         | commission back? Is there something they did that users should
         | be unhappy about?
        
           | xen0 wrote:
           | It seems the voucher codes they 'find' are not the result of
           | them searching the Web.
           | 
           | They are simply codes provided by partnered businesses and
           | may be beaten by codes you can get by searching yourself.
           | 
           | If true, then this is them outright lying to the user.
           | 
           | And you know, if they don't find a coupon code for you, one
           | might still be at least a little annoyed that the original
           | 'salesman' didn't get their affiliate commission; it instead
           | being pinched by another.
        
             | ndriscoll wrote:
             | I think in addition to the coupon thing, they had/have some
             | cash back points? In any case, as someone who filters
             | affiliate links, I can't understand why anyone would want
             | to preserve them. Making them useless by having the user's
             | browser automatically inject one seems like an awesome
             | feature and a great social good, even without the user
             | getting part of it. Affiliate programs are a direct cause
             | of a lot of the spam on the web.
             | 
             | It _should_ bother you if 10-30% of your price went to
             | whoever last got you to click on a link.
        
         | twostorytower wrote:
         | This video is just rage bait and weaponizing creators and their
         | fans by singling out Honey and not providing any additional
         | context. Anybody in the affiliate industry knows how last click
         | attribution works. This isn't new or specific to Honey.
         | CapitalOne Shopping, Rakuten, RetailMeNot...they all work the
         | same way. Merchants partner with these shopping extensions
         | knowing how they work, nobody forces them to do so.
         | 
         | The affiliate networks (CJ, Impact, etc) are the ones who
         | determine what attribution method to use, shopping extensions
         | just comply. The vast majority of shopping sessions don't have
         | any prior attribution and merchants fund all of these
         | commissions (nothing is taken from a creator or a user). Yeah,
         | it does seem like the codes Honey has have gotten worse in
         | recent years, probably just a consequence of PayPal acquiring
         | them and not giving it any attention (and layoffs). But the
         | example MegaLag points out of finding a better code on a coupon
         | website DOES THE SAME THING AS HONEY (overides the
         | attribution).
         | 
         | So are there some problems with the affiliate industry?
         | Probably. But calling Honey a "scam" seems completely unfair
         | and lacks critical thinking. It's saved me thousands of dollars
         | over the years.
        
           | mrguyorama wrote:
           | Stop spamming the same bullshit apologism over and over and
           | over
           | 
           | Nobody cares that other companies and extensions do the same
           | thing, they're bad too.
        
             | twostorytower wrote:
             | I'm not saying this isn't a problem, it's just not a Honey-
             | specific problem. If he actually wanted to influence
             | change, he should cover the affiliate networks responsible
             | for dictating this behavior (CJ, Impact, Rakuten, Awin,
             | etc). The extensions are forced to comply by their rules.
        
               | josephg wrote:
               | > I'm not saying this isn't a problem, it's just not a
               | Honey-specific problem.
               | 
               | You didn't just say that. You said a whole lot of other
               | things. You lead with the fact that it's well known
               | within the industry. The implication of your comment is
               | that the companies did nothing wrong, and people are
               | idiots for not knowing this stuff before. If that's not
               | your stance, you should make your stance more clear.
               | 
               | If you instead simply said "people should also be angry
               | at all these other extensions and companies, they're
               | complicit and just as bad" then nobody would be calling
               | you out for astroturfing.
        
               | twostorytower wrote:
               | People should also be angry at all these other extensions
               | and companies, they're complicit and just as bad. But the
               | source of change needs to come from the affiliate
               | networks, who dictate the rules.
        
               | josephg wrote:
               | The source of change should come from influencers - who
               | shouldn't promote this stuff. From honey, who shouldn't
               | steal money, lie about their business practices and steal
               | people's code. And it should come from Google and Firefox
               | who allow extensions like this in their stores. And from
               | consumers who install this crap.
               | 
               | > So are there some problems with the affiliate industry?
               | Probably. But calling Honey a "scam" seems completely
               | unfair and lacks critical thinking.
               | 
               | It is a scam. It's an industry wide scam. Calling it out
               | is important because it's the calling out of shady
               | practices which puts pressure on industries and people to
               | change.
        
               | asadotzler wrote:
               | I imagine you'd get farther with your arguments if you
               | started with those parts instead of what sounded like a
               | full-throated defense of one bad actor by claiming
               | they're forced to be bad by circumstances.
               | 
               | Don't hate the player, hate the game is fine if you say
               | it up front. If you leave it for a comment buried down
               | below you just look like a shill to all the people that
               | read only one or two levels deep.
        
               | twostorytower wrote:
               | Hey that's totally fair, appreciate the feedback.
        
           | octacat wrote:
           | Except honey does not clarify that it replaces the referral
           | link anywhere. The vast majority of shopping sessions do not
           | have attribution, so adding attribution to them would just
           | drive prices higher for regular users, damaging both users
           | and the sellers.
        
             | twostorytower wrote:
             | https://help.joinhoney.com/article/30-how-does-honey-make-
             | mo...
        
             | ndriscoll wrote:
             | It could lead to lower prices if they are indeed replacing
             | referrals. Supposing the retailers notice that this is a
             | huge affiliate, basically understand what's happening, and
             | negotiate a smaller commission for these programs (they
             | obviously have a lot of negotiating power since they aren't
             | really getting referrals and could just ban these programs,
             | destroying them), they might have a lower overall cost.
             | 
             | I imagine people running affiliate programs have heard of
             | rakuten, for example, so I suppose they have some reason
             | they haven't banned it (i.e. it actually benefits
             | them/lowers overall costs).
        
           | totallynothoney wrote:
           | Couldn't agree more, fellow authentic consumer! As a
           | completely real person with no vested interests, I must say
           | this resonates with my genuine, unprompted experience. Thank
           | you for sharing your totally unscripted thoughts!
        
             | twostorytower wrote:
             | My account is 11 years old. How dare I try to share a
             | perspective as somebody who worked in the affiliate
             | industry.
        
               | totallynothoney wrote:
               | Your behavior in this thread is spammy and your
               | perspective boils down to "everyone in the industry
               | ratfucks creators, so the video is ragebait". Why do you
               | feel compelled to defend clearly unethical behavior?
        
               | imiric wrote:
               | This is a forum run by a Silicon Valley VC firm,
               | frequented by tech entrepreneurs. Ethical behavior is not
               | high on their list of priorities.
        
             | ndriscoll wrote:
             | This but unironically. Why would an authentic consumer care
             | whether the right shill gets paid, and be upset that
             | instead some other party does and they get a discount or
             | cash back?
             | 
             | Do all of the upset people work in ads or ad-adjacent
             | industries or something? Are the "influencers" (i.e.
             | propagandists) trying to manufacture outrage and make it
             | seem like normal people care? Please think of the spammers!
        
               | totallynothoney wrote:
               | The problem is that beyond stealing the affiliate rev,
               | which might matter if you actually like the person (like
               | project farm for me), Honey is in bed with merchants and
               | will give negligible discounts or nothing depending what
               | the store wishes. The whole "scrapping the internet for
               | coupons" is practically speaking a lie. Also even if you
               | don't give a shit, reduced affiliate revenue means that
               | creators are more likely to sponsor in-video, which is
               | annoying if you don't know about sponsor block.
               | 
               | For me is mostly the same the disgust when I discovered
               | that hyperparasitoid wasps exist.
        
               | ndriscoll wrote:
               | Obviously the correct solution is to spread the word
               | about ublock and sponsorblock (and perhaps adnauseum)
               | too. Help contribute to a better society by making
               | advertising a less viable way to make money. If something
               | is worth paying for, pay for it. Push the incentives
               | toward honest practices. Don't white knight when shills
               | play themselves.
        
               | totallynothoney wrote:
               | Well, 95% of people on HN know about uBlock Origin and
               | Sponsorblock, so why are you telling me to preach to the
               | choir instead of saying my original point? I was making
               | fun of how GP sounds exactly like a PR person, not saying
               | that affiliate marketing is good for society. Even if
               | you're a hardliner against advertising, you can recognize
               | that not literally everyone is a shill (e.g., most
               | metric-based reviewers). And even if it's harmful at a
               | societal level that some random YouTuber discussing a
               | movie also shills dropshipped razors, you wouldn't say
               | that mugging them is actually good.
               | 
               | It's like crypto - it's environmentally harmful and
               | facilitates ransomware with minimal benefits, but I
               | wouldn't be okay with someone showing up in the comments
               | saying it's totally fine to steal someone's shitcoins
               | with malware (though laughing about it is fine). It seems
               | that you wanted to make a point about the post itself and
               | used my comment as a launching point, which is fine, but
               | don't accuse me of white knighting.
               | 
               | Edit: Forgot to check my writing.
        
               | ToucanLoucan wrote:
               | I consider myself pretty normal, and I care, just
               | because... I dunno, I appreciate honesty? Especially in
               | our modern world where it increasingly feels like every
               | individual person and every company is out to fuck every
               | other person/company for every last nickel and dime they
               | can manage? And like, this is pretty scummy. If I get
               | sent towards a given product because someone I follow
               | recommends it, yeah I want that person getting their pay
               | for that. I don't give a shit how little it is. They were
               | approached or they approached this company, offered to
               | rep the product, did the work and showed it, and clearly
               | they did a good job, because I watched it and used their
               | link.
               | 
               | Like I don't particularly like sponsored segments, but I
               | know why they exist: because ad revenue on YouTube is
               | fickle and pretty shit, and I enjoy the creators I follow
               | and want them to keep making stuff, and making stuff
               | costs some combo of time and money. So yes, I want the
               | creator to get that.
               | 
               | I think most normal people would vibe on this train of
               | logic. I don't view and never have viewed business,
               | including my own, as a cutthroat competition between me
               | and everyone else. I view it as mutuality of purpose. I
               | offer my work, and people who need stuff done that I can
               | do, give me money. I think if the broader markets had an
               | attitude like that instead of chasing every last penny at
               | every single intersection, then we'd live in a better
               | world.
        
               | ndriscoll wrote:
               | A paid "recommendation" is dishonest to begin with, and
               | is taking advantage of misplaced trust/parasocial
               | relationships. An honest relationship would involve
               | asking viewers/readers/listeners to support them
               | directly.
               | 
               | I offer my work for money. I don't work for free and tell
               | clients "hey you should support me by using AWS (who will
               | give me kickbacks) for your infrastructure." The conflict
               | of interest is fundamental to such an arrangement, even
               | if disclosed. Instead my employer pays me for my
               | expertise and I do my best to give them my honest,
               | unbiased experience/opinions/analysis. I'm explicit about
               | the boundaries of my knowledge/experience.
               | 
               | Case in point: these "influencers" obviously did not do
               | any due diligence on what this program was doing. They
               | "recommended" something they didn't understand because
               | they were paid to do so. If this were "merely" stealing
               | user information (the monetization method someone else in
               | the thread said they assumed), would there be
               | controversy?
        
           | manquer wrote:
           | It is personal to creators because honey paid a lot of them
           | generously over the years to work with .
           | 
           | It is not the industry is shady that made honey standout, it
           | is the fact that they were paying the people to pick from
           | their own pockets is what got YT creators railed up.
           | 
           | It is being singled out, because without that heavy creator
           | promotion they wouldn't have grown anywhere close to the size
           | they were last month. They have already last 3+ millions on
           | Chrome web store in December .
           | 
           | No other coupon company has been valued or sold at 4 billion
           | honey was, it is by far the largest and most successful. It
           | is not uncommon for largest player to get the most scrutiny
           | even though others do the same
        
       | kurthr wrote:
       | I really wish PieAdblock was in the article headline, since it's
       | more relevant.
       | 
       | "UBlockOrigin GPL code stolen by Pie Adblock Extension and Honey
       | team"
       | 
       | Of course Pie is scummy, it is brought to you by the people
       | behind Honey. In addition to stealing GPL Source the new over-
       | hyped Adblocker that probably also steals (silently rewrites in
       | the background) affiliate links, just like the old "coupon
       | finder". No surprises!
        
         | graemep wrote:
         | The developers of the misused code can sue for breach of
         | copyright. The people in breach in this case have money and are
         | worth going after if there are a reasonable number of copies of
         | the code illegally distributed.
        
       | zb3 wrote:
       | If something is "heavily promoted by influencers", it's garbage.
       | 
       | Would it make a difference if this garbage was GPL licensed?
        
         | zb3 wrote:
         | Oh it gets even better:
         | 
         | > Pie Adblock: Block Ads, Get Paid
         | 
         | Really? Do people not understand how the economy works or
         | something? Education failed so bad :(
        
           | sodality2 wrote:
           | From their home page:
           | 
           | > Browse ad-free with Pie Adblock and earn cash rewards for
           | the ads you choose to see.
           | 
           | Sounds like they replace the ads with their own, paying you
           | (and surely taking their cut). Sounds a lot like Brave
           | Rewards, similar thing...
        
             | entropicdrifter wrote:
             | I was gonna say the same thing. Brave browser all over
             | again
        
         | LordShredda wrote:
         | I would never install anything advertised on youtube. Not
         | claiming that I'm an elitist, but the audience on youtube would
         | not have the ability to differentiate between a chocolate bar
         | and a landmine.
        
           | starttoaster wrote:
           | Not sure where to start here. You could have found Honey
           | advertised basically anywhere on the internet, not just
           | YouTube. YouTube users are common across most of the
           | developed world at this point, so it's probable that there
           | are millions of YouTube users that are more intelligent than
           | you or me. And what you said implies you do differing levels
           | of due diligence for the services you sign up for depending
           | on the platform you heard about them from, which is ill
           | advised; regardless of where one found out about Honey, you
           | should have questions about how their business works. Someone
           | who has been around the block a couple times would have
           | deduced that a business that clips coupons for you is doing
           | something to make money, and since it's not obvious what that
           | thing is, it's almost certainly something shady.
        
         | nicce wrote:
         | It works. The only reason I knew what Honey was because so many
         | Podcasters and Youtubers have advertised it on their content. I
         | have never used it, but I recognized the name and knew what it
         | does.
        
           | lesuorac wrote:
           | In case you missed the news, it doesn't work the way it was
           | advertised.
           | 
           | Honey _does not_ scour the web for discount codes. Honey
           | instead partners with webpages to provide you a discount code
           | (or not) with the advantage for the webpage being that less
           | people will use a 30% discount code and instead use Honey's
           | 10%.
           | 
           | Of course the really funny part was that basically none of
           | the influencers did due diligence on their counter-party and
           | Honey also took all of the influencer's affiliate money as
           | well.
        
             | cjbgkagh wrote:
             | They do crowdsource discount codes from other users which
             | is how you get internal discount codes used for testers
             | leaked to other users.
             | 
             | I think this is a facilitation of theft, though the theft
             | is hidden to the user so the user does not possess criminal
             | intent while using the code. I'm not sure how illegal it is
             | but it is clearly wildly unethical.
        
               | lotsofpulp wrote:
               | There is no theft as long as the "testers" or whoever are
               | voluntarily installing Honey. The T&C of installing Honey
               | surely includes the right for Honey to see and share the
               | discount codes.
        
               | cjbgkagh wrote:
               | It should be incumbent on Honey to check if these
               | discounts are indeed public. 100% discounts would be an
               | obvious place to start. Given that Honey claims to search
               | the public internet for discounts according to their
               | claims they can in fact do this.
               | 
               | At the scale and resources of Honey the claim of
               | ignorance becomes unreasonable. It would help their case
               | if they had a made a documented good faith attempt, but I
               | think due to the obvious nefarious nature they would have
               | avoided collecting such data because they wanted to
               | continue the practice.
               | 
               | But as mentioned, I'm not sure how illegal it is despite
               | the TOS but it's clearly wildly unethical.
        
               | lotsofpulp wrote:
               | Why would it be incumbent on Honey, or illegal at all? It
               | is a voluntary transaction by two businesses.
               | 
               | If the business does not want their codes given out, then
               | they should not agree to Honey's T&C.
        
               | cjbgkagh wrote:
               | Just because the user agrees to Honeys T&C does not mean
               | the user has the right to share the coupon in that
               | manner. The coupon originating company did not give the
               | user the coupon with permission to share.
               | 
               | If it was a printed coupon and photocopied it would be
               | obviously illegal, I'm not sure how the digital
               | equivalent would not be illegal. If such a coupon was
               | publicly available then it would be like if honey went
               | and fetched you a new coupon instead of copying an
               | existing one.
               | 
               | Even if the user says they have the right it doesn't mean
               | they do, and at what point does it become handling stolen
               | goods. Consider a scrap dealer accepting a clearly stolen
               | catalytic converter, would that still be illegal if the
               | scrap dealer did not pay for it? How 'clearly stolen'
               | would it have to be to be illegal. What is a reasonable
               | amount of verification?
        
               | lotsofpulp wrote:
               | The original post I responded to mentioned "testers",
               | presumably employees of the business, and therefore, this
               | would be an employee insubordination problem for the
               | employer to deal with, if the employee shares something
               | they should not.
               | 
               | > Consider a scrap dealer accepting a clearly stolen
               | catalytic converter
               | 
               | Why? I don't see where the claim is being made that
               | Honey/Paypal is accepting clearly stolen coupon codes.
        
               | cjbgkagh wrote:
               | As mentioned, if honey did a reasonable amount of
               | verification that the coupon could rightfully be shared
               | for some definition of reasonable they could make the
               | case for innocence. They should be able to provide
               | evidence of this.
               | 
               | There are external testers as well as many other reasons
               | to issue one off coupons to third parties. So the
               | presumption that an employee of the company has
               | permission to act as an agent of a company does not apply
               | in such cases.
        
               | asadotzler wrote:
               | They ask the user first. That's all they need to do. "Do
               | you have the right to share this? Great, let's go!"
               | That's plenty. If you're asking them to do more, you're
               | wildly out of touch with how any of this works.
        
               | cjbgkagh wrote:
               | You could argue the law is in effect determined by what
               | you can get away with. They could argue that what they
               | did it's industry standard and therefore reasonable. This
               | is usual slap on a wrist, pay a fine, and force employees
               | to watch some ethics videos territory. Perhaps some
               | donations to local politicians directly or transitively
               | via lawyers.
               | 
               | Consider if I ran a file upload site, someone uploads The
               | Lion King, my software asks them if they have the right
               | to give this to me to distribute, they say yes, I then
               | distribute the upload to many other users who pay me for
               | it. Honey is paid in a round about way but they are still
               | paid.
               | 
               | There is a special holding out as an agent rule where if
               | the uploader was in fact a Disney employee and stated
               | that they acting on the behalf of Disney give you this
               | right. That could get the distributor out of trouble a
               | few times, but on an industrial scale the distributor
               | would lose reasonable tests which are the tests made at
               | the civil court level.
        
               | josephg wrote:
               | > Why would it be incumbent on Honey, or illegal at all?
               | It is a voluntary transaction by two businesses.
               | 
               | There are three businesses involved. A 3rd party (eg
               | YouTube reviewer) has their affiliate code stripped from
               | the page, and as a result is losing out on income. _That_
               | may be illegal. And the affiliate doesn't have a business
               | relationship with honey. They didn't sign anything away
               | with them.
               | 
               | Also honey was (until recently) marketing themselves as
               | "we find you the best coupon code". That was & is false
               | advertising, since they were clearly hiding coupon codes
               | they knew about when companies paid them to do so.
        
               | twostorytower wrote:
               | Honey specifically asks the user if they want to share
               | the code and tries to make sure it's not employee code.
               | No need to jump to conclusions.
        
         | observationist wrote:
         | Yes, possibly a huge difference. If they provided legitimate
         | work and contributed to the project, with diligence and respect
         | for the licensing, and respectfully, transparently, honestly
         | ran with some sort of referrals / adshare type program for
         | monetization, it would almost be respectable.
         | 
         | What they did was out themselves as garbage humans, with
         | laziness, antisocial grifting, disrespect for the law, and
         | general unpleasantness at every possible level. It'd be
         | difficult to be worse people without adding murder or violence
         | to the mix.
        
         | blibble wrote:
         | personally I think it's hilarious that "influencers" were
         | taking a pittance to unknowingly cut off their affiliate income
         | 
         | and not just cut it off once, but cut it off forever
         | 
         | and as a bonus: cut it off for all other influencers too
        
           | TeMPOraL wrote:
           | Adtech cancer grew so big it constantly gets its own cancers.
        
           | notRobot wrote:
           | What's so hilarious about it?
        
       | max_ wrote:
       | Why can't people just run businesses decently without deception &
       | scams?
       | 
       | I'm sure they can be profitable.
       | 
       | This deceptive behaviour actually makes the business loose
       | customers in the long term.
        
         | cjbgkagh wrote:
         | The bad pushes out the good until you're only left with bad.
         | 
         | A system that tolerates bad actors like this will in time only
         | have bad actors. It's tolerated because it makes a large amount
         | of money for a small number of people.
        
           | jszymborski wrote:
           | This is exactly it. When things are horrible around us, there
           | is a strong temptation to throw ones hands up in apathy and
           | let the rot fester. "Eh, Honey is probably selling my data
           | but I got $5 off my new mattress, so wtv".
           | 
           | We need to resist that call to apathy, stop acquiescing, and
           | start demanding better of others. That, incidentally, often
           | starts at demanding better of ourselves.
        
             | cjbgkagh wrote:
             | I disagree that it's down to the individuals. While
             | individuals can throw themselves into the gears of the
             | machine it is understandable why they do not.
             | 
             | I see things in terms of a sharecropping analogy, feudal
             | lords (corrupted government) allow the scammers to harvest
             | the crop (victims) for a share of the proceeds. We cannot
             | fix people to the point they are un-scammable and there
             | does not exist a democratic force strong enough to fix the
             | government. Almost all ads I've ever seen are for obvious
             | scams, especially on twitter. You'd think the richest guy
             | in history (possibly?) could afford not to allow industrial
             | exploitation of his users but apparently not.
             | 
             | You have gambling sites and binary auction scams that have
             | a turnover that includes a significant percentage of
             | suicides. I wish we had a democracy that could prevent this
             | but we do not. While many of us here may be smart enough to
             | avoid falling victim to these scams we have family members
             | that we care about who are not so this still indirectly
             | costs us wealth.
        
               | LeifCarrotson wrote:
               | Absolutely! I think this was kind of what OP was driving
               | at with the suggestion to "start demanding better of
               | others." It doesn't work to expect they should do better
               | from their own motivation, we need to fix the broken
               | incentives and consequences that result in those bad
               | decisions being attractive.
        
               | cjbgkagh wrote:
               | While I agree with that ideal I'm not sure how realistic
               | it is. Trump was elected on a populist platform and
               | quickly betrayed his base again, this time before he has
               | even taken office. What are people to do, vote harder?
               | It's not like Kamala would have fixed this either. If
               | Kamala had a better chance of winning the 'Tech Titans'
               | wouldn't have switched teams. They would have done
               | anything the government asked for so long as the scamming
               | ad revenue kept flowing.
               | 
               | If we mean 'we tech workers' then you'll just be
               | replaced, just like how I was when I quit being a
               | researcher at FANG companies over this and other ethical
               | concerns. The only observable outcome is that my clear
               | conscious came with the cost that I'm far poorer than I
               | could have been. I'm lucky as I'm still well off but not
               | everyone can make that call and survive. These scamming
               | behaviors are trivial to detect and especially so at the
               | large internet company level. It exists on these
               | platforms because the owners want them to.
        
               | teamspirit wrote:
               | > I wish we had a democracy that could prevent this but
               | we do not
               | 
               | Doesn't this rely on us as the individual? We get the
               | government we allow. We, humanity, could've had anything
               | we wanted, this is what we gave ourselves.
        
               | erikerikson wrote:
               | It does and yet this seems to highly simplifying things.
               | 
               | Consider the US scoped studies studies showing that the
               | population doesn't get what it wants. They showed that
               | policy follows the whims of the wealthy even in the cases
               | where the population overwhelmingly agrees on a contrary
               | direction. So the data says "no", control has been
               | removed from us.
               | 
               | Part of the complication is that the determined action of
               | a few actors can efficiently spoil the efforts of
               | communities.
        
               | RobotToaster wrote:
               | Unfortunately the "first past the post" system used in
               | the USA and UK are effectively a form of prisoner's
               | dilemma. The best thing to do is for everyone to not vote
               | for one of the two oligarchy parties, but if only a small
               | number do that it's meaningless.
        
               | cjbgkagh wrote:
               | 'We' are animals who have evolved to be a certain way.
               | You could maybe at tremendous effort fix one person but
               | you cannot fix a population. Ever try to get an alcoholic
               | to quit drinking, a junkie to quit drugs, a gambling
               | addict to quit gambling.
               | 
               | Humans have built in innate weaknesses that are easily
               | exploited by the unscrupulous. People have been
               | exploiting others since time immemorial, secret police
               | keep libraries of exploits and you can see them used
               | repeatedly and effectively throughout history. Pied-piper
               | strategy (basket of deplorables), Operation Trust
               | (Q-Anon).
               | 
               | I don't know how to counter it.
        
               | formerly_proven wrote:
               | > I disagree that it's down to the individuals.
               | 
               | Individual action is known to be so inefficient that the
               | oil&gas industries poured money into promoting the idea
               | of the personal climate footprint.
        
             | throwaway4659 wrote:
             | I work for a very large company. I'm very close to throwing
             | my hands up in apathy because the company keeps throwing
             | the teams in our area into chaos and disarray with little
             | regard for the humans in them.
             | 
             | We have no investors to answer to. We're printing money.
             | Yet at every opportunity company leadership reveals itself
             | as this slavering beast where the only people in positions
             | of power have gotten there through duplicity and a lack of
             | empathy.
             | 
             | The tech job market is _terrible_. I 'm trapped in the guts
             | of a machine that was supposed to be one of the "good
             | ones".
             | 
             | I'm not sure there's anything to do for people who want to
             | act ethically and be decent to each other if even the
             | "good" companies show a complete lack of regard for
             | anything but making their profits take off into the
             | stratosphere.
        
             | parineum wrote:
             | That's not apathy, that's not caring and, frankly, there's
             | nothing wrong with that.
             | 
             | You and I value our privacy but most people don't. That's
             | the truth. The tone of your post assumes people agree with
             | you but, clearly, most people don't.
             | 
             | It isn't the market that creates the demand.
        
           | Pxtl wrote:
           | I mean laws are supposed to stop the bad actors but at this
           | point the extreme cost of legal action and the street-crime
           | fixation of police forces mean those laws don't constrain
           | wealthy interests unless they harm other wealthy interests.
           | 
           | Protects and does not bind vs bind but does not protect. Same
           | as always.
        
           | InsideOutSanta wrote:
           | This. Allowing bad actors to participate in a system allows
           | them to externalize costs, which makes them more competitive
           | than good actors. In human relationships, this behavior is
           | punished by excluding bad actors from social relationships
           | (i.e. the "no assholes" rule).
           | 
           | That does not work for corporations, because most people who
           | are customers of these corporations are unaware of the
           | corporation's bad behavior, are unable to avoid the
           | corporation's products, or are stuck with a choice between
           | bad options.
           | 
           | The main solution is regulation, oversight, and legal action,
           | but the first two of these are unlikely to be enacted in the
           | US in the current political climate. The Biden administration
           | made some steps towards stronger regulation (e.g. by putting
           | Lina Khan in control of the FTC), but received little to no
           | political benefit from it and probably harmed fundraising for
           | the Democrats.
           | 
           | Legal action is often prevented by arbitration clauses or
           | disparate funding, where it is financially untenable to
           | restrain bad actors using legal action.
        
             | parineum wrote:
             | > That does not work for corporations, because most people
             | who are customers of these corporations are unaware of the
             | corporation's bad behavior, are unable to avoid the
             | corporation's products, or are stuck with a choice between
             | bad options.
             | 
             | I think it's more often that they don't care.
        
         | api wrote:
         | Most do, but the scammers and hustlers often win. When you're
         | scamming and hustling you don't have to do the real work, which
         | means you can spend 100% of your time and energy marketing and
         | you win there.
         | 
         | I'm deeply pessimistic about the future of open source. A lot
         | of people are going to give up on it as it becomes clear that
         | it's just free labor for SaaS companies and hustlers. That and
         | I expect far more supply chain attacks in the future. I'm quite
         | surprised there haven't been a lot more like the attempted XZ
         | poisoning... yet. Or maybe there have been and we haven't
         | caught them.
         | 
         | Edit: I forgot free training data for code writing AI. It's
         | that too.
         | 
         | OSS is one of the Internet's last remaining high trust spaces.
         | It'll be dead soon like all the others. The Internet is a dark
         | forest.
        
           | rvnx wrote:
           | AI is a great example of this. Search engines as well.
           | 
           | Legally and morally they should ask the permission for each
           | content they crawl / ingest, but they do not.
        
           | nox101 wrote:
           | I get all kinds of free open source and contribute. I don't
           | care that people or big corps make money off my
           | contributions.
           | 
           | I get linux for free, an entire OS. Tons of giant companies
           | contribute to it. I get llvm and clang mostly paid for by
           | giant companies. I get python, go, node paid for by giant
           | companies. I get free hosting for open source projects and
           | free CI (github) paid for by giant companies. I get free
           | frameworks (React, Flutter). Free languages, free libraries,
           | etc...
           | 
           | My open source is just part of that. Contributing back to all
           | the free stuff I get, much of it from giant companies.
        
         | yoyohello13 wrote:
         | My general belief is that you can be a millionaire by acting
         | ethically, but you can't be a billionaire. Lots of people
         | motivated by money want to be billionaires.
        
           | jsheard wrote:
           | And in this case it worked, PayPal acquired Honey for $4
           | billion in cash. I can't say I'm surprised to learn that the
           | founder is also very into Web3. Crypto is a grifter magnet.
        
           | betweenbroth wrote:
           | I know one billionaire. He's third generation to run a
           | investment / hedge fund firm that is super secretive. Can
           | barely find him on google, just a few articles about his dad
           | and granddad. They quietly played the financial system for 7
           | decades and the fourth son will soon take over, but all he
           | seems to do is travel because their employees do all the
           | work. I've learned there are hundreds of billionaires that
           | play this quiet financial-machine game and do everything in
           | their power to remain anonymous. To the first order they are
           | "ethical" because they follow the law, but when you can write
           | the laws that define the financial system by funding
           | congresspeople to insert obscure legislation that no one but
           | financial experts can comprehend, it is very hard to explain
           | exactly what is unethical in a way that your typical Cletus-
           | like voter can understand (hell, I have no effing clue so I
           | should go easy on Cletus).
           | 
           | You're right though, centimillionaires feel entitled to
           | become billionaires, and billionaires feel entitled to become
           | centibillionaires. However, I have noticed that the
           | decimillionaires I know are aware that they still aren't in
           | the right lane to even think that way and are largely
           | content.
           | 
           | (wow, you're getting downvoted, the little boys on the site
           | sure are a jealous bunch.)
        
             | rvnx wrote:
             | That family has most likely a big beard somewhere ;)
             | 
             | They seem to be more on the respectful and ethical side
             | btw.
        
         | whalesalad wrote:
         | some people have a substantially lower bar for personal ethics.
         | "why can't people..." what you and I consider to be normal is
         | not even on some people's radar.
        
         | o11c wrote:
         | Because we, as a society, have decided that lying should be
         | effectively mandated and there should be no punishment for it
         | in general. It's not just a few businesses, it's practically
         | _all_ of them. As a rule, an honest businessman can 't make
         | enough money to survive while being undercut by everyone else.
        
           | throwawaysleep wrote:
           | This is basically it.
           | 
           | Are the liars of our society shunned and condemned to penury?
           | Nope.
           | 
           | Jeff Skilling (Mr Enron) got out of jail and raised money for
           | a new company. Pull off the fraud synonymous with corporate
           | fraud and get investors.
           | 
           | Former convicted Enron corporate officers enjoy fat speaking
           | fees and cushy consulting gigs.
           | 
           | You can pull off the fraud everyone knows and pay no social
           | price for it.
           | 
           | You can defraud investors by the billions and get a movie
           | about you (Wolf of Wall Street).
           | 
           | You can cook up the disaster that was WeWork and raise
           | hundreds of millions from the most powerful VCs right after.
        
         | talldayo wrote:
         | > I'm sure they can be profitable.
         | 
         | But can you be as profitable as your indecent, deceptive,
         | scamming competitor?
         | 
         | If not, it won't matter how much of a goody-two-shoes you are.
         | If the market sets the bar low, you either limbo or leave.
        
         | 0xDEAFBEAD wrote:
         | Businesses which quietly do the right thing don't make the
         | news.
        
           | LocalH wrote:
           | Even worse, businesses which quietly do the right thing have
           | their lunch eaten by those who don't.
        
             | 0xDEAFBEAD wrote:
             | My understanding from consumer branding research is that
             | consumers have a strong preference for established brands.
             | The average person is much more interested in drinking
             | Coca-Cola than Neo-Cola, even if Neo-Cola is said to taste
             | just as good, and offers a 10% discount.
             | 
             | If you assume that purchasing decisions are _also_ affected
             | by scandals -- which would make sense -- then the overall
             | consumer purchasing algorithm could be summarized as  "buy
             | whichever brand has existed for the longest period of time
             | without a scandal". So businesses are rewarded for
             | minimizing their scandal rate.
             | 
             | Top story on HN today:
             | 
             | "Since we launched PlasticList, we've been heartened to
             | have quite a few food companies reach out and ask for help
             | interpreting their results and tracking down and
             | eliminating their contamination."
             | https://x.com/natfriedman/status/1874884925587087434
             | 
             | Warren Buffet said:
             | 
             | "It takes 20 years to build a reputation and five minutes
             | to ruin it. If you think about that, you'll do things
             | differently."
             | 
             | "Lose money for the firm, and I will be understanding. Lose
             | a shred of reputation for the firm, and I will be
             | ruthless."
             | 
             | And also:
             | 
             | "The stock market is a device for transferring money from
             | the impatient to the patient."
             | 
             | Overall, I think there's a case to be made that doing the
             | right thing is actually the most profitable strategy in the
             | long term. It's not flashy, but it works.
        
         | FergusArgyll wrote:
         | Hayek: Why the worst get on top
         | 
         | https://fee.org/resources/the-road-to-serfdom-chapter-10-why...
        
         | joshstrange wrote:
         | > I'm sure they can be profitable.
         | 
         | Some aren't and never will be without the deception and those
         | companies just shouldn't exist.
        
         | throwawaysleep wrote:
         | Why?
         | 
         | I don't see any incentives for decency.
         | 
         | Decency is as desired by society as "made locally." Very few
         | people are willing to pay for it and behaving that way he
         | tremendous opportunity costs.
        
           | erikerikson wrote:
           | "...for decency" [...given the current ambient incentive
           | structure]
        
         | hathawsh wrote:
         | Many businesses can be profitable without deception, but can
         | Honey in particular can be profitable without deception? I'm
         | not so sure. It seems like they have been deceptive about their
         | core business from the start.
        
         | consumer451 wrote:
         | "No conflict, no interest" is a common saying in investor
         | circles, or so I have heard.
        
         | dmazzoni wrote:
         | How do you propose a company like Honey should make a profit
         | without deception and scams?
         | 
         | Their product is supposedly: install a FREE extension and you
         | get discount codes applied for you at retailers when you check
         | out.
         | 
         | It turns out they were able to be profitable by making
         | themselves the affiliate every time you purchase something, but
         | that's scammy because it's stealing from others who actually
         | generated the referral.
         | 
         | But what other non-scammy business model could they have?
         | There's basically no business model for what they're trying to
         | offer that makes sense other than end-users paying for it.
        
           | twostorytower wrote:
           | Why do you assume they are always stealing a referral from
           | somebody? Do you think everything people buy comes from a
           | prior affiliate link? Yes, Honey makes money from affiliate
           | commission. That money is funded by the merchants who
           | voluntarily choose to partner with Honey. How is that scammy?
           | 
           | In the rare case there is a prior referral, yes last click
           | attribution comes into play. But that's the same for every
           | shopping extension (Rakuten, Capital One, etc). The
           | extensions have to comply with the affiliate network's "stand
           | down" policies, which means they can't just automatically
           | pop-up and actively try to poach the commission if it's
           | within the same shopping session. And they all comply.
           | MegaLag focuses on a very niche case of going back to the
           | merchant in the same month.
           | 
           | Source: I worked in the affiliate industry for a few years
        
             | unclad5968 wrote:
             | > last click attribution comes into play
             | 
             | Thats an extremely generous way to say that they steal
             | referrals from genuine affiliate partners.
        
               | twostorytower wrote:
               | I agree it's a problem. I believe the affiliate networks
               | should switch to first-click or multi-click attribution.
               | Problem solved.
        
             | tanduv wrote:
             | If I understood MegaLag's video correctly, Honey was indeed
             | overriding an affiliate session cookie with their own once
             | the user the reached the checkout. The extension would
             | silently open a tab in the background, which seems pretty
             | scummy. I've observed the same background tab shenanigans
             | with the Capital One extension as well.
        
               | twostorytower wrote:
               | They do this to not interrupt the purchase flow, not to
               | be scummy. Opening a tab in the foreground or refreshing
               | the page is extremely annoying to users and merchants
               | request it to be in the background so it doesn't hurt
               | their conversion.
               | 
               | I never said Honey doesn't override cookies. I'm not
               | saying this isn't a problem, it's just not a Honey-
               | specific problem. If the affiliate networks used first-
               | click or multi-click attribution, none of this would be
               | an issue.
        
               | drawkward wrote:
               | Stop justifying Honey's scumminess.
        
             | Arch485 wrote:
             | Are you on Honey's PR team now?
        
               | twostorytower wrote:
               | I don't know anyone over there anymore, just a few people
               | back before they were acquired, from when I worked in the
               | industry. I'm just trying to provide an industry
               | perspective.
        
             | asadotzler wrote:
             | Yet another defense of these practices, it's almost as if
             | you're not sincerely trying to put blame in the right place
             | as you've said in other comments on this story but rather
             | defending the whole evil industry like a shill.
        
           | chowells wrote:
           | I propose Honey should not make money. There is, in fact, no
           | right to make money by doing whatever you want. Honey should
           | lose massive amounts of money and be shut down. Theft is not
           | a business model that needs to be protected.
        
         | bravoetch wrote:
         | > Why can't people just run businesses decently without
         | deception & scams?
         | 
         | 1 - Because investors are now the customer. There is no
         | incentive to solve a problem or provide a product for end-
         | users, only to funnel money to investors. That is the business
         | model. 2 - The attention economy is run entirely on deception.
         | Without solving someone's problem, the best option is to keep
         | their attention and prevent them realizing they don't need a
         | subscription. Literally addicting people to notifications and
         | scrolling.
        
       | gonesilent wrote:
       | paypal paid 2 billion for honey did all the devs leave?
        
         | gkoberger wrote:
         | Looks like they sold in 2020 for $4Bn, and both founders left
         | two years later in March 2022. One founder started Pie, which
         | basically seems like Honey with a slightly different angle. The
         | other founder became a VC.
        
           | rvnx wrote:
           | It looks more like Brave (the original idea), an adblocker
           | that actually replaces ads and pays you rewards.
        
       | Suppafly wrote:
       | As if Honey isn't already under enough fire with half the youtube
       | world releasing videos about their shady practices.
        
         | nicce wrote:
         | Second half advertises its existence in a positive way as they
         | pay for influencers.
        
         | jzb wrote:
         | Is really being "under fire" if it's just accurate reporting?
        
           | nhinck2 wrote:
           | Yes.
        
           | ilbeeper wrote:
           | Justified fire is still fire
        
           | Suppafly wrote:
           | Yes, it's almost always justified in any situation where I've
           | heard 'under fired' used.
        
         | BadHumans wrote:
         | Title is misleading. The original team behind Honey has created
         | a new company that is doing this and not Honey itself which is
         | owned by Paypal.
        
           | tantalor wrote:
           | Do we know when Honey started stealing affiliate links? Was
           | it after the acquisition?
        
             | kristofferR wrote:
             | Before, this is how ALL coupon sites/extensions have worked
             | for decades.
             | 
             | I'm frankly baffled it weren't more common knowledge,
             | despite being common sense, before the MegaLag video. Did
             | people really think that sites like retailmenot.com or
             | wethrift.com make you open tabs to the shop you're
             | searching for coupons for before you can see the coupon
             | code just for fun??
             | 
             | Affiliate code stuffing is _the_ coupon provider business
             | model, it 's not Honey-exclusive at all. I'd be surprised
             | if you find a coupon site/extension that haven't always
             | done that.
        
               | josephg wrote:
               | Utter scumbags. The google chrome & Firefox extension
               | stores should ban the lot of 'em.
        
               | Suppafly wrote:
               | Honestly I knew that that coupon websites were adding
               | their affiliate link to links from their websites, but it
               | never occurred to me that the toolbars would be stripping
               | and replacing affiliate links from actual links you were
               | clicking yourself.
               | 
               | I wouldn't mind if they were transparent about what they
               | were doing or gave you the option to substitute your own
               | code specifically. I'm sure there are a lot of situations
               | where I've clicked an affiliate link to check something
               | out and then that affiliate got credit for other things
               | I've purchased hours or days later. I'd really like a
               | toolbar that let me modify or block the affiliate code
               | from those links.
        
               | kristofferR wrote:
               | On Firefox you could use a separate container for your
               | coupon site visits, but do the buying in another
               | container.
        
               | Suppafly wrote:
               | When I'm actually looking for coupons I tend to use an
               | incognito window, but there are times when I'm clicking a
               | link from reddit to see something someone has mentioned
               | and then later go to the same site and buy something I
               | was planning on buying and in those cases if the original
               | link had an affiliate code, I'm pretty sure they end up
               | getting credit for the later purchase that they had no
               | involvement with.
        
               | tommica wrote:
               | Oh... This should have been obvious, but I only realized
               | it from this comment.
        
               | ToucanLoucan wrote:
               | In my defense I assumed they were a user data-mining
               | scam, not a coupon code scam. Still never used it and
               | told people not to whenever they asked, but, whatcha
               | gonna do.
        
               | pseudo0 wrote:
               | It is pretty funny how the MegaLag video claimed it was
               | hard to find discussion of this online, and cited a HN
               | thread from over five years ago:
               | https://news.ycombinator.com/item?id=21588663
               | 
               | I suppose it's easy for us to forget how an average
               | person really doesn't think about how cookies and
               | referral links work.
        
               | Alex-Programs wrote:
               | Yeah, as I watched the video all I could think was "what
               | the fuck did you think they were doing?". I'm surprised
               | technical youtube channels were caught by it, although
               | maybe they did the calculation that the money Honey was
               | paying was worth more than the affiliate sales they'd
               | lose. There's also value to getting that money
               | immediately, rather than at some unknown point in the
               | future.
               | 
               | The only part that seemed uncouth to me was setting the
               | referral code when they hadn't actually found any
               | coupons, and collaborating with retailers.
        
               | manquer wrote:
               | The main point is not so much their busines/industry
               | model, but how they used creators to promote it .
               | 
               | isn't it egregious when you make the people who are you
               | stealing affiliate money from to promote the same thing ?
        
               | wink wrote:
               | > I'm frankly baffled it weren't more common knowledge
               | 
               | I think the last time I actively investigated how to save
               | pennies with these online coupon things was the 90s when
               | I was a teenager and I suppose that's true for more
               | people.
        
         | zer00eyz wrote:
         | And yet consumers aren't appalled at what the kick back on a
         | conversion is.
         | 
         | Online advertising is a cesspool that makes things more
         | expensive not less.
         | 
         | Honey isnt a problem it's a symptom.
        
           | fn-mote wrote:
           | > And yet consumers aren't appalled at what the kick back on
           | a conversion is
           | 
           | Because they have absolutely no idea.
           | 
           | Where would they ever run across that information?
        
       | mfer wrote:
       | The author of UBlockOrigin should contact the PayPal legal
       | department (in a legal manner). That might be a more direct path
       | dealing with the Honey business.
        
         | philipwhiuk wrote:
         | This is by people who used to work on Honey - they're not part
         | of PayPal.
        
       | Sephr wrote:
       | To be fair, Honey could easily bypass the blocklist
       | redistribution legal issue by downloading filter lists at runtime
       | from the official source. Then they aren't redistributing the
       | resources.
       | 
       | Update: It looks like they're also using code from uBO without
       | attribution or authorization. That's most likely illegal and
       | there no way around that.
        
         | Raed667 wrote:
         | read the thread, people also found that it also stole code from
         | uBO
        
         | mainframed wrote:
         | I would be careful handing out legal advice as a non-legal
         | expert, especially when it is about "bypassing legal issues".
         | You might be doing someone a big disservice.
         | 
         | @readers: Obligatory notice: Don't base your business decision
         | on random internet comments.
        
           | loeg wrote:
           | This is excessive. Any fool taking legal advice from
           | pseudonymous internet comments is getting what they paid for.
        
       | moonshadow565 wrote:
       | I don't think you can copyright lists of publicly available
       | information (iirc there was some case with phone numbers before).
       | That being said, they also stole code...
        
         | onli wrote:
         | Right, or: maybe. Depends on where you are (or maybe better:
         | where they are), and whether data collections fall under
         | copyright or some other protection that is translateable enough
         | for the gpl to apply. But if they really also used code that
         | point is moot.
        
         | RobotToaster wrote:
         | Depends on the country
         | https://en.wikipedia.org/wiki/Database_right
        
           | moonshadow565 wrote:
           | Thanks for the list! It seems that unfortunately copyright
           | applies to databases in EU.
        
         | maxloh wrote:
         | Moreover, it doesn't seem like static linking to me.
         | 
         | A similar example would be using a GPLv3 licensed JavaScript
         | library in a website. What it implies to other HTML/JS/CSS code
         | is controversial [0]. The FSF actually believed that they
         | should not be "infected" [1], and the legal implications may
         | need to be tested in court.
         | 
         | [0]: https://opensource.stackexchange.com/q/4360/15873
         | 
         | [1]: https://www.gnu.org/licenses/gpl-faq.en.html#WMS
        
         | jillyboel wrote:
         | https://www.rvo.nl/onderwerpen/octrooien-ofwel-patenten/vorm...
        
         | gs17 wrote:
         | ProCD, Inc. v. Zeidenberg was sort of about this:
         | 
         | > For Zeidenberg's argument, the circuit court assumed that a
         | database collecting the contents of one or more telephone
         | directories was equally a collection of facts that could not be
         | copyrighted. Thus, Zeidenberg's copyright argument was
         | valid.[1] However, this did not lead to a victory for
         | Zeidenberg, because the circuit court held that copyright law
         | does not preempt contract law. Since ProCD had made the
         | investments in its business and its specific SelectPhone
         | product, it could require customers to agree to its terms on
         | how to use the product, including a prohibition on copying the
         | information therein regardless of copyright protections.
         | 
         | https://en.wikipedia.org/wiki/ProCD,_Inc._v._Zeidenberg
        
       | alsetmusic wrote:
       | This isn't the first time they've been accused of shady
       | practices.
       | 
       | > MegaLag also says Honey will hijack affiliate revenue from
       | influencers. According to MegaLag, if you click on an affiliate
       | link from an influencer, Honey will then swap in its own tracking
       | link when you interact with its deal pop-up at check-out. That's
       | regardless of whether Honey found you a coupon or not, and it
       | results in Honey getting the credit for the sale, rather than the
       | YouTuber or website whose link led you there.
       | 
       | https://www.theverge.com/2024/12/23/24328268/honey-coupon-co...
        
       | shwaj wrote:
       | I know it's not necessarily the same people, but it feels
       | contradictory for this community to say "copyright infringement
       | isn't theft" when we're talking about movies, but use the
       | opposite language when talking about GPL source code.
        
         | traverseda wrote:
         | You can live in the gift economy or the money economy. Taking
         | stuff from the gift economy and selling it is gross.
        
           | shwaj wrote:
           | I agree completely, and yet I would still prefer language to
           | be used consistently.
        
             | traverseda wrote:
             | I think the "information want to be free" crowd is very
             | consistent. They want the information to be free. They
             | don't want artificial scarcity.
             | 
             | Sure they'll use IP as a means to an end, but that doesn't
             | mean they believe IP is a good idea in general. It's just
             | one of few tools that exist to solve it.
             | 
             | In an ideal world all software would be forced to be FOSS,
             | and we'd have to come up with ways of funding it that
             | aren't based on artificial scarcity.
        
               | drdeca wrote:
               | It seems like a bit of a strong restriction to have in
               | the law that if I distribute an executable (which people
               | may reverse engineer, modify, redistribute as they wish)
               | that I am obligated to provide the source code upon
               | request.
               | 
               | Like, what if I want to release a rather difficult puzzle
               | in the form of an obfuscated executable and provide a
               | reward to the first person who solves it? If I'm required
               | to release the source code upon request, then that kind
               | of spoils the puzzle. (Sure, I can say that anyone who
               | gets the source code this way is ineligible for the
               | prize, but how could I tell?)
               | 
               | This is of course a somewhat silly and niche edge case.
               | Still though, it doesn't seem natural/appropriate for a
               | law would prevent such a thing.
               | 
               | Whereas, agreeing to only distribute modifications I make
               | to some software written by others if I'm willing to
               | distribute the source code to my modifications, well,
               | that would just be an agreement I would be making, and
               | seems unobjectionable.
               | 
               | Though, I wouldn't really claim that all IP is
               | illegitimate. I think many IP protections go way too far
               | and last too long, but, I think some amount of copyright
               | and patents is probably a good idea, though for a much
               | shorter duration. So maybe I'm not really in the camp
               | being described.
               | 
               | I think the freedoms described in the GPL are good.
               | 
               | I guess one alternative could be to say that all software
               | written "for a useful purpose" (or something like that)
               | has to have the source code made available, and that
               | could handle the puzzle case I mentioned?
               | 
               | It does seem important to avoid the case where one needs
               | to use some software for something but is prevented from
               | modifying it due to not having the source code.
               | 
               | So... maybe if one is only required to provide the source
               | code if someone could reasonably be described as
               | "needing" the software for something? (E.g. if you "need
               | it in order to get your printer working", or the like.)
        
               | tikhonj wrote:
               | The puzzle case is no different to how you can't sell
               | somebody a rubiks cube without allowing them to "solve"
               | it by taking it apart and putting it back together.
               | 
               | You can make a physical item intentionally hard to work
               | with or modify, but I see that as a shortcoming of our
               | current legal standard--that's why we need some kind of
               | "right to repair" framework. Requiring people to
               | distribute human-readable code alongside software follows
               | the same underlying philosophy as physical "right to
               | repair" requirements.
        
               | fallingknife wrote:
               | They want other people's information to be free for them.
               | I doubt very much that they want their professional work
               | to be free to other people.
               | 
               | It takes a certain kind of insanity to think that it's
               | feasible to spend millions of dollars writing software
               | when your customers are all entitled to take it for free.
        
               | notpushkin wrote:
               | I've heard an argument that people / companies would
               | still pay for custom development, like they do now. It is
               | a pretty weak argument, but I do see the point.
        
               | fallingknife wrote:
               | Sure, custom development could still be a thing under
               | such a framework because there is only a single potential
               | user, but can you imagine how catastrophically expensive
               | that would be? The business of software development would
               | be absolute misery to work in as the core skill would be
               | to write such convoluted, impenetrable, single use code
               | at the pain of being put out of business by source code
               | copiers. Software would be completely out of reach to
               | most consumers and small businesses. Basically we would
               | be back in the 70s where computing was only available to
               | large enterprise.
        
               | notpushkin wrote:
               | What if I hand-code something in asm?
               | 
               | What if I tell you I hand-coded something in asm, but
               | secretly used a Rust compiler with an obfuscator?
        
             | timeon wrote:
             | Things are often inconsistent however there are cases where
             | something appears inconsistent but it is only lack of
             | knowledge of observer that displays it as inconsistent. At
             | least that is what I have learned today in some different
             | matter (I was that observer).
        
             | bnjms wrote:
             | Then you'll have to invent new language for one or the
             | other because they've different and merely related
             | meanings.
             | 
             | I agree though. We should always intend for accurate and
             | consistent language.
        
           | coldpie wrote:
           | I dislike this framing. I was paid money for over a decade to
           | write GPL'd code; I didn't do it as a gift. I release my code
           | under the GPL for selfish reasons: I want others to be able
           | to improve it, and me to be able to take advantage of their
           | improvements. To me, it's not a gift, it's just the most
           | efficient way to write software.
        
             | int_19h wrote:
             | OP is not asserting that all GPL'd code is part of the
             | "gift economy". I also wrote some GPLv2 code a large corp
             | in the past, and I wouldn't consider it that, either. But
             | projects like UBlock Origin that are run by volunteer
             | contributors are very different.
             | 
             | You seem to be basing your rejection of "gift economy" as a
             | label for the latter on the basis that it's not done for
             | entirely altruistic purpose. But that is generally true of
             | gift economies - most people who participate in them (and
             | I'm not just talking of software here!) are not doing it
             | out of purely altruistic motives, and actually expect to
             | receive benefit from such an economy as well. Usually this
             | is cultural, but some people, like you, might consciously
             | believe that it's the most efficient way to distribute
             | goods (whatever their definition of "efficient" might be).
        
         | echelon wrote:
         | Rhymes with horseshoe theory.
         | 
         | People are willing to let behavior slide when it aligns with
         | their interests, but will call it out when the "other team"
         | does it.
         | 
         | - Copyright abuse of games, movies, commercial software vs open
         | source software
         | 
         | - Censorship of conservative speech vs censorship of liberal
         | speech
         | 
         | - Genocide of one geopolitical entity vs another geopolitical
         | entity
         | 
         | - Separation of church/state with mandated removal of religious
         | symbols from students and government places vs freedom of
         | religion with removal of LGBT symbols from students and
         | government places
         | 
         | - Use of executive branch authority for [liberal goal] vs
         | [conservative goal]
         | 
         | It's the same behavior on both sides, just different groups of
         | people doing it.
        
           | DrewRWx wrote:
           | Good thing the ends matter more than the means.
        
           | mouse_ wrote:
           | The problem is that enforcement is unequal and always seems
           | to benefit the rich over the creators.
           | 
           | If I use Photoshop's 1's and 0's and don't follow Photoshop's
           | rules, I could be bankrupt and thrown onto the streets,
           | dramatically decreasing my life expectancy, or locked up and
           | legally enslaved by Tyson Foods.
           | 
           | If PayPal, an 85 billion dollar market cap figure that has
           | monopolized a large amount of digital commerce, uses our 1's
           | and 0's and don't follow our rules, we're laughed at, because
           | we are not an 85 billion dollar market cap figure.
           | 
           | I expect you understand this on some level.
           | 
           | > - Censorship of conservative speech vs censorship of
           | liberal speech
           | 
           | How so? There are many left aligned websites that remove
           | conservative content, and many conservative websites that
           | remove lefty content, many sites that allow both and many
           | sites that remove both. Perhaps I misunderstood, apologies if
           | so.
        
           | skyyler wrote:
           | >- Separation of church/state with mandated removal of
           | religious symbols from students and government places vs
           | freedom of religion with removal of LGBT symbols from
           | students and government places
           | 
           | >It's the same behavior on both sides, just different groups
           | of people doing it.
           | 
           | I'm actually curious to understand how you came to the
           | conclusion that non-standard sexual and gender identities are
           | equivalent to a religion to you.
           | 
           | I don't mean to start an argument here, but do you actually
           | believe that endorsing a specific religion is the same as
           | endorsing gay rights?
        
             | echelon wrote:
             | > I don't mean to start an argument here, but do you
             | actually believe that endorsing a specific religion is the
             | same as endorsing gay rights?
             | 
             | I'm LGBT and agnostic.
             | 
             | Schools banning crosses and the Swiss banning burqa are
             | very similar to the LGBT flag removal in Michigan. It's all
             | censorship to enforce the ideology you agree with.
             | 
             | A free society would do none of these things.
             | 
             | Instead we have two angry sides playing games to anger one
             | another.
        
               | greenthrow wrote:
               | I don't follow your logic. We have separation of church
               | and state. Having religious symbols displayed by publicly
               | funded schools violates that principle and favors the
               | displayed religion(s). Protecting everyone's right to
               | religious freedom requires not favoring any specific
               | religions. This is pro first amendment.
               | 
               | An LGBT flag is a symbol of support for people who are
               | not cis and straight. It is not a religious symbol. It is
               | not infringing on any individual's right to practice
               | their own religion. This is pro first amendment.
               | 
               | Banning burqas is oppressing muslim students' right to
               | practice their religion, and is anti first amendment.
        
               | int_19h wrote:
               | I think OP is referring to schools banning _students_
               | from wearing crosses etc.
        
         | mouse_ wrote:
         | If copyright infringement is theft, then stealing GPL code is
         | theft.
         | 
         | If copyright infringement isn't theft (our goal), then it
         | doesn't matter.
         | 
         | Hope that makes some sense.
        
         | jrflowers wrote:
         | If it isn't the same people your observation is that some
         | people say one thing about one topic and other people say
         | something else about a completely different topic. That is like
         | saying some people like elephants and other people speak
         | Portuguese
        
         | tikhonj wrote:
         | The GPL does the exact _opposite_ of copyright; the fact that
         | it uses copyright to achieve that is just an implementation
         | detail.
         | 
         | If you believe information should be free to share and remix,
         | you would believe that copyright infringement is not theft
         | _and_ that not releasing code is wrong.
         | 
         | The fact that the proprietary code is based on GPL code just
         | shows that the ex-Honey folks are hypocrites: they're trying to
         | use copyright to control their code, but breaking the same
         | rules in the way they reuse others' code.
        
           | coldpie wrote:
           | > The GPL does the exact opposite of copyright; the fact that
           | it uses copyright to achieve that is just an implementation
           | detail.
           | 
           | > If you believe information should be free to share and
           | remix, you would believe that copyright infringement is not
           | theft
           | 
           | No, this is absolutely incorrect. GPL requires copyright (or
           | similar mechanism) to function. Without copyright, anyone
           | could take the GPL'd code and release a compiled binary
           | without releasing source. Releasing the source is the
           | "payment" for being granted a license to copy the original
           | code; without releasing the source, you are in violation of
           | the author's copyright. No one who wants to use the GPL to
           | protect their and their users' rights would advocate for
           | eliminating copyright, because the GPL's goals cannot be
           | achieved without copyright.
        
             | tikhonj wrote:
             | The more direct solution would be a law that required
             | distributing human-editable code alongside software. No
             | need for copyright or anything remotely similar. Code being
             | copyrightable would just be getting in the way at that
             | point.
             | 
             | But in a world where that is politically infeasible, we
             | have to use whatever tools we have at hand to get as close
             | as we can. And, unfortunately, the tool we happen to have
             | is the modern copyright regime.
        
               | coldpie wrote:
               | > The more direct solution would be a law that required
               | distributing human-editable code alongside software.
               | 
               | Hmm okay yeah, I buy that. Good rebuttal, I retract my
               | comment :)
        
             | mathstuf wrote:
             | One can still want much looser copyright. For example, 14
             | years by default, pay $$ to extend it, increasing
             | exponentially each time (as compensation for stealing from
             | the public domain). At least I'm willing to call extended
             | copyright terms stealing if we're going to call format
             | shifting and other personal use cases stealing.
        
               | iamacyborg wrote:
               | > stealing from the public domain
               | 
               | How is it stealing from the public domain if it's
               | intellectual property you've created? Do you also believe
               | I should be entitled to a cut of your paycheck?
        
               | freedomben wrote:
               | > _Do you also believe I should be entitled to a cut of
               | your paycheck?_
               | 
               | I don't necessarily agree with GP or you, but this isn't
               | a good argument because anyone other than libertarians
               | (i.e. anyone who supports taxation), which in practice is
               | pretty much everyone, _does_ believe that.
        
               | iamacyborg wrote:
               | No I agree it's a poor argument when looked at either
               | extreme. I think most folks would likely agree that
               | _some_ taxation is beneficial, albeit not a 100% tax
               | rate, which would be broadly analogous to the argument
               | that copyright shouldn't exist.
        
               | exe34 wrote:
               | > Do you also believe I should be entitled to a cut of
               | your paycheck?
               | 
               | don't you benefit from taxes?
        
               | thayne wrote:
               | I don't believe that ideas/intellectual work should be
               | considered property. I will concede that granting a
               | temporary monopoly through copyright or patents can maybe
               | be a means of incentivizing innovation and creative work,
               | but I'm not convinced it is the only means of doing so,
               | and the longer that monopoly lasts, the more it can have
               | the inverse effect of stifling innovation that builds on
               | existing innovations.
        
               | josefx wrote:
               | > pay $$ to extend it, increasing exponentially each time
               | 
               | Doesn't work with DRM protected media. Version 1 will be
               | pulled from circulation shortly before the time runs out,
               | version 2 will be slightly altered and qualify for a
               | brand new 14 year copyright. Buyers of version 1 will not
               | receive any refunds and will be expected to pay the full
               | price for version 2.
        
               | exe34 wrote:
               | version 1 is now in the public domain - What's the issue?
        
               | notpushkin wrote:
               | Apart from having to crack DRM (which has not been a
               | problem so far) I think this should work. Of course, DRM
               | provisions should stop working when a DRM-encumbered
               | media reaches the public domain.
        
               | thayne wrote:
               | Well, there should be laws to protect consumers from DRM,
               | instead of laws to prevent consumers from circumventing
               | DRM for legal uses, like say consuming the content they
               | paid for on the device of their choice.
        
           | jjmarr wrote:
           | Copyright itself is arguably theft sponsored by the state,
           | because information can naturally be freely used/shared by
           | all of humanity. Creating property rights in information
           | reduces the collective knowledge of humanity (the commons),
           | because now information can't be shared.
           | 
           | The goal of the GPL and viral licensing is to undo copyright
           | as such.
           | 
           | I don't agree with this maximalist approach because many
           | forms of knowledge wouldn't be created without a financial
           | incentive. But there's many niches in the economy where free
           | software creates greater economic benefit than a proprietary
           | solution.
        
             | freedomben wrote:
             | > _The goal of the GPL and viral licensing is to undo
             | copyright as such._
             | 
             | This does not match my understanding. My understanding is
             | that the goal of the GPL is to weaponize the copyright
             | system to enforce copyleft. Many creators and supporters of
             | the GPL do oppose IP laws (at least in their current form)
             | but the goal specifically of the GPL isn't to destroy
             | copyright, it's to weaponize it to accomplish higher
             | purposes.
        
           | Brian_K_White wrote:
           | The gpl sets terms, employing the right to set terms.
           | 
           | The fact that those terms are not for money is the
           | implimentation detail.
           | 
           | The fact that there are terms that you are required to agree
           | and adhere to, OR live without the goods, that is not.
           | 
           | Just like the normal terms for money, your choice is you can
           | take it according to the terms, or leave it. Not just take it
           | and ignore the terms.
           | 
           | It's definitely a special level of low to steal something
           | that's already free.
        
             | exe34 wrote:
             | > It's definitely a special level of low to steal something
             | that's already free
             | 
             | stealing from the commons, basically.
        
             | wizzwizz4 wrote:
             | > _The fact that there are terms that you are required to
             | agree and adhere to, OR live without the goods, that is
             | not._
             | 
             | Uh, no there aren't. The GPL's requirements only kick in
             | when I try to _redistribute_ : that's why the license is in
             | a file called COPYING. It's not an EULA: you don't need to
             | agree with it to _use_ GPL 'd software.
        
         | handsclean wrote:
         | "So you're pro assault when somebody's broken into your home at
         | night, but suddenly anti assault when I want to punch your
         | grandma?" Exaggerated but the same idea. Though people often
         | communicate and maybe even internalize it in simplified
         | "copyright bad" form, actual beliefs are much more contextual.
         | The piracy debate would look a lot different if it weren't
         | literally millionaires demanding money from children.
        
         | timeon wrote:
         | Road to hell is paved by devils advocates.
        
         | bnjms wrote:
         | Being fair these are semantically different meanings of
         | "theft".
         | 
         | 1. Movie copyright is compared, by its owners and the law, to
         | physical theft. This type of theft does not remove the physical
         | use or any use from the owners.
         | 
         | 2. GPL copyright only requires sharing changed code. Failing to
         | disclose the changes actually does affect the owners in the way
         | claimed.
         | 
         | They're two different social contracts and we need different
         | words for them. Honestly many social problems are like this.
        
           | fallingknife wrote:
           | We do have that. In law copyright infringement is
           | categorically not "theft" and is not even handled by the same
           | type of court.
           | 
           | The "copyright infringement (is / isn't) theft" argument is
           | drivel on the same intellectual level as "corporations are
           | people."
        
         | spoaceman7777 wrote:
         | You're missing the point of GPL-style licensed Open Source
         | Software. It's a matter of copy_left_, vs copyright. The
         | difference isn't comparing the rights of GPL software
         | writers/publishers vs the rights of movie publishers.
         | 
         | It's about the idea that software (and, for many, all digital
         | media) should be free. The GPL is designed to "infect" other
         | projects, by forcing them to be free if the GPL code is
         | included. It's using IP/copyright laws to combat profiteering
         | in software (and, in the case of movies, Blender releases a
         | GPL'd movie every few years).
         | 
         | It's the activists' FOSS license, unlike the MIT/BSD/Apache
         | licenses, which are just the literal definition of Free and
         | Open Source, no strings attached.
        
         | croes wrote:
         | Movie copyright violation: more people than intended can see
         | the movie.
         | 
         | GPL violation: less people than intended can see the code.
        
         | derac wrote:
         | Individual pirates are rarely profiting from it. I'd wager most
         | people who think pirating a movie is fine aren't cool with
         | printing 1000 bluerays and hawking them at the flea market.
        
           | NikkiA wrote:
           | Also most pirates abhor people that charge for access to
           | pirated content.
        
           | fallingknife wrote:
           | That is hypocrisy on the level of thinking buying drugs is ok
           | but selling them is bad. You can argue about the severity of
           | the behavior, but if you are drawing moral lines in the sand,
           | buyer and seller are always on the same side.
        
         | jorl17 wrote:
         | Not saying I agree with infringing on copyright, but I don't
         | think it's contradictory:
         | 
         | GPL: "The code must be shared" Downloading/Pirating movies.
         | "The movies should be shared"
         | 
         | I don't think people that people who believe in the GPL and
         | pirate movies often do so because "pirating is the right thing
         | to do", but one can certainly make the case that they share the
         | same basic idea.
        
         | loeg wrote:
         | It's just different people. "Copyright infringement isn't
         | theft" is an extremely niche viewpoint in general.
        
         | medo-bear wrote:
         | infringing on copyright is like stealing from the rich
         | 
         | infringing on copyleft is like stealing from the poor
         | 
         | its the difference between robin hood and government corruption
        
           | iamacyborg wrote:
           | A lot of folks creating unique IP aren't rich though?
        
           | fallingknife wrote:
           | Said on a forum where 99% of the posters are rich. When I see
           | drivel like this it reminds me to be grateful that I wasn't
           | born with the narcissistic delusion to believe that my
           | behavior is privileged and morally superior to the same by
           | others. The height of insanity is seeing yourself as the
           | moral arbiter of the universe.
        
         | llm_trw wrote:
         | https://knowyourmeme.com/memes/we-should-improve-society-som...
         | 
         | In short: until society changes you play by its rules.
        
         | timewizard wrote:
         | > this community to say "copyright infringement isn't theft"
         | when we're talking about movies
         | 
         | I wasn't aware there was this community standard. I explicitly
         | disagree with it and I presume many others here would as well.
         | The contradiction exists only in your one sided assertion.
         | 
         | I think the position is more nuanced. Once I've paid for the
         | movie then breaking it's "copyright circumvention measures" so
         | I may copy it or display it for my own purposes and reasons is
         | neither immoral or illegal regardless of what hollywood or the
         | law they paid for says.
         | 
         | I also think that Copyright terms being the life of the author
         | are explicitly in violation of the Constitution, let alone,
         | life plus some arbitrary term. These laws have fallen out of
         | the service of the many and into the hands of the few.
         | 
         | There's a habit to "point out the contradiction" in these
         | forums. I think it's almost always misguided.
        
       | mx20 wrote:
       | Is he correct? That you can't have GPL files in your project
       | without all code adhering to it? I thought it has to be linked
       | static. So just calling a GPLed js library likely wouldn't be
       | enough. I think the law is muddy here and not clear at all, even
       | if the code is directly bundled.
        
         | mzajc wrote:
         | I am not a lawyer so I can't say with certainty, but judging by
         | the exchange between Richard Stallman and Bruno Haible, the
         | author of CLISP, it may well be required:
         | https://sourceforge.net/p/clisp/clisp/ci/default/tree/doc/Wh...
        
         | doubletwoyou wrote:
         | I think you might be thinking of the LGPL, where it's fine to
         | use a piece of code if you dynamically link to it (and maybe
         | something about providing relinkable object files, but I'm not
         | too clear about that). The GPL, on the other hand, mandates
         | that any code that interacts with GPL'd code must be GPL'd,
         | unless it can be easily replaced or such and such (i.e. your
         | non GPL code calls a GPL binary via fork & exec or the like).
         | 
         | I'm not an expert in this sort of thing, so a more
         | knowledgeable person may chime in.
        
           | mx20 wrote:
           | But if you create a plugin that calls (via mv2 api?) a
           | separate GPL-licensed JavaScript file to block all ads on the
           | page, and then use your own closed-source code to add your
           | own ads in step 2, is it really integrated or just two
           | separate programs bundled together?
        
             | lizknope wrote:
             | https://en.wikipedia.org/wiki/GNU_General_Public_License#Co
             | m...
             | 
             | The mere act of communicating with other programs does not,
             | by itself, require all software to be GPL; nor does
             | distributing GPL software with non-GPL software. However,
             | minor conditions must be followed that ensure the rights of
             | GPL software are not restricted. The following is a quote
             | from the gnu.org GPL FAQ, which describes to what extent
             | software is allowed to communicate with and be bundled with
             | GPL programs:[74]                   What is the difference
             | between an "aggregate" and other kinds of "modified
             | versions"?              An "aggregate" consists of a number
             | of separate programs, distributed together on the same CD-
             | ROM or other media. The GPL permits you to create and
             | distribute an aggregate, even when the licenses of the
             | other software are non-free or GPL-incompatible. The only
             | condition is that you cannot release the aggregate under a
             | license that prohibits users from exercising rights that
             | each program's individual license would grant them.
             | Where's the line between two separate programs, and one
             | program with two parts? This is a legal question, which
             | ultimately judges will decide. We believe that a proper
             | criterion depends both on the mechanism of communication
             | (exec, pipes, rpc, function calls within a shared address
             | space, etc.) and the semantics of the communication (what
             | kinds of information are interchanged).              If the
             | modules are included in the same executable file, they are
             | definitely combined in one program. If modules are designed
             | to run linked together in a shared address space, that
             | almost surely means combining them into one program.
             | By contrast, pipes, sockets, and command-line arguments are
             | communication mechanisms normally used between two separate
             | programs. So when they are used for communication, the
             | modules normally are separate programs. But if the
             | semantics of the communication are intimate enough,
             | exchanging complex internal data structures, that too could
             | be a basis to consider the two parts as combined into a
             | larger program.
             | 
             | The FSF thus draws the line between "library" and "other
             | program" via 1) "complexity" and "intimacy" of information
             | exchange and 2) mechanism (rather than semantics), but
             | resigns that the question is not clear-cut and that in
             | complex situations, case law will decide.
        
             | doubletwoyou wrote:
             | I don't know about that hypothetical case, but from what
             | the redditors are saying, it looks like the Honey team are
             | directly including and calling upon the GPL'd code, which
             | I'd say constitutes derived work.
             | 
             | For that specific hypothetical, I'd say it would function
             | as a derived work, but others would be able to answer
             | better.
        
         | canucker2016 wrote:
         | He's correct.
         | 
         | GPL is called a viral license. Any project that you add GPL
         | code to must be licensed under GPL (and made available to
         | others under the GPL guidelines). That's why many commercial
         | companies don't include GPL code - see Apple.
         | 
         | LGPL is typically meant for code packaged as a standalone
         | library called from other, possibly non-GPL, code. You can
         | distribute and call LGPL code from your code but your code does
         | not have to be GPL/LGPL-licensed.
         | 
         | I believe the intent of LGPL was to have free LGPL versions of
         | libraries where only popular non-LGPL libraries existed before.
         | Any changes made to LGPL source code must be released under the
         | usual LGPL/GPL guidelines, i.e. you can't make changes to LGPL
         | code, release it in your project, yet keep the changes to
         | yourself.
        
           | mirashii wrote:
           | > That's why many commercial companies don't include GPL code
           | - see Apple.
           | 
           | This is wrong in a couple ways. First, Apple ships plenty of
           | GPL code. https://github.com/apple-oss-
           | distributions/bash/blob/bash-13... as an example.
           | 
           | What Apple does not ship is GPLv3 code. GPLv3 had two major
           | changes around patents and "tivoization". The tivoization
           | clause in particular forces changes that break Apple's
           | security model for their hardware, and is probably the core
           | reason they do not ship GPLv3 software.
        
             | tzs wrote:
             | Note that the anti-tivoization provisions only apply to
             | software that is sold with the hardware. If Apple wanted to
             | use GPLv3 software in apps that you have to purchase
             | separately the anti-tivoization provisions would not be a
             | problem.
        
             | canucker2016 wrote:
             | Thanks for the correction.
             | 
             | This points to one area of Apple's use of GPL code. Apple
             | doesn't want code licensed under GPL v3+ so they're
             | sticking with the GPL v2 codebase (and custom-backporting
             | bugfixes?). Apple uses Bash v3.2, GNU Bash is at v5.2.
        
               | Klonoar wrote:
               | Apple doesn't have bash as their default anymore, it's
               | been zsh for years.
               | 
               | I presume they keep _a_ bash around due to how ubiquitous
               | it is for scripting.
        
               | canucker2016 wrote:
               | https://en.wikipedia.org/wiki/Zsh says Apple switched to
               | zsh as the default shell (with its MIT-variant license)
               | in 2019.
               | 
               | GCC was replaced with LLVM in Xcode 4.2, and GDB was
               | replaced with LLDB in Xcode 4.5 and GDB removed in Xcode
               | 5.0. see https://en.wikipedia.org/wiki/Xcode
        
         | Arnavion wrote:
         | If the GPL code is an integrated part of your code, then you've
         | created a derivative work, a "work based on the Program" as the
         | GPL calls it. In this case your work must also be licensed as
         | GPL.
         | 
         | >5. Conveying Modified Source Versions.
         | 
         | >You may convey a work based on the Program, or the
         | modifications to produce it from the Program, in the form of
         | source code under the terms of section 4, provided that you
         | also meet all of these conditions:
         | 
         | >[...]
         | 
         | >c) You must license the entire work, as a whole, under this
         | License to anyone who comes into possession of a copy. This
         | License will therefore apply, along with any applicable section
         | 7 additional terms, to the whole of the work, and all its
         | parts, regardless of how they are packaged. This License gives
         | no permission to license the work in any other way, but it does
         | not invalidate such permission if you have separately received
         | it.
         | 
         | It seems to be the case here since, as the top comment by
         | RraaLL says, they've included GPL-licensed JavaScript from uBO
         | in their extension.
        
       | octacat wrote:
       | Strange, an addon that was written to steal income by replacing
       | affiliate links with their own, is found to also steal the code.
        
       | 65 wrote:
       | How does Pie Adblock make money?
       | 
       | It's free so I'm suspecting they're doing more affiliate
       | marketing stealing or something similar to Honey.
        
       | matt3210 wrote:
       | It wouldn't surprise me if most companies steal GPL code. When
       | code is closed source, how can anyone know?
        
         | yuvalr1 wrote:
         | There are some indirect ways.
         | 
         | Suspecting users can try the software to see if it has the
         | exact same functionality or bugs as the copied GPL library.
         | This is of course not a definite proof, but some amount of rare
         | enough coincidences can be considered as a very strong sign for
         | copying. Legal measures can be taken on account of these
         | evidences.
         | 
         | And of course there is always the option of a whistleblower.
        
         | NikkiA wrote:
         | Usually 'strings' on the binary shows up tell-tale signs.
         | 
         | Granted that means the 'smart' infringers are likely to slip
         | through the sieve, but at that point they'll have to
         | essentially be re-writing the code anyway, and lose most of the
         | benefit that they'd get stealing the GPL code (they'd have to
         | hand-roll any bug or security fixes back into their stolen-but-
         | obscured GPL code)
        
       | marcodiego wrote:
       | They're not stealing, they're disrespecting a license. Now,
       | according to the license, they'll have to publish their code
       | under the GPL, right?
        
         | phoe-krk wrote:
         | _> They 're not stealing, they're disrespecting a license._
         | 
         | Breaking into someone's car and riding off isn't stealing, just
         | disrespecting the concept of ownership.
        
           | Jolter wrote:
           | The difference is that theft is a criminal offense, where
           | you'll be prosecuted by the state.
           | 
           | Violation of a software license is not a criminal offense but
           | a breach of contract, opening you up to civil suits. So, it's
           | up to the rights holder to file suit and drag you to court
           | for damages.
        
             | phoe-krk wrote:
             | One breaks the criminal law, another breaks the civil law.
             | Both break the law.
        
               | manquer wrote:
               | Both break the civil law , you can absolutely sue the
               | thief for damages for lost property.
               | 
               | Typically this is not done because it is not worth the
               | lawyer expenses as recovery chances are pretty slim
               | unless it is a kleptomaniac billionaire maybe , instead
               | you claim insurance to recover on your losses.
               | 
               | Similarly copyright theft is also same as any other
               | property theft, you can charge under criminal law as well
               | , typically success rate is not high , but people have
               | gone to prison over pirating movies or bootlegging stuff
               | etc
        
           | nurumaik wrote:
           | If this magically didn't interfere in my ability to use the
           | car in any way, I'd have no problem of anyone stealing it
        
       | SamInTheShell wrote:
       | I thought config files can't be copyrighted. The post talks about
       | what appears to just be a config file.
        
         | shultays wrote:
         | It is the filter list, which are the things that defines ads
         | and loaded by adblocker to block them.
        
       | blackeyeblitzar wrote:
       | Yea but who is going to do anything about it? What is the
       | enforcement method?
        
       | efitz wrote:
       | Wow these people really just go all in on the unethical
       | practices.
        
       ___________________________________________________________________
       (page generated 2025-01-02 23:00 UTC)