Magic is a popular integrated circuit layout tool in common
use in universities and a number of industrial sites.
Magic
comes with source code and a relaxed copyright that allows
you to redistribute it, modify it, and generally do what you
want with it.