~ara ara
It's a neat idea but how many years will new modules be produced? Will you be able to plug in a 7nm CPU module down the road?
One Education, a spin-off of the One Laptop Per Child (OLPC) project, has teased a design for a computer that can upgrade its major components forever while requiring little more skill than is necessary to connect LEGO bricks. The thinking behind the “XO-Infinity” (depicted above) is that one computer should last for a child's …
Standards can last. I expect that when 7nm becomes mainstream, there will be an ATX motherboard for it.
The big problem with ATX is that almost all customers can keep their old monitor, keyboard and mouse when they 'refresh' (does anyone say 'upgrade' anymore?). Customers able to use a screwdriver can replace the motherboard, CPU, memory, graphics card, power supply, optical disk and hard disk individually as required. The laptop was a great leap forward, requiring a regular purchase of a full set of new components. Modern designs include cases that crack if you try to upgrade the hard disk or memory, glued-in batteries and self destruct when the warranty expires.
Customers with a clue have wanted modular laptops with standard parts for over a decade. The big manufacturers have worked hard never to repeat the mistakes they made with ATX. Sometimes a small player proposes a modular laptop (or phone). All goes well until people see the high price caused by lack of economies of scale and a poor deal on the crapware. It would be great if more customers could appreciate the long term savings available when upgrading only components that matter.
OLPC have been around since 2005. By past performance, I would expect a modular computer in 2017, and an upgrade module in 2020. Some way will be found to avoid providing a machine suitable to large numbers of people in wealthy countries.
... the old ICL DRS-300 computers that were modular and could multi-window.
http://en.wikipedia.org/wiki/ICL_DRS#DRS_300
ICL were often way ahead of their competition, but never quite set a global standard...
Each module was, unfortunately, the size of an A4 box-folder, but flexible despite that!
This sort of thing reminds me of...
... the old ICL DRS-300 computers that were modular and could multi-window.
http://en.wikipedia.org/wiki/ICL_DRS#DRS_300
ICL were often way ahead of their competition, but never quite set a global standard...
I was thinking more Burroughs B25. In the mid-80s, as I think was the DRS-300. Can't recall which actually was first.
The Acorn Risc PC, which was heavily used in education, featured not one but two replaceable CPU cards, back in 1994. The first card was the native processor, which grew from a 33MHz ARM6 to a 287MHz Strong ARM. The second card was an optional x86 processor for hardware PC emulation, and grew from a 486/33 to a 586/133.
But as with anything that has replaceable components, eventually the underlying glue runs out of steam. In the Risc PC's case the motherboard's 16MHz bus between processors, memory and I/O was the bottleneck, and meant faster processors couldn't be fully utilised. The Kinetic upgrade featured a 300MHz StrongARM with its own fast RAM directly accessible, but I/O was still crippled.