Pcb is an open source printed circuit board editor. Pcb includes many professional features such as:
Up to 16 copper layer designs by default. By changing a compile time setting, this can be set as high as needed.
RS-274X (Gerber) output
NC Drill output
Centroid (X-Y) data output
Postscript and Encapsulated Postscript output
Autorouter
Trace optimizer
Rats nest
Design Rule Checker (DRC)
Connectivity verification
Pcb is Free Software
Can interoperate with free schematic capture tools such as gEDA and xcircuit
Runs under Linux, NetBSD, Solaris, and other similar operating systems
Windows version is available.