News for hackers. Stuff that matters.
Re:Rewriting essential Linux packages in Rust by pabs3 on Monday March 10, 2025 @12:24PM (#43322204)
AFAICT, American copyright law does say "To prepare derivative works based upon the work" is not allowed, and doesn't say anything about private derivatives being an exception to that.

https://en.wikipedia.org/wiki/Copyright_law_of_the_United_St...

Certainly if you privately modify it is going to be unlikely for someone to find out you did that, but that doesn't make it any less illegal.

Re:Rewriting essential Linux packages in Rust by kazinator on Monday March 10, 2025 @01:15PM (#43322715)
Preparation means getting ready for something. here, that almost certainly means redistribution.

You're not breaking the law if you scribble notes in the margin of a textbook; that's just crazy. Even if you pass that on to a friend, for that matter.

Anyway, if a license tries to rely on such draconian doctrines to prevent uses, it's obviously not a free license.

Re:Rewriting essential Linux packages in Rust by pabs3 on Monday March 10, 2025 @09:25PM (#43328212)
That is definitely not what the word prepare means in that sentence. Its more like the meaning in the phrase "prepare a meal".
Re:Rewriting essential Linux packages in Rust by kazinator on Monday March 10, 2025 @10:16PM (#43328489)
I'm guesssing that likely intent is so that the authorities could raid a large scale copyright infringment operation, and obtain convictions based on evidence of perparation alone. I.e. not have to catch anyone red-handed redistributing the prepared materials.

Kind of like how cops in some places in America can evidently arrest someone for DUI if that person merely walks to their car with their car keys, intending to sleep inside until sober.