This looks quite strange to me , it seems it is Altium VS the "others". For many people Protel99se is still their tool in Windows XP.
Protel claimed to be the first PCB CAD software to migrate to the Windows platform. This gave them a head start over many other vendors as their DOS product was already quite mature for a well price schematic/pcb CAD tool.
Protel 99SE fixed most of the bugs in Protel99. I believe it gained a lot of market share as its code was quickly broken & it was extensively used from then on in Asia (in particular). Many Asian board shops still accept Protel99SE as the latest "Altium" file you can send them (so you don't have to worry about generating the gerbers yourself).
Altium has a better marketing, so makes it a better tool?
The first part is true, the second does not follow.
Protel was a private Australian company started by Nick Martin. He made good inroads into the Australian universities by holding teaching seminars around the country regularly. I remember asking his team at one of these seminars about a "Demo Package" so we could try out these "so called fantastic features". I was told that "Demo's would never be available". My, how times change. This was just an insight into how short sighted Protel (Altium) could (can) be.
Many people use their software, but I was hazard a guess to say that more users hate the software & hate Altium as a company than actually like them both.
Altium was listed on the Australian stock exchange in August 1999 for AUD$2 per share.
From this point on there were shareholders to pay & so the marketing machine cranked up to maximise sales. Altium had previously moved their head office to Silicon Valley as "this was where the action was".
In 2001 (due to high costs & limited success) Altium moved their HQ back to Sydney Australia & later on to China as this was supposedly "where all the action was".
If you search through my posts from a couple of weeks ago you will see the stats for their worldwide sales & Australia/EU/USA still beats China/Asia by quite a lot.
Nick Martin (CEO) was unwillingly pushed off the board approx 2.5 years ago & he held on to his shares for another 2 years before offloading them for more than AUD$30 million in October 2013. Altium shares were worth about AUD$0.25 on his departure but increased 10 fold (to AUD$2.50) in the 2 years under the control of the new board. Based on this, it appears that investors were glad to see the departure of the founding CEO, Nick Martin.
How do I choose a tool? If I want it for myself and for a small company? Or should I choose from the tendencies of the market at the moment? How can I rely in a company that I don't know?
It is very hard to know. Look at all the people who invested in P-CAD software. Altium purchased P-CAD & a few years later stopped support for it, forcing users to migrate across to Altium (or leave for someone else's product). There are still many P-CAD 2006 users out there who looked at the special migrating offer that was offered by Altium, tested out the software, said YUK & remained loyal to the last release of P-CAD.
Altium has a wide user base & if you take up existing designs from your customers, you will likely come across it. You would then need to either continue the work in Altium or else be able to port these designs into the package you are using.
What would I do? I currently have Altium 6.9 (2007/2008) & DipTrace. I don't take existing designs from other companies. Instead my company designs the product from the ground up ............... but only if we will manufacture the finished product as well as this is where the ongoing income comes from. We also do a lot of our own designs for manufacture ................ so my needs are different to your's.
I would take a second look at Proteus. Price range from US$250 (unbelievably cheap if you don't need/use autoplacement) up to US$2000 for the full product (just pay the difference as you move up). Take a good look at their videos to determine if it will do what you want. You are worried about no back annotation. Remember, most errors in pcbs are due to the designer & when you use both forward & backward annotation it is easy sometimes to lose track of exactly what you have done & what you have left to do. Yes, there are design checks you can carry out to see what you have missed, but adopting a "rigid" methodology (ie forward annotation only) often helps settle these complicated things in your mind.
One year of support from Altium will cost you close to the top Proteus product. Proteus comes with an autorouter but you can also use the Specctra/Electra interface to run the excellent "freerouting" autorouter or purchase the Electra autorouter for under $500 if you are not using too many layers.
Also, if you work with micros, Proteus has some excellent visual code simulation tools (& you already have the schematic to run them
)
I use the Realizer programming software for STM & PIC micros which has excellent simulation built in. But just as you worry about support, Actum have not kept up support for the latest Microchip micros in a timely fashion. I now find myself using the Micro Engineering Labs Basic Compiler programming software .............. & this can be simulated very nicely using the Proteus simulator. I believe this cuts my programming & testing time to just 20% of what it used to be.
Also, if you are using AVR micros, take a look at the BASCOM basic compiler. This is very nice too & will likely speed up your development heaps.
Again, just my 2c worth.
I encourage other members to post their thoughts in this thread too