Coming soon 3:29 Recorded at Open Source Summit Europe, Prague

Can a laptop be upgraded instead of replaced?

A laptop you upgrade, not replace

Daniel Schäfer of Framework Computer on a modular laptop you upgrade rather than replace, a wireless touchpad keyboard prototype, and buying memory in a crisis.

Not filmed yet.

Daniel Schäfer is a System Software Engineer at Framework Computer, where he works on firmware and software.

Follow the show and the episode arrives the morning it's published.

In brief

  1. Framework sells online, so the conference booth is where people can touch the hardware and see what it feels like.
  2. Every component is sold individually: use it as a plain laptop, or upgrade parts, especially the mainboard, when a new CPU generation arrives.
  3. The Laptop 16 supports a dedicated GPU, for gaming or AI performance.
  4. The range is the Laptop 12, 13 and 16 and a desktop, with a new mainboard for each every year.
  5. An early prototype wireless keyboard with a touchpad pairs with up to four devices or a dongle, for a media PC or a Raspberry Pi.
  6. On the memory crisis: working closely with suppliers to get memory at all, and at the best possible price.

Why this conversation

Hardware that cannot be repaired or upgraded ends up replaced, even when most of it still works. Framework builds laptops the other way round. At Open Source Summit Europe in Prague the host stopped at the Framework booth for a short conversation with Daniel Schäfer, who works on firmware and on anything software related to the product.

This is a booth conversation of about three and a half minutes. Who else the show met that week is in Open Source Summit Europe 2026: who we met.

Upgrade, don’t replace

Framework sells online, so the booth is a chance for people to touch the hardware and see what it feels like. Every component is sold individually, but you can also buy just a laptop. If you do not want to think about it, you can treat it as a laptop and use it. If you want to, you can upgrade most parts of it, especially the mainboard. When a new CPU generation comes out, you do not have to buy a whole new laptop and throw everything away, because the rest is still good. He has been using his own for several years.

The larger model, the Laptop 16, supports a dedicated GPU for extra gaming or AI performance. The range now has four categories: the Laptop 12, 13 and 16, and a desktop. Every year there is a new mainboard for each of them.

A wireless touchpad keyboard

The newest thing on the stand was an early prototype, so its look was not final: a wireless keyboard with a touchpad. It pairs with up to four devices, or with a dongle, and suits a home media PC setup or a Raspberry Pi. The focus is the touchpad. On the couch, or at a booth like this one, a mouse is inconvenient. It works like a laptop touchpad and supports gestures such as scrolling and zooming.

Memory, and where to buy

Asked how Framework handles the memory crisis, he says the company works very closely with its suppliers, first to make sure it can get memory at all, and then to get it at the best possible prices, so people can still buy hardware. Everything is online at frame.work.

Mentioned in this episode

About Daniel Schäfer

Daniel Schäfer is a System Software Engineer at Framework Computer, where he works on firmware and software.

Running this in production? helps platform teams take it from prototype to reliable production. See how he works

Built something the rest of us run on? Being a guest is free. Take the other chair

More episodes

All episodes →
  1. Episode 43 · Coming

    Konstantin Ryabitsev: How the kernel is built by email

  2. Episode 45 · Coming

    Faseela K: No competition, more collaboration

  3. Episode 41 · Coming

    Etiënne vantKruys: AI and chips in Amsterdam

  4. Episode 59 · Coming

    The Phosh developers: A phone on mainline Linux

Every episode, plus the notes that didn't fit in ten minutes.

One email a week: the episode, three takeaways, and what to read or try next. No sponsor blasts.

    You can unsubscribe with one click.