@Camille

152 Followers
253 Following
994 Posts
How do we get to more than just three web engines owned by three US companies? It's a gargantuan question, with no easy or right answer. I've put together a draft report, thinking about it through a very specific approach - please enjoy: Servo Readiness Report webtransitions.org/servo-readin...

Your data. Your feed. Your control.

The fediverse was built on communities, not corporations, deciding how they interact.

The Digital Services Act now brings that same accountability to the rest of the web.

“Public money flows around Open Source instead of into it. Governments should contract with Open Source maintainers and builders, not middlemen who merely resell it.”

https://dri.es/funding-open-source-for-digital-sovereignty

Funding Open Source for Digital Sovereignty

Open Source alone won't deliver digital sovereignty. Europe must fix procurement and fund those who actually build it.

@torvalds happy holidays! One floss.social post won't have space to discuss all the inaccuracies in your post.

This lawsuit isn't primarily about Linux, which is just 1 of 26 copyleft projects on the TVs; there's both GPLv2 & LGPLv2.1 binaries; Vizio's sources remain non-compliant on various issues. I think maybe you didn't read what we've actually said?

Lots of Linux developers care about this and have different views, so maybe take some time to talk to them or me about it? Could be fun!

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.

Alright stop, collaborate and listen
[Fabr]ice is back with my brand new invention

https://github.com/bellard/mquickjs

GitHub - bellard/mquickjs: Public repository of the Micro QuickJS Javascript Engine

Public repository of the Micro QuickJS Javascript Engine - bellard/mquickjs

GitHub
J'en ai toujours assez marre de Florus en tant que tel, par contre l'exercice de rendre tout ce que je sais sur lui dans un wiki, de manière structurée, et libre (pas pour un éditeur “scientifique” commercial qui vendrait mon bouquin 400 balles pour m'en reverser 2), ça vraiment ça me botte. Je crois que personne à ce jour ne fait ça comme ça et que ça peut ouvrir plein de pistes de recherches. C'en est toujours, différemment, mais toujours de la recherche, au service de la recherche.

🧵 Page 1/3: Change Ahead!

#webcomic #krita

😲 👀 … Judge Leal in #SFC's landmark impact litigation against #Vizio (regarding their violations of #GPLv2 & #LGPLv2_1) is leaning toward partially granting our motion for summary adjudication.

Such motions are difficult to win, so this is amazing.

Her decision is tentative; join the hearing today (details in linked post) to hear the oral arguments in real time.

I'll live updates of the hearing in this thread.

https://sfconservancy.org/news/2025/dec/04/tentative-vizio-ruling-in-favor-of-sfc/

#OpenSource #FreeSoftware #copyleft #SoftwareFreedom

Judge Issues Tentative Ruling in Favor of SFC

Today, in the Superior Court of California in Orange County, Judge Sandy N. Leal will consider Software Freedom Conservancy's motion for summary adjudication in the Vizio case. The tentative ruling, issued this morning, rules in favor of SFC that Vizio has a duty to provide SFC with the complete and corresponding copylefted source code to the TV it purchased. Tentative rulings are not final; they are issued by the court to indicate how the judge is leaning on the issue, so that oral arguments at the hearing are most effective. The hearing on this issue will take place today, at 10am Pacific time. Information on how to attend is below.

Software Freedom Conservancy

Here is the #BlueHats 🧢 newsletter #3, with news about #FreeSoftware #FLOSS in public organizations around the world.

👉 https://bluehats.world/blog/newsletter-3

📩 https://bluehats.world/newsletter/ to subscribe and receive the next one in three months.

Newsletter #3

FLOSS news for the public sector