News for hackers. Stuff that matters.
Re:UBlockOrigin GPL code being stolen by team behind Honey b... by shwaj on Thursday January 02, 2025 @02:30PM (#42577839)
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.
Re:UBlockOrigin GPL code being stolen by team behind Honey b... by tikhonj on Thursday January 02, 2025 @03:03PM (#42578212)
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.

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by jjmarr on Thursday January 02, 2025 @03:44PM (#42578651)
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.

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by freedomben on Thursday January 02, 2025 @04:57PM (#42579375)
> 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.

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by coldpie on Thursday January 02, 2025 @03:26PM (#42578456)
> 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.

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by mathstuf on Thursday January 02, 2025 @03:40PM (#42578609)
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.
Re:UBlockOrigin GPL code being stolen by team behind Honey b... by iamacyborg on Thursday January 02, 2025 @04:48PM (#42579312)
> 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?

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by thayne on Thursday January 02, 2025 @05:35PM (#42579721)
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.
Re:UBlockOrigin GPL code being stolen by team behind Honey b... by mathstuf on Thursday January 02, 2025 @06:24PM (#42580179)
At least in the US, copyright is a monopoly on certain rights for a limited time. By locking those rights for an extended time, it is stretching that definition. The time to benefit from your creations is in that time window. That goes for my creations, yours, and everyone else too. Public domain is patient, but I don't think it is worth depriving it of moderately older works with which others can start to use as a foundation to build upon.
Re:UBlockOrigin GPL code being stolen by team behind Honey b... by freedomben on Thursday January 02, 2025 @04:55PM (#42579360)
> 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.

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by iamacyborg on Thursday January 02, 2025 @05:46PM (#42579841)
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.
Re:UBlockOrigin GPL code being stolen by team behind Honey b... by Dylan16807 on Thursday January 02, 2025 @08:52PM (#42581332)
The person you replied to wasn't making the argument that copyright shouldn't exist. Their argument is in line with "some taxation" where it goes into the public domain after a while, and they only (potentially) called extended copyright terms stealing from the public domain.
Re:UBlockOrigin GPL code being stolen by team behind Honey b... by exe34 on Thursday January 02, 2025 @05:16PM (#42579545)
> Do you also believe I should be entitled to a cut of your paycheck?

don't you benefit from taxes?

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by josefx on Thursday January 02, 2025 @04:54PM (#42579352)
> 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.

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by thayne on Thursday January 02, 2025 @05:29PM (#42579667)
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.
Re:UBlockOrigin GPL code being stolen by team behind Honey b... by exe34 on Thursday January 02, 2025 @05:16PM (#42579539)
version 1 is now in the public domain - What's the issue?
Re:UBlockOrigin GPL code being stolen by team behind Honey b... by notpushkin on Thursday January 02, 2025 @05:23PM (#42579609)
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.
Re:UBlockOrigin GPL code being stolen by team behind Honey b... by ninalanyon on Friday January 03, 2025 @09:40AM (#42585991)
That just privileges the rich. Just return to the original idea of copyright and limit it to 12 years.
Re:UBlockOrigin GPL code being stolen by team behind Honey b... by tikhonj on Thursday January 02, 2025 @03:39PM (#42578594)
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.

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by coldpie on Thursday January 02, 2025 @03:50PM (#42578720)
> 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 :)

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by zeroonetwothree on Thursday January 02, 2025 @10:46PM (#42582171)
It's also possible such a law (in the US) would violate the first amendment (being "compelled speech").
Re:UBlockOrigin GPL code being stolen by team behind Honey b... by f1refly on Friday January 03, 2025 @12:55AM (#42582943)
Laws are just made up by people, we can make up new ones if we want.
Re:UBlockOrigin GPL code being stolen by team behind Honey b... by tikhonj on Friday January 03, 2025 @03:10AM (#42583645)
I mean, there's a reasonable argument that large swathes of current copyright law in the US also violate the First Amendment. I haven't read it yet, but the book No Law from Stanford University Press[1] makes that argument and has been on my to-read list for a while.

[1]: https://www.sup.org/books/law/no-law

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by dns_snek on Friday January 03, 2025 @04:47AM (#42584195)
Do food nutrition labels violate the first amendment, being compelled speech?
Re:UBlockOrigin GPL code being stolen by team behind Honey b... by globular-toast on Saturday January 04, 2025 @03:52AM (#42593497)
But nobody is compelling anyone to write and release software. It's no different to requiring food to include a list of ingredients or products to include safety standards references etc.
Re:UBlockOrigin GPL code being stolen by team behind Honey b... by belorn on Thursday January 02, 2025 @08:37PM (#42581220)
We can see with current legal situation around AI learning and data scraping how companies and their lawyers has starting to work around the issue of not having data protected by copyright. The general alternatives to copyright seems to be TOS and contract law, except for Hollywood which went and drafted their own special law.

Downloading software from a server means you need to have access to that server, possible through an account. There is also a fair amount of precedence covering the enforceability of TOS and limitations of server access, especially when a company earn profit on intentionally ignoring them.

Contract law has its own issue, and copyright is generally seen as much easier to understand and enforce, but if contract law can be used to control how software and data is used after a user has downloaded it then it could be used for something like GPL.

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by Brian_K_White on Thursday January 02, 2025 @05:01PM (#42579408)
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.

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by exe34 on Thursday January 02, 2025 @05:14PM (#42579529)
> It's definitely a special level of low to steal something that's already free

stealing from the commons, basically.

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by PaulDavisThe1st on Thursday January 02, 2025 @07:05PM (#42580504)
No, absolutely not the commons.

If you want a mental metaphor of what the vast body of GPL'ed code is, think of a very, very large multinational corporation.

If you want to use their code, you have to join the company. Fortunately for you, all you have to do to join the company is to agree to use the same license for you own code as the company already does. If you agree to that, you are free to use any or all of the code "owned" by the company.

However, if you do not agree to the company's terms - i.e. you wish to use a different license - then you are not a part of the company and have no legal right to use any of the company's code. You may of course continue with your own software, but you cannot benefit from the amassed resource that is the company's own code (though of course reading it is allowed).

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by Brian_K_White on Thursday January 02, 2025 @07:17PM (#42580596)
The body of gpl code is absolutely a commons. I don't know why you imagine otherwise unless you're confused about public domain or something.

There is no joining any company or anything remotely like that no matter how hard you try to squint. The single rule in GPL is no more than any other usage-of-commons rule like don't pee in the pool or litter in the park.

The park is still free for anyone to use, you just can't fence off a part for yourself and start operating your tire-burning business in it. The body of people who either first donated it or the tax payers who voted for it set some terms for usage, and now you can either enjoy the goods under those terms or not.

But what's interesting is how some people have this kind of reaction and try to come up with this kind of argument over the act of being generous.

Are you sure GPL isn't even worse than you said? Why be so nice? Are you sure it doesn't also eat babies?

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by PaulDavisThe1st on Thursday January 02, 2025 @08:54PM (#42581349)
> The body of gpl code is absolutely a commons

You cannot (re)use any GPL code unless you agree to license your own code under the GPL.

You and I may agree that the terms of the GPL are essentially just a way of protecting the commons. I happen to spend quite a bit of time on HN and elsewhere debunking people who cite Hardin's "tragedy of the commons" precisely because that whole story ignores the fact that real commons have historically been managed with a variety of social and civic techniques.

However, precisely because of this widespread repeating of Hardin's use of the term "commons", I tend to doubt that random mentions on HN of "the commons" actually means "a carefully socially and civically managed resource available to all but notionally protected from abuse". Rather, it does indeed tend to be a synonym for "public domain".

BTW, I've been writing GPL'ed code for more than 35 years, and for the last 25+ years, it has been my full-time self-employed means of making a living.

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by Brian_K_White on Thursday January 02, 2025 @09:35PM (#42581647)
"BTW, I've been writing GPL'ed code for more than 35 years, and for the last 25+ years, it has been my full-time self-employed means of making a living."

That is embarassing for such a self professed domain expert to say something as ridiculous as:

"You cannot (re)use any GPL code unless you agree to license your own code under the GPL."

I still don't hear an argument that actually shows how it's not a commons. If you're just arbitrarily declaring it actually means "public domain" I say you don't get to declare that and inventing your own definitions for terms is not a valid argument or even valid comminication, and there is no further point in attempting to communicate with anyone doing that.

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by PaulDavisThe1st on Thursday January 02, 2025 @10:03PM (#42581858)
See my reply to DylanXXXXXX immediately adjacent.

I'm not making up my own definitions. I'm contrasting Garrett Hardin's use of the term in his famous book "Tragedy of the Commons", which is the way most people on HN use it with Elinor Ostrom's much more enlightened definition of it in her refutations of Hardin's claims (refutations that Hardin has accepted).

In Ostrom's sense, yes, GPL'ed code comprises a commons. In Hardin's sense, it does not (or at least, it has a bunch of features to it that render his entire thesis about commons inapplicable).

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by PaulDavisThe1st on Thursday January 02, 2025 @10:04PM (#42581866)
Also, do let me know how you can legally re-use GPL'ed code if you own code is not GPL'ed, unless you just mean "by reading it".
Re:UBlockOrigin GPL code being stolen by team behind Honey b... by Brian_K_White on Friday January 03, 2025 @12:12AM (#42582689)
By not redistributing it.
Re:UBlockOrigin GPL code being stolen by team behind Honey b... by Dylan16807 on Thursday January 02, 2025 @09:30PM (#42581617)
It's not "the" commons but it sure looks like "a" commons to me.
Re:UBlockOrigin GPL code being stolen by team behind Honey b... by PaulDavisThe1st on Thursday January 02, 2025 @10:00PM (#42581835)
In the accurate historical sense of the term, yes.

In the much more currently commonplace use of the term as "a bunch of resources that people can just use", no.

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by Dylan16807 on Thursday January 02, 2025 @10:41PM (#42582132)
I think it does fit "a bunch of resources that people can just use". It's a shared pool where the only rule is to put derived code back, except the rule is even less because personal use is exempted.
Re:UBlockOrigin GPL code being stolen by team behind Honey b... by exe34 on Friday January 03, 2025 @02:36AM (#42583451)
> You cannot (re)use any GPL code unless you agree to license your own code under the GPL.

and you can't burn tyres in the park.

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by exe34 on Friday January 03, 2025 @02:38AM (#42583461)
> "a carefully socially and civically managed resource available to all but notionally protected from abuse".

no it seems that you've just been triggered - I did mean it in the above sense. that's why it's offensive when somebody takes gpl code and puts it in proprietary code that they distribute.

public domain means do as you want, even burn tyres in the park.

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by chgs on Saturday January 04, 2025 @07:00AM (#42594215)
You want to use gpl code go right ahead. Want to modify it? No problem. Ignore the optional license. It isn’t a usage license.

I make changes to gpl code all the time. I never release the changes because my coding is far too embarrassing. Nobody forces me to release anything. I can and do compile it with gpl incompatible links, not a problem.

I just don’t distribute it.

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by wizzwizz4 on Thursday January 02, 2025 @05:55PM (#42579917)
> 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.

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by kube-system on Thursday January 02, 2025 @07:54PM (#42580910)
Not technically. GPLs requirements kick in the moment you make a copy for you own use, it's just that there aren't any requirements that apply under those conditions.

But they'd have to take effect right away, otherwise you'd be illegally copying copyrighted software :). It is the GPL license that grants personal use without restriction.

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by globular-toast on Saturday January 04, 2025 @03:53AM (#42593507)
You didn't make that copy, the person you got it from did.

I don't need to be granted permission to run a program on my own computer.

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by kube-system on Monday January 06, 2025 @03:35PM (#42615406)
Downloading is both literally and legally "creating a copy", at least in the US. [0]

> I don't need to be granted permission to run a program on my own computer.

Correct, you can run programs on your computer without permission. It's the 'loading the program on to your disk' part that you may need permission for.

[0]: https://www.copyright.gov/help/faq/faq-digital.html

> Uploading or downloading works protected by copyright without the authority of the copyright owner is an infringement of the copyright owner's exclusive rights of reproduction and/or distribution.

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by Brian_K_White on Thursday January 02, 2025 @09:17PM (#42581517)
Those are the terms, correct. Using the code in pretty much any way you want without redistributing is adhering to those terms.

Why do you try say that means there are no terms?

The terms are ridiculously generous. But there are terms and those are they.

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by grayhatter on Thursday January 02, 2025 @07:05PM (#42580503)
Copyright was created in part, and allows the author of some covered work, to control the terms of how that work is used and distributed; so that both the creator and the user may benefit from that work.

GPL was created in part, and allows the author of some covered work, to control the terms of how that work is used and distributed; so that both the creator and the user may benefit from that work.

The GPL and copyright are both about controlling what other people do with something you made. The MIT, or BSD license, or some other very permissive license that doesn't set down restrictions are arguably different from copyright. But the GPL isn't the opposite of copyright. It's just has different terms of use.

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by kube-system on Thursday January 02, 2025 @07:58PM (#42580936)
> The GPL does the exact opposite of copyright;

No, public domain is the opposite of copyright. The GPL absolutely does give the author rights to dictate how people copy the software -- in fact -- even more so than many other open source licenses.

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by johnnyanmac on Friday January 03, 2025 @12:22AM (#42582750)
>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.

I'm mixed, because it's an entire spectrum and there's no clear sand in the ground. It's a very nuanced topic.

But fundamentally, if people want to make sure they can benefit most from their creations, they need some way to protect themselves. Otherwise the biggest wallet will grab the idea, out-advertise you, and out support you.

That's why I always vied for minimizing copyright periods, not abolishing the idea. Creators should benefit: creators have almost zero need to benefit almost a century after they die. the original 14 + 14 made enough sense and can still work: something that was basically an average lifetime back then and is now most of a working career. Those rights can transfer to whoever they want, and it would be transferred to a beneficiary posthumously. But when 28 is up, it's up.

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by traverseda on Thursday January 02, 2025 @02:34PM (#42577875)
You can live in the gift economy or the money economy. Taking stuff from the gift economy and selling it is gross.
Re:UBlockOrigin GPL code being stolen by team behind Honey b... by coldpie on Thursday January 02, 2025 @03:42PM (#42578627)
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.
Re:UBlockOrigin GPL code being stolen by team behind Honey b... by int_19h on Thursday January 02, 2025 @04:40PM (#42579233)
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).

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by johnnyanmac on Friday January 03, 2025 @12:27AM (#42582775)
you can work at a charity and still be paid, even though the "non-profit" moniker can confuse layman.

> 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.

I suppose that metphor depends on what you think of community efforts. Like say, sharing a food recipe or a workout routine. I see see the framing as "giving it away". Even if your endgoal is an ultimately selfish search of "better recipe/routine to use".

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by shwaj on Thursday January 02, 2025 @02:42PM (#42577963)
I agree completely, and yet I would still prefer language to be used consistently.
Re:UBlockOrigin GPL code being stolen by team behind Honey b... by traverseda on Thursday January 02, 2025 @02:48PM (#42578028)
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.

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by drdeca on Thursday January 02, 2025 @03:47PM (#42578685)
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.)

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by tikhonj on Thursday January 02, 2025 @04:00PM (#42578837)
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.

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by drdeca on Thursday January 02, 2025 @09:49PM (#42581766)
I wasn’t thinking forbidding them from decompiling it or anything. I don’t think any rights are violated if government doesn’t issue any further copyright protections (even though I don’t think this for the best).

I am not saying that the puzzle author should have any legal authority to restrict people from disassembling the puzzle.

I’m just saying that the government shouldn’t compel the puzzle designer to distribute disassembled versions of the puzzle.

If other people want to take apart their rubix cubes, they’re free to, I just shouldn’t be forced to help them take it apart.

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by ndriscoll on Thursday January 02, 2025 @10:34PM (#42582083)
A reasonable tradeoff to explore is that software ought to work like a halfway-point between copyright and patents: in exchange for an exclusive right to distribute your binaries for 10-15 years, you provide your documentation for how it works (including source code) so others can build on your work after the exclusivity period ends. The exclusive right does not cover the basic idea/independent implementations of the same functionality.

Potentially utilitarian software and creative software could be treated differently, e.g. have an escrow for games (for which user customizations are less important).

Obviously DRM to restrict user modifications is unethical and harmful toward functioning markets and should be illegal.

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by traverseda on Thursday January 02, 2025 @09:11PM (#42581477)
>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.

For what it's worth that's the camp I'm in as well, I'm just being a bit silly for the sake of argument.

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by fallingknife on Thursday January 02, 2025 @05:28PM (#42579656)
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.

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by notpushkin on Thursday January 02, 2025 @05:33PM (#42579701)
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.
Re:UBlockOrigin GPL code being stolen by team behind Honey b... by fallingknife on Thursday January 02, 2025 @05:48PM (#42579852)
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.
Re:UBlockOrigin GPL code being stolen by team behind Honey b... by wizzwizz4 on Thursday January 02, 2025 @06:00PM (#42579966)
I'm with you until the final sentence. From my perspective, that's the current state of software development. Hundreds of megabytes of JavaScript and "assets" for what could be a 60KiB bundle of HTML, or a 500KiB Win32 program.
Re:UBlockOrigin GPL code being stolen by team behind Honey b... by notpushkin on Thursday January 02, 2025 @06:11PM (#42580070)
Yeah, the reality is, our industry produces a lot of garbage right now. That wouldn’t change.

Still, there are people who care about quality, and some of them also share their work with others. Those people would exist regardless of whether there is copyright or not. The only difference is, we won’t have LICENSE files anymore.

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by johnnyanmac on Friday January 03, 2025 @12:35AM (#42582830)
Forgot the name, but it's a variant of Hawthorne's laws for computers. If tech gets faster, programs will work to fill that newfound space and performance. even if it's just a simple web text page.

But no one complains and it lets them ship faster. So not much will change here.

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by notpushkin on Friday January 03, 2025 @02:22AM (#42583379)
> But no one complains and it lets them ship faster

I think we’re past even that point by now. Not only the code we ship now is slow, it’s also harder to build and maintain, and expensive to run. I have no idea how we got here to be honest.

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by anticensor on Saturday January 04, 2025 @03:50PM (#42597586)
It's called Wirth's law.
Re:UBlockOrigin GPL code being stolen by team behind Honey b... by notpushkin on Thursday January 02, 2025 @05:29PM (#42579673)
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?

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by saagarjha on Friday January 03, 2025 @05:32AM (#42584411)
Not everyone is stupid; people would catch on very quickly.
Re:UBlockOrigin GPL code being stolen by team behind Honey b... by bnjms on Thursday January 02, 2025 @03:32PM (#42578527)
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.

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by timeon on Thursday January 02, 2025 @03:26PM (#42578454)
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).
Re:UBlockOrigin GPL code being stolen by team behind Honey b... by 14 on Friday January 03, 2025 @01:48AM (#42583199)
One thing I see over and over again is that those with lower moral standards often seem to prosper. The saying cheaters never prosper has never seemed to hold true from what I have seen. Still I hold myself to a high standard in life even if I could get away with something I believe in morals. If I find a wallet I return it with all it's cash. Sadly if you have no morals you take the cash and come out ahead. My son last year had $900 in his wallet and dropped it. Returned with no money. I could never do that as I would be thinking that is someones rent money or bills or food for their family. The person with low morals however gets a new ps5 and some games or whatever else they wanted. I can only hope the person who took it was in a worse situation and paid their rent or something. Thankfully my son only learned a hard lesson and was not without food or rent or anything.
Re:UBlockOrigin GPL code being stolen by team behind Honey b... by throwaway48476 on Friday January 03, 2025 @09:19PM (#42591720)
Most people want to live in a high trust society. Unfortunately the low trust society moves in.
Re:UBlockOrigin GPL code being stolen by team behind Honey b... by bnjms on Thursday January 02, 2025 @03:30PM (#42578498)
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.

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by fallingknife on Thursday January 02, 2025 @05:32PM (#42579688)
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."

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by somat on Thursday January 02, 2025 @07:11PM (#42580548)
right, infringement is not theft, and corporations are not people. Corporations are governments.

The corporation you probably thinking of right now is a small private government to run a for profit endeavor. But note that cities are also corporations.

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by kube-system on Thursday January 02, 2025 @08:17PM (#42581089)
Corporations are not 'people' as in 'natural persons', but they are 'persons', as in 'juridical person' -- as are trusts, estates, and other institutions.
Re:UBlockOrigin GPL code being stolen by team behind Honey b... by somat on Friday January 03, 2025 @02:53PM (#42588888)
Trusts etc. are mechanisms to move inheritance from personal law into corporate law. This lets you game the system as corporate privilege often handles this more gracefully than personal privilege(wills and inheritance).

Probably want to contact a lawyer for the nuances, but the thousand foot view is you create a corporation with yourself as chief officer, and others as backup officers. set your corporate law to make your backup officers useless until the death of the chief officer and strict guidelines as to how the backup officers are to manage corporate assets. then finally transfer assets to the corporation.

The point being, the thing that makes a corporation a corporation is its corporate law governing its members, thus the assertion that corporations are not people, they are governments.

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by jrflowers on Thursday January 02, 2025 @02:56PM (#42578123)
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
Re:UBlockOrigin GPL code being stolen by team behind Honey b... by llm_trw on Thursday January 02, 2025 @04:04PM (#42578884)
https://knowyourmeme.com/memes/we-should-improve-society-som...

In short: until society changes you play by its rules.

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by jorl17 on Thursday January 02, 2025 @03:52PM (#42578739)
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.

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by croes on Thursday January 02, 2025 @03:49PM (#42578717)
Movie copyright violation: more people than intended can see the movie.

GPL violation: less people than intended can see the code.

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by mulmen on Friday January 03, 2025 @12:42PM (#42587754)
Isn’t this the difference between MIT and GPL?
Re:UBlockOrigin GPL code being stolen by team behind Honey b... by derac on Thursday January 02, 2025 @03:50PM (#42578729)
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.
Re:UBlockOrigin GPL code being stolen by team behind Honey b... by NikkiA on Thursday January 02, 2025 @04:58PM (#42579379)
Also most pirates abhor people that charge for access to pirated content.
Re:UBlockOrigin GPL code being stolen by team behind Honey b... by 14 on Friday January 03, 2025 @02:12AM (#42583322)
I once paid for a Plex share that initially was very convenient. Some free stream sites can be very slow and constant buffering. The plex share had high bandwidth connection and a huge library with content from basically all major streaming services at a great price so it was an easy buy. Plex started cracking down hard and it would disconnect way too often and require the guy setting it back up again which could take a half hour or a half a day so I ended up moving on.

I was paying for netflix until my kids could no longer watch from my house and my exwife's house. After that nonsense I just taught my kids how to find stuff for free.

I used to pirate all my games but now pay for all of it. I am trying to rack my head around why I stopped with games but having a hard time thinking of what made me change. For PC I just think it probably is risky running pirated software that may be malicious. For things like the switch well I have a older switch that can be fully modded but haven't due to not having the time to fully research all the ins and outs and not wanting my kids switch to be banned or something.

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by fallingknife on Thursday January 02, 2025 @05:35PM (#42579722)
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.
Re:UBlockOrigin GPL code being stolen by team behind Honey b... by ramon156 on Thursday January 02, 2025 @07:32PM (#42580718)
You're arguing movies against drugs. Obviously buying drugs is bad, is downloading movies inherently as bad?
Re:UBlockOrigin GPL code being stolen by team behind Honey b... by loeg on Thursday January 02, 2025 @03:53PM (#42578750)
It's just different people. "Copyright infringement isn't theft" is an extremely niche viewpoint in general.
Re:UBlockOrigin GPL code being stolen by team behind Honey b... by throwaway48476 on Friday January 03, 2025 @09:22PM (#42591732)
Niche viewpoint amongst whom? IP lawyers?
Re:UBlockOrigin GPL code being stolen by team behind Honey b... by spoaceman7777 on Thursday January 02, 2025 @03:44PM (#42578646)
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.

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by handsclean on Thursday January 02, 2025 @03:10PM (#42578289)
“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.
Re:UBlockOrigin GPL code being stolen by team behind Honey b... by medo-bear on Thursday January 02, 2025 @03:56PM (#42578796)
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

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by iamacyborg on Thursday January 02, 2025 @04:51PM (#42579327)
A lot of folks creating unique IP aren’t rich though?
Re:UBlockOrigin GPL code being stolen by team behind Honey b... by DirkH on Monday January 06, 2025 @11:15AM (#42611801)
Consider a homeless person stole from a food bank to sell the food to make money - and nowhere acknowledged where the food came from or that others can get the same food for free; and moreover claimed "this is fresh food I have meticulously sourced myself!"

Everyone from the foodbank to other homeless people would justifiably be furious at this scam artist when they learn more. That's the morally repugnant situation we find ourselves in with Honey.

Copyleft infringement is perhaps better thought of as stealing from a foodbank than government corruption.

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by fallingknife on Thursday January 02, 2025 @05:41PM (#42579786)
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.
Re:UBlockOrigin GPL code being stolen by team behind Honey b... by DirkH on Monday January 06, 2025 @11:03AM (#42611679)
I legitimately don't see how your point meaningfully connects to the comment you're responding to
Re:UBlockOrigin GPL code being stolen by team behind Honey b... by timeon on Thursday January 02, 2025 @03:19PM (#42578373)
Road to hell is paved by devils advocates.
Re:UBlockOrigin GPL code being stolen by team behind Honey b... by echelon on Thursday January 02, 2025 @02:44PM (#42577978)
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.

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by skyyler on Thursday January 02, 2025 @03:22PM (#42578415)
>- 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?

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by echelon on Thursday January 02, 2025 @03:37PM (#42578569)
> 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.

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by greenthrow on Thursday January 02, 2025 @03:52PM (#42578742)
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.

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by int_19h on Thursday January 02, 2025 @04:52PM (#42579335)
I think OP is referring to schools banning students from wearing crosses etc.
Re:UBlockOrigin GPL code being stolen by team behind Honey b... by DrewRWx on Thursday January 02, 2025 @02:56PM (#42578126)
Good thing the ends matter more than the means.
Re:UBlockOrigin GPL code being stolen by team behind Honey b... by mouse_ on Thursday January 02, 2025 @02:59PM (#42578162)
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.

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by mouse_ on Thursday January 02, 2025 @02:46PM (#42578002)
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.

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by timewizard on Thursday January 02, 2025 @04:59PM (#42579390)
> 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.

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by belorn on Thursday January 02, 2025 @06:04PM (#42579994)
There are very many differences already pointed out, so to add an other one, there is a difference between a company doing something at scale and for profit, and a private person doing something for themselves.

The people in this community that says “copyright infringement isn’t theft” do not refer to copyright infringement where people exploit the work for-profit and put it out as their own (feel free to find a single occurrence to prove me wrong). The word plagiarism comes to mind, which is morally and (depending on country and circumstance) legally a bigger crime than copyright infringement. The legal system usually also recognize that exploitation done for-profit and large scale should be considered worse and punished harder.

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by matheusmoreira on Thursday January 02, 2025 @06:36PM (#42580290)
Yeah, they used the wrong word. No "stealing" of code is happening here. It's just infringement of someone's copyrights. Theoretically, they could be taken to court over it. In practice, courts are a rich corporation's game.

Copyright should not even exist to begin with. GPL is just there to try to use the system against itself by essentially forcing everything it touches to be public domain. GPL is barely above the copyright industry from a moral standpoint. That usually causes people to treat violations of it far more charitably. Nobody feels sorry for the trillion dollar copyright industry.

We live in a world where the same trillion dollar corporations who compare us all to high seas pirates who rape and burn will also engage in AI washing of copyrighted material at industrial scales. That's a far more interesting contradiction than what you're presenting and far more deserving of the people's indignation.

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by ramon156 on Thursday January 02, 2025 @07:30PM (#42580705)
I guess the difference lies in ownership. If I pirate movies I won't claim that I own the rights to that movie. Can't really say the same when I have a product with stolen code.
Re:UBlockOrigin GPL code being stolen by team behind Honey b... by cherryteastain on Thursday January 02, 2025 @08:29PM (#42581165)
https://www.gnu.org/philosophy/open-source-misses-the-point....

FSF address this issue directly. GPL is basically fighting fire with fire.

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by Affric on Thursday January 02, 2025 @10:44PM (#42582156)
Absolutely not and if it weren’t for the US copyright/IP lobby it wouldn’t even be a crime in many places.

Copyright infringement may be criminal. But compared with theft there’s, rightly, a higher standard of proof required.

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by raincole on Friday January 03, 2025 @12:22AM (#42582749)
Because most people in this community know how much effort it takes to make software, but not that to make movies.
Re:UBlockOrigin GPL code being stolen by team behind Honey b... by prmoustache on Friday January 03, 2025 @09:33AM (#42585952)
Which community are you talking about in the first place?
Re:UBlockOrigin GPL code being stolen by team behind Honey b... by GrantMoyer on Friday January 03, 2025 @09:34AM (#42585958)
They are different senses of the terms. In "copyright infringement isn't theft", "theft" is in the sense if car theft. In the title, "stolen" is in the sense of a stolen idea.

Copyright infringement, while it may be wrong, truely isn't akin to car theft. It is however akin to a stolen idea. A car theft deprives the rightful owner of the car, but they don't otherwise care that the thief now has a car. An idea theft doesn't deprive the thinker of the idea, but they care that the thief is benefiting from the idea without compensation. Yet they don't care if someone becomes aware of the idea, but keeps it to themself.

Re:UBlockOrigin GPL code being stolen by team behind Honey b... by mulmen on Friday January 03, 2025 @12:36PM (#42587681)
A community is made up of individuals who each hold their own potentially conflicting opinions.
Re:UBlockOrigin GPL code being stolen by team behind Honey b... by sophacles on Friday January 03, 2025 @04:59PM (#42589880)
Copyright infringement isn't theft, whether it's about movies or source code.

I don't care about the movie industry, and don't care if they lose money. I don't care about the software industry or if they lose money.

I do care about information being freely available whether its in the form of movies or source code - it's in no way contradictory for me to want people locking up source code to be stopped from doing so while also wanting to see more torrenting. Copyright law is a tool - much like fire. I don't want my house to burn down, but I also don't want the fire in the furnace to go out... is it contradictory that i want to use fire to keep warm but not have all my possessions destroyed?