<>is a large binary file. This file is "edited" using a large commercial
application, often provided by the gate-array manufacturer. Anyone who
has this application can "open" and modify this file. There is no source
or compiler as such; the binary file is directly modified and directly
loaded into the gate array. The format of this binary file is usually
documented in the gate array spec's, and in theory you could use any
tool to edit this file.
I see. OK, if it's fully documented, great, that's GPL-compliant! For
the
DFSG, if you have no tool, that's 'contrib'; if you have the tool it can
go
in 'main'.