EOL 硬件应该意味着开源软件。
When hardware goes end-of-life, companies need to open-source the software

原始链接: https://www.marcia.no/words/eol

本文认为,公司应被法律要求在产品达到使用寿命终结 (EOL) 时开源其软件。作者以一款硬件功能完好但因应用停用而无法使用的“智能”体重秤为例进行说明。 目前,当公司停止软件支持时,消费者只能面对电子垃圾,作者认为这种做法令人沮丧且不可持续。虽然承认完全发布代码库不切实际,但该建议侧重于要求公司在GitHub等平台上发布基本的硬件规格和连接协议。 这将使社区甚至普通用户——借助如vibe-coding之类的工具——能够创建替代软件并延长产品寿命。作者认为这不仅是一个环境问题,也是消费者权益和负责任的产品设计问题,将Bose等少数积极案例与Spotify Car Thing等常见失败案例进行对比。

## 开源报废硬件:黑客新闻讨论总结 核心讨论围绕着公司在产品达到寿命终结(EOL)时,应该开源软件和硬件规格的想法。许多评论者同意这一原则,认为这可以防止电子垃圾,并赋予用户维护他们购买的设备的能力。然而,实际挑战和不同的观点也很突出。 一个关键论点是**从一开始就开源**比承诺稍后开源更好。多位用户提倡**消费者行动**:支持具有开源基础的产品,并在购买前要求开放性。另一些人认为**监管**是必要的,但承认对其执行的难度,尤其是在强大的公司面前。 提出的担忧包括由于授权的第三方知识产权而开源的复杂性、潜在的安全漏洞以及公司放弃控制权的缺乏动力。一些人建议专注于**开放API**,而不是完全发布源代码。 一个反复出现的主题是**消费者教育**的需求,关于数据所有权以及依赖云端设备的局限性。最终,讨论强调了对技术更大的控制权以及对计划报废的反击,但也承认实现广泛变革的重大障碍。
相关文章

原文

January 13, 2026 · 2 min read

EOL.

When hardware products reach end-of-life (EOL), companies should be forced to open-source the software.



I think we've made strides in this area with the "Right to Repair"-movement, but let's go one step further. Preferably with the power of the European Commission: enforce that when something goes end-of-life, companies need to open-source the software.



I have a "smart" weight scale. It still connects via Bluetooth just fine (meaning: I see it connect on my phone) but because the app is no longer in development, it's essentially useless. A perfect piece of hardware, "dead" because the company behind it stopped supporting it. (I'm exaggerating a bit; it shows the weight on its display, but the app used to store data for up to 5 users to keep track over time. I miss that!) It's infuriating that we allow this to happen with all the wasteful electronics already lying around. We deserve better.



I thought of this while reading this article. It's great that Bose does this, but it's rare. When Spotify killed off its $200 Car Thing at the end of 2024, we just accepted it and moved on, even though that's $200 of hardware turned into e-waste overnight. Out of sustainability concerns, but also just out of doing what's right: this should not be able to happen.



Now, I'm not asking companies to open-source their entire codebase. That's unrealistic when an app is tied to a larger platform. What I am asking for: publish a basic GitHub repo with the hardware specs and connection protocols. Let the community build their own apps on top of it.



And here's the thing: with vibe-coding making development more accessible than ever, this isn't just for hardcore developers anymore. Regular users can actually tinker with this stuff now.



The worst you can do is break the software. But the hardware was bricked already anyway :-)

Can I keep you updated?

Starting in 2026, I'll share more focused notes on product design, technology, and business. If you'd like them in your inbox, leave your email below. I'm always happy to connect via email, Bluesky, or LinkedIn (blergh).



© 2026 | Marciano Planque. Say Hi.
联系我们 contact @ memedata.com