I would not use a free PCB layout product on anything that has a
commercial application. I only use products that are supported.
gEDA and PCB are supported. Both have active mailing lists and
developers who are on those lists and respond to user's problems,
usually with patches. If you're going to compare OSS with proprietary
(it's a mistake to compare "free" (as in beer) to "commercial" because
those are the wrong categories - Eagle is free but proprietary, RHEL
is commercial but OSS) you should consider what kind of tech support
you *really* get for prorietary products.
When comparing support, consider these questions:
* If I find a bug, can I find out if this is a known bug or a new one?
* If I report a bug, do I know if the original programmer will see it?
* Will (or even can) the developer send me a fix in a short time?
* Can I apply these fixes myself, or do I need to reinstall everything?
* Can I get other users to help me with my problems?
* If the product's vendor goes under, can I still find support for the product?
* If all else fails, can I fix it myself or hire a contractor to do it?
Note that getting the right answer to some of these is *critical* for
large organizations which rely heavily on working EDA tools. The fact
that you have access to the tools' sources is a point in favor of OSS
- you avoid all the nasty negotiations for escrowing the proprietary
tools's sources.
Heck, if you start waving money around you'll probably find a couple
people willing to provide commercial support for gEDA/PCB. You could
probably convince *me* to provide commercial support for PCB.
I haven't tried gEDA/PCB 'cos I believe it's Linux and I don't use
Linux.
So? gEDA and PCB run on Windows too.
The invitation is still open - name some known commercial
organisations using open source tools for PCB Layout - (again, only
PCB layout not servers, etc).
Since gEDA and PCB target small shops, perhaps this isn't a fair
request, since commercial organizations using them won't be well
known. However, as a Red Hat employee, I know of a *lot* of *large*
companies choosing OSS over proprietary because of the answers they
get for the above list of questions. For example, our group supports
GCC for embedded devices, and we normally fix customer's problems in
under 24 hours.