The December 2022 issue of IEEE Spectrum is here!

Close bar

Meet the Open Source PC That Fits in Your Pocket

The MNT Pocket Reform is a 7-inch clamshell with a real keyboard

3 min read
A purple laptop on a desk

The MNT Pocket Reform is an open source computer with a 7-inch display.

MNT Research

Open source computing is coming to your pocket.

MNT Research, creator of the Reform open source laptop and ZZ9000 add-in board for Amiga computers, is going small for its next project. The MNT Pocket Reform has a 7-inch screen with a clamshell design that, when closed, will be less than 5 centimeters thick. If its perky purple facade looks a bit retro, that’s no surprise; the Pocket’s inspirations read like a ‘greatest hits’ list of pocketable computers.

“We had a mood board with several classic handheld computers: Nokia N900, Atari Portfolio, Cambridge Z88, Blackberry, Game Boy Advance SP, Alan Kay’s Dynabook,” says Lukas F. Hartmann, CEO and founder of MNT Research. “I have a Psion 5mx, which was kind of a benchmark for the keyboard.”


Barely pocketable, very modular

MNT initially sketched out a design with an even smaller, 5-inch display. This better delivered on the Pocket’s titular pocketability, but the resulting device lacked space for a comfortable keyboard. Ultimately, the designers decided on a larger display with more internal space. It may require cargo jeans to carry but should prove more usable day-to-day.

There are other ways MNT could have shaved down the device. The tiny Nokia N900, and many Blackberry devices, use a slide-hinge design. Some modern computers, like Lenovo’s Yoga laptop line, have a 360-degree hinge. “We like to keep it simple,” says Hartmann. “We are a very small team--you could say a boutique--and we have to pick our battles. Complicated mechanical and multimodal designs can snowball into all kinds of problems, while most people don’t actually need them or ask for them.”

The Pocket also differs in its approach to modularity. It’s not built around a strict base specification and instead offers support for a range of modules from entirely different manufacturers. The base module is an NXP i.MX 8M Plus with four ARM Cortex A53 cores, but the list of alternatives includes the Raspberry Pi Compute Module 4 and Pine SOQuartz RK3566. The Pocket will also support reusing modules compatible with the larger MNT Reform laptop.

Rendering of the blue MNT Reform Pocket mainboard.MNT’s open source approach extends to hardware documentation.MNT Research

An owner’s choice will affect performance: The default NXP module balances portability with speed, while the Raspberry Pi CM4 (which uses quicker Cortex A72 cores) will offer better overall performance and will support Vulkan GPU drivers. There’s also a selection of internal expansion options including NVMe and optional 4G/5G/LTE mobile data.

“It’s really about your individual needs—which features do you need most and which compromises you’re willing to make. You can mix and match and find something that works best for you,” says Hartmann.

MNT is serious about open source hardware

“Open source” has morphed into an elastic buzzword, which makes it easy to miss what MNT offers. MNT’s open source promise is not limited to an open source operating system or select internal components The Pocket Reform, like MNT’s full-size Reform laptop, will provide mainboard schematics, 3D models for physical components, and open source drivers, among other things. MNT’s extensive GitLab repository for the full-size Reform laptop serves a taste of what’s coming.

This approach is not entirely unique, but MNT’s extreme commitment to open source stands out. Competitors like Framework and System76 offer laptops with open source hardware and software, but still rely on some mainstream, proprietary components (such as Intel x86 processors or Nvidia graphics). Portions of the design remain opaque.

“We are offering an alternative to the treadmill of vendor-controlled and locked-in devices.”

In this sense, the Pocket is perhaps better understood as a pocketable open source hardware platform than a purpose-built computer. The Pocket will ship in a configuration that can be used without modification, but there’s obviously better devices for those who want to use an off-the-shelf computer.

“Consumer-ready open hardware products that are fully documented and allow you to modify, repair, or even clone them are incredibly rare,” says Hartmann. “We are offering an alternative to the treadmill of vendor-controlled and locked-in devices.” Offering the Pocket with an x86 processor from Intel or AMD, as does Framework and System76, would surely expand mainstream appeal­—but also runs against the Pocket’s open source mission. Modifying, tweaking, and hacking the Pocket is more than half the point.

The MNT Pocket Reform is still in development, with an initial launch planned on crowdfunding website Crowd Supply. MNT has yet to commit to a date, but a representative says the company will have more to share “later this year.” Until then, you can keep up to date with the MNT Pocket Reform’s development on the company’s official blog or, if you want to see the nitty-gritty details, the Pocket Reform’s GitLab page.

{"imageShortcodeIds":[]}
The Conversation (0)

Why Functional Programming Should Be the Future of Software Development

It’s hard to learn, but your code will produce fewer nasty surprises

11 min read
Vertical
A plate of spaghetti made from code
Shira Inbar
DarkBlue1

You’d expectthe longest and most costly phase in the lifecycle of a software product to be the initial development of the system, when all those great features are first imagined and then created. In fact, the hardest part comes later, during the maintenance phase. That’s when programmers pay the price for the shortcuts they took during development.

So why did they take shortcuts? Maybe they didn’t realize that they were cutting any corners. Only when their code was deployed and exercised by a lot of users did its hidden flaws come to light. And maybe the developers were rushed. Time-to-market pressures would almost guarantee that their software will contain more bugs than it would otherwise.

Keep Reading ↓Show less
{"imageShortcodeIds":["31996907"]}