Remix.run Logo
meindnoch 3 hours ago

There's a pattern here that's bigger than FFmpeg or Rockchip, and HN keeps missing it because it's too busy litigating footnotes.

Declining civilizations obsess over rules. Rising ones obsess over outcomes.

The West has turned software into theology. Licenses are no longer pragmatic tools; they're moral texts. You didn't just copy code incorrectly, you sinned. You violated the sacred distinction between "dynamic linking" and "static linking" like a heretic confusing transubstantiation. So of course the response is excommunication via DMCA, administered by a US platform acting as the high court of global legitimacy.

China, meanwhile, treats code the way early America treated British industrial designs: as something you learn from, adapt, and improve until it disappears into the background of actual progress. This isn't because Chinese engineers are "confused" about copyright. It's because they don't share the Western belief that ideas become ethically radioactive if they cross an invisible legal membrane without the right ceremony.

What HN calls "license violations" are, in a broader historical sense, the sound of a rising system refusing to internalize the anxieties of a declining one. The LGPL is a product of a very specific moment: European legalism meeting American corporate compromise. Pretending it's a universal moral truth is like insisting everyone must use QWERTY because it worked for typewriters in 1890.

So when GitHub issues a DMCA takedown, it's not defending openness; it's defending relevance. It's the West saying: the rules still matter, please keep caring about them. But history suggests that once you're relying on process to assert superiority over results, you're already late.

You can cheer this if you want. Just don't confuse enforcement with inevitability. The future usually belongs to the people who ship, not the ones who litigate why shipping was noncompliant.

pico303 3 hours ago | parent | next [-]

Maybe I’m not smart enough to grasp all these flowery words, but is this suggesting if I spend a few years writing some code, you should get to copy it for your own interests and without compensating me as long as your sales and marketing is better than mine?

I don’t think Rockchip learned from the ffmoeg code. They simply copied it outright without attribution.

agumonkey 2 hours ago | parent | next [-]

I think both of you are right. But OP may think of the larger picture. A bit like 'move fast and break things', that sort of things where you blur the lines when it's valuable enough. Not that I agree with this ethical stance, but surely there's some sclerotic aspect of being too stiff on rules. It's a weird balance.

Nextgrid 2 hours ago | parent | prev [-]

> if I spend a few years writing some code, you should get to copy it for your own interests

If you publish the code, there's an argument to be made that yes, others should freely use it: if you could (or did) monetize the code yourself you wouldn't publish it. If you didn't, or failed trying to monetize it, maybe it's better for society if everyone else also gets to try?

adev_ 2 hours ago | parent | prev | next [-]

> The LGPL is a product of a very specific moment: European legalism meeting American corporate compromise

If I tend to agree with the general message of the post, this specific point does not make any sense.

The LGPL and the GPL are 100% American products. They are originally issued from the the American Academic world with the explicit goal of twisting the arm of the (American) copyright system for ideological reasons.

That has zero relation to any European legalism.

nacozarina 2 hours ago | parent | prev | next [-]

re-framing this as a PRC vs West thing seems forced and weird

IncreasePosts 3 hours ago | parent | prev | next [-]

Why does China vigorously prosecute Chinese nationals when they pirate Chinese software?

martin-t 2 hours ago | parent | prev | next [-]

So progress is always good, no matter how many people's work you exploit without their consent? You have a nice car, can I just take it and use it myself? Why is code any different? Is slavery OK too?

A much more interesting problem is how to create prosperity without throwing people under the bus - with everybody who contributed profiting proportionally to their contribution.

an hour ago | parent [-]
[deleted]
jacquesm 3 hours ago | parent | prev | next [-]

Except of course for that one little detail where Chinese companies take out minor improvement patents to kick the door shut on open source projects that they build on top of.

alfiedotwtf 3 hours ago | parent | prev | next [-]

Software licensing is just another form of property rights, and property rights is what society uses to incentivise civility.

eithed 3 hours ago | parent [-]

I guess who cares about civility if you're the last man standing.

Also - that word: civility. We're animals driven by self-interest. What should civility even mean here

throwaway150 40 minutes ago | parent [-]

> We're animals driven by self-interest. What should civility even mean here

That self-interest has led to cooperation between humans. Humans have evolved to work together, cooperate, form social bonds, and friendships because doing so improves survival and wellbeing over the long run. Civility is part of that toolkit. It is not a denial of self-interest. Civility is part of that self-interest.

noodletheworld 2 hours ago | parent | prev | next [-]

> There's a pattern here that's bigger than FFmpeg

Why are you turning this into a discussion about China?

Its not about china.

Its about stealing.

Its not a complex, or western concept.

only-one1701 3 hours ago | parent | prev | next [-]

ChatGPT write this bro?

iLoveOncall 2 hours ago | parent | prev | next [-]

This perfectly summarizes my feeling about software licenses.

I've always found it beyond ridiculous. Either you post your code in public and you accept it'll be used by others, without any enforceable restriction, or you don't. It's as simple as that.

The rest is self-importance from bitter old men.

Telaneo 2 hours ago | parent [-]

> I've always found it beyond ridiculous. Either you post your code in public and you accept it'll be used by others, without any enforceable restriction, or you don't. It's as simple as that.

If we can have this, but for everything, so films, books, TV, music and everything else, I'd agree. This however is not the world we live in. The amount of culture we could have from people remixing the past 50 years worth of culture would be incredible. Instead, we're stuck with the same stuff we were over 70 years ago.

The amount of progress we could make in software is probably on a similar level, but the problem is the same as it is with the cultural artefacts. So instead we're stuck in a world where money makes right, since you need money to uphold the laws intended to protect Intellectual Property™. I can't blame ffmpeg for working within the rules of the system, even if the system sucks.

dzaima 2 hours ago | parent | next [-]

Or even just, have this also apply to the code produced by those using my code. But while that's not the case, copyleft licenses (especially GPL (not LGPL)) are a way to force it to be the case to at least limited extent.

iLoveOncall 2 hours ago | parent | prev [-]

Code is not culture, nor art. I'm not sure why you'd want to compare them.

Telaneo an hour ago | parent [-]

I want more high quality code and I want more high quality culture. Both have one major obstacle in the way and is at the core of this post, my comment and yours: Copyright. I fail to see why we should make exceptions to copyright for the sake of code, but not for the sake of culture.

imska 3 hours ago | parent | prev [-]

Awesome comment. Thank you.

> Declining civilizations obsess over rules. Rising ones obsess over outcomes.

Heard that in a very different context. Care to mention what you are referring to? How do you know?