Even the pro versions of Eagle are pretty cheap, if you're already using it to make money. It pays for itself almost instantly. Worst case is that you have to keep using an old version of Eagle, or learn/buy a different package.
EagleCAD - Lite version is $50.00 (rounding here); Standard version (single user, all bells and whistles) - $750.00; Pro version (single user, all bells and whistles) - $1500.00.
gEDA - FREE
Maybe EagleCAD is worth it, but I would still have to spend money to do commercial development with it at the same level as the "free" version ($50.00 - the lite version seems the same as the free version, just a license to allow for commercial use); if I wanted to go further, I would have to spend a lot of money just to get to something similar in feature set as gEDA (if not in parts count - though there are a lot of parts for gEDA as well, and it is fairly easy to create your own).
That doesn't count the Windows license "fees", either...
[edit]Ahem - I forgot there were other platforms available - but I wonder if the Linux version works on a 64-bit distro; or non-x86 PC hardware...? Or what if I were running BSD, or Solaris, or...?[/edit]
If you are starting up a company, your choice with Eagle is to continue developing small boards (which, I will admit, is an option, and with SMT, you can fit a lot on a board for many good products), and spend $50.00 (a small sum) - or take the plunge and spend a whole lot that you might not recover.
Then again, I am also cheap - I would rather spend as close to nothing as I could get...
People think going open source means they aren't at the whim of a company's decisions. Yet I see open source packages getting abandoned more than commercial software. Isn't WinAVR dead at the moment?
Its an up-n-down thing; certain packages get pushed, others stagnate - but always, the source is generally out there somewhere, and if someone loves it and wants it enough, they are usually welcome to pick up the ball and run with it (can't do that with closed source, no matter how much you want to - and there have been closed packages and software in the past that I dearly wished I could have done so).
I have never once regretted my decision to step away from Microsoft's offerings; it wasn't really costs that drove me away, either (not that I enjoyed paying the humongous amounts for Visual Studio each release!) - ultimately, it was their anti-competitive practices in the late-1990s that finally drove me away.
Having the source to gEDA would mean nothing to me. I only have time to design PCBs, not write and maintain the software to design PCBs.
I can certainly appreciate that - but there are plenty of people out there who want (and do) work on both ends; otherwise, gEDA wouldn't exist. I also don't think gEDA is going anyplace; from what I understand, as a system it is fairly robust and widely used, and can accomodate some very, very complex designs (including stuff I'll never understand or likely need, like VLSI design and such).
The open source nature of the Arduino is what ultimately drew me toward it, though I don't really remember how I found it - I just remember that I was hosed by the "closed-source" Parallax Basic Stamp 2 when I switch from a 32-bit distro to a 64-bit distro, and their byte-code compiler was statically linked (!) against certain libraries under Linux, making it impossible to do anything to get it to run on 64 bit distros. Furthermore, they didn't have the source code to the software, and didn't know where the original programmer went!
Goodbye and good day to them; just another example of closed-source hosing me...