EN
Back to the archive

The encyclopedia · Software & IT · Strategic decision · 1998–2014

Gerber stayed the PCB standard with a free spec and backward-compatible versions

The Gerber format remained the de facto PCB data standard because its spec is free and each new version (X2, X3) is ignorable by older tools.

Ucamco (formerly Barco)

the move

Every printed circuit board has to travel from the design tool to the fabrication shop, and for decades that handoff has run on one format: Gerber. Ucamco, the format's current owner, calls it the de facto standard and "the backbone of the electronics fabrication industry": all PCB design systems output Gerber and all fabrication software can handle it. In 2013 its general manager estimated over 90% of PCBs were manufactured based on Gerber.

Two design choices kept it dominant. First, the specification is free — downloadable from Ucamco, clear enough that KiCad and other open-source tools implement it directly. Second, evolution is strictly backward-compatible: the extended RS-274X version superseded the obsolete RS-274D, and when X2 added metadata about what each image means, it was designed so software that fully implements X1 can just ignore the additions. New capability never breaks the old ecosystem.

The format itself is deliberately simple: 7-bit ASCII, compact, human-readable and easy to debug. Rather than forcing the industry onto a new imaging model, Ucamco extended the format it already had — complementing Gerber with a job file for stack-up and fabrication data instead of starting over.

why it works

  • A free spec means every tool vendor can implement it without negotiation.
  • Backward-compatible extensions make upgrades optional, not disruptive.
  • Printable 7-bit ASCII is portable, human-readable and easy to debug.
  • New standards that force a full switch never got traction; Gerber kept what worked.
the payoffFree spec; backward-compatible evolutionclever

what transfers

An incumbent format survives by lowering switching cost to zero: a free spec plus backward-compatible extensions keeps new features optional and the old toolchain alive.

what came after

Gerber remains the default data exchange for PCB fabrication: the X2 and X3 revisions added fabrication metadata, attributes and assembly roles, and KiCad and other tools ship Gerber support as standard. The format's stewardship is still owned by one company, but its free spec and compatible evolution have made it effectively un-replaceable.

references

spotted an error? The archive wants to know.

same kind of clever