Quote from nononsense:
Am I wrong on this? I badly want a clean socket API from linux.
nononsense [/B]
TT's one thing, and a clean socket API from linux is an entirely different thing.
TT is in business to sell front-ends on windows, and they do a number of other things to support that business like developing servers, TT NET, professional services, and a reasonable way to automate some things on those front-ends. If you're not going to be using X_Trader, I wouldn't recommend TT. Note that's entirely different than recommending against X_Trader and their API... I've used both extensively, and although they have faults, they're at least as good as their direct competition.
There are other businesses that suck more at front-ends, but are better for direct access to their back-ends. GL and Orc both come to mind, and there's other companies that are kind of hybrid consultants/products companies that'll do it for you too (e.g. Capital Markets Consulting).
Note that all these companies charge 4 to 5 figures monthly for this stuff, including TT. If you're not doing that kind of business, you'll need to find a clearing firm that shares the gateways across multiple clients.
P.S. I liked TT more before they started the patent extortion and rigged "settlements" with their big customers. It's just shady.