"Is there a good alternative? No."
Check out Astrox Imperium. It's been described as "Eve Offline". It's made by just one developer, but it's really impressive for that.
I've never played Eve myself, so I can't personally say how they compare, but I enjoyed the hell out of AI.
(PS: I have no association with AI. I'm just a very satisfied fan.)