frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

“Tivoization” and your right to install under Copyleft and GPL (2021)

https://sfconservancy.org/blog/2021/jul/23/tivoization-and-the-gpl-right-to-install/
54•pabs3•5h ago

Comments

tucnak•3h ago
This post is almost impossible to read; many hundred-dollar words, woefully misplaced, & unclear whom the target audience are...
antonvs•1h ago
You’re right, the first four paragraphs, at least, are on the pompous side, but once the article starts getting into the subject, it improves.

The audience, presumably, is as the title suggests: anyone interested in our collective “Right to Install Under Copyleft & GPL” licenses.

simiones•1h ago
The gist of this post is to make it clear that the GPLv2, both today and since its inception, requires not just the distribution of pure source code, but also of any information necessary for allowing end users to replace the manufacturer's binaries with their own modified versions.

For example, if you sell a Linux appliance, Linux's GPLv2 license mandates that an end user must have a way of installing their own kernel on said device. This may void the warranty, it may prevent your proprietary code from running, it may disable secure boot or anything like that, but it must be possible, and the manufacturer must tell the user exactly how to do it *.

For a concrete example of a vendor complying with this, since the PS3 runs Linux, then Sony had an official way of turning your PS3 into a Linux box running a newer kernel. If you did this, you were no longer able to run the proprietary Sony components, nor any games, and I think it may have even wiped some parts of the drive - and that's perfectly fine. But they did have to provide those instructions and capability, and they did.

Many people believe that this requirement only applies with the GPLv3 or later, but this post argues that is false. The difference with the GPLv3 is that the device manufacturer is not allowed to disable their proprietary software on the modified device. So, if Linux had been under the GPLv3, not GPLv2, Sony would have been forced to let users still play games and connect to the PSN even if they were running a custom Linux kernel on their device.

*: The only exception is for devices where even the manufacturer is unable to do this change, say where the OS is read from ROM, so there is no update process whatsoever.

robin_reala•49m ago
Not replying directly to your point, but as an aside: while the PS3 initially had a Linux install option available that ran inside a virtual machine, it wasn’t the core OS that ran the system. That’s a BSD variant developed by Sony. See https://www.playstation.com/en-us/oss/ps3/

Crowd Funding Success? I must be rich

https://www.youtube.com/watch?v=HgIxnpIiDv8
1•iamflimflam1•1m ago•0 comments

Secure Overseas E-Commerce Review Accounts, Avoid Detection by Platforms

1•yt1314•3m ago•0 comments

Nearlyfreespeech.net: A quick note to our queer members

https://blog.nearlyfreespeech.net/2025/07/27/a-quick-note-to-our-queer-members/
1•greenburger•3m ago•0 comments

Drag-and-Drop LLMs: Zero-Shot Prompt-to-Weights

https://jerryliang24.github.io/DnD/
1•victormustar•5m ago•0 comments

Public SSH Jump and Port Forwarding Server

https://ssh-j.com
1•drmacak•8m ago•0 comments

Show HN

1•fariraimasocha•9m ago•0 comments

Tom Lehrer's prank on the NSA that waited 60 years to be discovered

https://bsky.app/profile/opalescentopal.bsky.social/post/3luxxx27nos23
1•ColinWright•13m ago•0 comments

The Vatican Observatory Looks to the Heavens

https://www.newyorker.com/magazine/2025/08/04/the-vatican-observatory-looks-to-the-heavens
1•adrianhon•14m ago•0 comments

Listening to the Nonhuman World: On Strategies for Saving the Biosphere

https://lareviewofbooks.org/article/listening-to-the-nonhuman-world-on-strategies-for-saving-the-biosphere/
1•joules77•21m ago•0 comments

Jsonout

https://jsonout.com
1•hxh1246996371•23m ago•0 comments

He is a software engineer at a SF startup, he's also serving 11th year in prison

https://techcrunch.com/2025/07/24/preston-thorpe-is-a-software-engineer-at-a-san-francisco-startup-hes-also-serving-his-11th-year-in-prison/
2•gemanor•23m ago•0 comments

What Happens When Doctors Can't Trust the Government?

https://www.nytimes.com/2025/07/28/opinion/doctors-government-agencies.html
2•mitchbob•29m ago•1 comments

A.I.-Driven Education: Founded in Texas and Coming to a School Near You

https://www.nytimes.com/2025/07/27/us/politics/ai-alpha-school-austin-texas.html
3•mitchbob•33m ago•1 comments

Intel cutting cutting-edge node funds would mean no more Moore's Law

https://www.theregister.com/2025/07/28/intel_cuts_to_cuttingedge_node/
2•rntn•37m ago•0 comments

Impact Mapping Solo

http://www.roundcrisis.com/2025/07/22/impact-mapping/
1•adrianhoward•38m ago•0 comments

'We want Starlink': from isolation to integration – the Korubo after contact

https://www.theguardian.com/global-development/2025/jul/28/we-want-starlink-from-isolation-to-integration-what-happened-to-the-korubo-people-after-contact
1•impish9208•40m ago•0 comments

The Quality of CPI Data Continues to Deteriorate

https://www.apolloacademy.com/the-quality-of-the-cpi-data-continues-to-deteriorate/
1•akyuu•41m ago•0 comments

Don't Use External CSS

https://maurycyz.com/misc/inline_css/
2•edweis•42m ago•2 comments

Building a Modern and Frugal Kubernetes Network with Cilium ClusterMesh

https://medium.com/@shih.chieh.cheng/from-laptop-to-hybrid-cloud-building-a-modern-and-frugal-kubernetes-network-with-cilium-67559d404eca
1•shscs911•45m ago•0 comments

I built life planner for you

https://lifeecalendar.com/
1•zemil•55m ago•0 comments

Open Source Remote Mini Hackathon for Super Productivity

https://old.reddit.com/r/superProductivity/comments/1m8dppz/check_out_the_super_productivity_remote_mini/
1•johannesjo•59m ago•1 comments

Would you use a GitHub-based portfolio generator?

https://docs.google.com/forms/d/e/1FAIpQLSeD32nb3rJejmFhlxZNfLIAaorjZ8kYj9FNQfw0yZ3DwWSJqQ/viewform?usp=header
2•cyriendufay•59m ago•1 comments

Generative AI. "Slop Generators, are unsuitable for use [ ]"

https://asahilinux.org/docs/project/policies/slop/
21•aleksjess•1h ago•7 comments

Silent Crow claims to have hacked Aeroflot

https://www.reuters.com/en/russias-aeroflot-suffers-it-failure-hackers-claim-responsibility-2025-07-28/
3•ivan_gammel•1h ago•0 comments

Gamers bypass UK age verification with Death Stranding – no real face

https://www.windowscentral.com/gaming/gamers-bypass-uk-age-verification-with-death-stranding-no-real-face-or-vpn-required
3•chrisjj•1h ago•2 comments

Iranian Supreme Leader sleeps and gets 'high on substances' all day

https://nypost.com/2025/07/26/world-news/iranian-supreme-leader-sleeps-and-gets-high-on-substances-all-day-mossad-linked-social-media-account-claims/
1•mhga•1h ago•0 comments

Passive Queue: The Rails Background Job System That Transcends Processing

https://mensfeld.pl/2025/07/passive-queue-zero-execution-infinite-zen/
2•thunderbong•1h ago•0 comments

The Nvidia Neverending Thread: Chasing MinGW Support Since the Dawn of Time

https://forums.developer.nvidia.com/t/cuda-with-mingw-how-to-get-cuda-running-under-mingw/415
1•gioelecantoni•1h ago•1 comments

Show HN: Rm-safely – a safety net for rm command

https://github.com/zdk/rm-safely
1•zdkaster•1h ago•0 comments

Ladybird Proves You Can Just Build a New Web Browser

https://lunduke.substack.com/p/ladybird-proves-you-can-just-build
2•philipallstar•1h ago•1 comments