Show more

'Twas the night of the moratorium, and all through the cloud
not a pager was beeping: no deploys were allowed.
The packages frozen on the servers with care,
In hopes that an outage would strike nowhere;

The developers still pondering code to embed,
While visions of monads danced in their heads.
The VM put to sleep, and I in this app,
Had just settled down for a long masto thread,

GPLv2 affirmation…

I don’t generally post here as people have probably noticed, but here’s a pdf of a recent court ruling, and this turns out to be the easiest way for me to link to a copy of it, since I don’t really maintain any web presence normally and I don’t want to post pdf’s to the kernel mailing lists or anything like that.

And the reason I want to post about it, is that it basically validates my long-held views that the GPLv2 is about making source code available, not controlling the access to the hardware that it runs on.

The court case itself is a mess of two bad parties: Vizio and the SFC. Both of them look horribly bad in court - for different reasons.

Vizio used Linux in their TVs without originally making the source code available, and that was obviously not ok.

And the Software Freedom Conservancy then tries to make the argument that the license forces you to make your installation keys etc available, even though that is not the case, and the reason why the kernel is very much GPLv2 only. The people involved know that very well, but have argued otherwise in court.

End result: both parties have acted badly. But at least Vizio did fix their behavior, even if it apparently took this lawsuit to do so. I can’t say the same about the SFC.

Please, SFC - stop using the kernel for your bogus legal arguments where you try to expand the GPLv2 to be something it isn’t. You just look like a bunch of incompetent a**holes.

The only party that looks competent here is the judge, which in this ruling says

Plaintiff contends the phrases, “machine-readable” and “scripts used to control compilation and installation” support their assertion in response to special interrogatory no. 4 that Defendant should “deliver files such that a person of ordinary skill can compile the source code into a functional executable and install it onto the same device, such that all features of the original program are retained, without undue difficulty.”

The language of the Agreements is unambiguous. It does not impose the duty which is the subject of this motion.

Read as a whole, the Agreements require Vizio to make the source code available in such a manner that the source code can be readily obtained and modified by Plaintiff or other third parties. While source code is defined to include “the scripts used to control compilation and installation,” this does not mean that Vizio must allow users to reinstall the software, modified or otherwise, back onto its smart TVs in a manner that preserves all features of the original program and/or ensures the smart TVs continue to function properly. Rather, in the context of the Agreements, the disputed language means that Vizio must provide the source code in a manner that allows the source code to be obtained and revised by Plaintiff or others for use in other applications.

In other words, Vizio must ensure the ability of users to copy, change/modify, and distribute the source code, including using the code in other free programs consistent with the Preamble and Terms and Conditions of the Agreements. However, nothing in the language of the Agreements requires Vizio to allow modified source code to be reinstalled on its devices while ensuring the devices remain operable after the source code is modified. If this was the intent of the Agreements, the Agreements could have been readily modified to state that users must be permitted to modify and reinstall modified software on products which use the program while ensuring the products continue to function. The absence of such language is dispositive and there is no basis to find that such a term was implied here. Therefore, the motion is granted.

IOW, this makes it clear that yes, you have to make source code available, but no, the GPLv2 does not in any way force you to then open up your hardware.

My intention - and the GPLv2 - is clear: the kernel copyright licence covers the software, and does not extend to the hardware it runs on. The same way the kernel copyright license does not extend to user space programs that run on it.

Warum muss ich auf X gehen, um die Bundesregierung zu lesen?

Mit Europa kann man's ja machen:

Druck auf Banken, die daraufhin die Konten der roten Hilfe schließen (Unterstützung des "Antifa-Terrors"), und Sanktionen gegen HateAid, die sich im Rahmen des DSA um übelsten Social-Media-Mist kümmern ("Zensur").

Es gibt "breite Kritik," mit anderen Worten:
Europa lässt das mit sich machen.

rote-hilfe.de/meldungen/kontok

deutschlandfunk.de/us-einreise

Nach dem #Debanking von DKP und Anarchist Black Cross haben die Sparkasse und GLS-Bank alle (Dutzende!) Konten der #RoteHilfe gekündigt.
Hintergrund ist wohl die Entscheidung Donald Trumps, die "Antifa Ost" als "Terrororganisation" zu listen:
rote-hilfe.de/meldungen/kontok

💭 new insult: your code is worse than if an AI agent wrote it

Und polarisieren? Das kann er wie kaum ein Zweiter in Deutschland (Söder ausgenommen).
Während sein Vizekanzler versucht zu versöhnen und die Hrundsätze der SPD auf dem Altar der Regierungsfähigkeit opfert. Schafft Merz es, selbst die eigene Parteienlandschaft so schön zu zersplittern, dass man sich fragt: War das Absicht oder einfach nur Talent?
Nein es ist auch eine eklatante falsche Wahl seiner Gefolgsleute. Ja Sager und Opportunisten = Versager auf ihren Posten noch und nöcher!
3/3

Show thread

Falls noch jemand Geld übrig hat:

Mate ist 37, systemische Kinder- und Jugendpsychotherapeutin.

Nach ihrer ersten Lymphdrüsenkrebs-Diagnose im Januar 2025 hat sie sich durch eine kräftezehrende Chemotherapie gekämpft, parallel ihre Ausbildung abgeschlossen und die Approbationsprüfung bestanden.

Ihr Ziel: eine eigene Praxis mit Kassenzulassung – bewusst keine Privatpraxis – ein geschützter Raum für alle, die Hilfe brauchen.

Sie kämpft aktuell erneut gegen Krebs.

gofundme.com/f/fur-mates-traum

Plot-Twist im Fall A100: Es gab doch eine Simulation.

„Von Beginn an haben wir darauf hingewiesen, dass eine Verkehrsführung mit nur jeweils einem Fahrstreifen pro Richtung und eine nicht leistungsfähige Elsenbrücke zwangsläufig zum Zusammenbruch der Verkehrsinfrastruktur führen müssen.“ Senat und Autobahn GmbH hätten dies sehenden Auges in Kauf genommen.

tagesspiegel.de/berlin/bislang

archive.is/RfufQ

Kontext: mastodon.social/@fefe_interim/

@joomy

I once read a story about the people writing the software for the NASA Apollo missions. There was a functionary in charge of weight accounting, who came to them and asked how much the software would weigh.

They told him it weighted nothing, but the functionary had heard *that* one before and insisted—everything had to be accounted down to the last ounce. He demanded to see it.

They showed him a stack of punched cards, and he was triumphant. “You see,” he said smugly, “it doesn't weigh only ‘nothing’!”

“No, you misunderstand,” they replied. “The cards aren't going on the spacecraft. Only the holes.”

Dear to whom it may concern,

My name is Dr. Bernadette “bird” Bowen and I was fired for telling the truth about Charlie Kirk in September. If someone could hire me before I potentially become homeless in a month or two, that would be great LOL

In virtual solidarity,

Dr. bird

HUGE NEWS from the new Epstein files:

Records show that Maria Farmer, who worked for Epstein, filed a "child pornography" report to the FBI in 1996.

The FBI has never before acknowledged that complaint. The case went nowhere, and mass abuse followed.

Maria has been accused over the years of fabricating her story that she had gone to the FBI.

After finding the document in the trove, I called her.
She broke down in tears.

“I’ve waited 30 years. I can’t believe it.

They can’t call me a liar anymore.”

skywriter.blue/pages/did:plc:r

@firefoxwebdevs I blew up somewhat over you calling your users confused and playing fuckfuck games with the meaning of opt-in, so as an apology I’ve made a small donation to the future of the web

servo.org/sponsorship/

Der "Philosoph" Richard David Precht war mit seiner Einschätzung: "Sie können doch Putin nicht mit Hitler vergleichen." gestern Abend bei Maybrit Illner irgendwie ziemlich alleine.

Erstens klar kann man sie mit einander vergleichen
- man kann sie nicht miteinander gleichsetzen.

Aber als Germanist muss er die Untschied nicht kennen.

If I understand this correctly the reason RAM has quadrupled in price is that a huge quantity of RAM that hasn't been produced yet has been bought to populate GPUs that also haven't been produced yet to go in datacenters that haven't been built yet that will be powered by infrastructure that might never exist to meet a demand that doesn't exist at all to make profit margins that mathematically can't exist and economists talk about this thing they call the "rational markets hypothesis".

where is techrights' coverage of bill gates being in the epstein files with an underage girl?

where is techrights' coverage of bill gates being in the epstein files with an underage girl?

where is techrights' coverage of bill gates being in the epstein files with an underage girl?

where is techrights' coverage of bill gates being in the epstein files with an underage girl?

where is techrights' coverage of bill gates being in the epstein files with an underage girl?

WHERE IS TECHRIGHTS' COVERAGE OF BILL GATES BEING IN THE EPSTEIN FILES WITH AN UNDERAGE GIRL?

@ariadne If I've asked AI for advice on making my code multithreaded, how many problems do I have? I want to report the number accurately to my therapist.

Show more
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml