EVE Online won't last another 20 years, unfortunately. At this point it's only surviving on the inertia it built up during the first 15 or so years. Open sourcing the engine can't solve the studios' incompetence.
This seems right to me. Although Minecraft is far from open source, modding culture has kept it vibrant an interesting. For games with vigorous, interested players, open source seems like the way to keep that going.