Aloys wrote:It took us litterally years to get to the point where Cyan said "Ok UCC sounds really neat, we'll include that in the next version". (unfortunately that next version was supposed to be MORE). How many more years do you think it'll be before they open source the game or do UU again and hand us the whole thing?
Yeah that. I've been saying the same thing - that it took Cyan five years to figure out, or agree to, what we've known all along about UCC - repeatedly on MOUL.
I've also been wondering aloud about how long it will take Cyan to figure out the inevitability about open sourcing Uru Live as the only possible future, hoping they don't resist until it's simply too late again.
I posted the following on MOUL today to summarize what I've been promoting for a while. I figure you folks might have a better grasp on how this could be put into action. The quote contains the concise outline plus a few clarifications from other posts. But I have been writing more verbose posts on the subject for some time now. There are many implications and ramifications contained herein which, with some thought, the outline should spell out for itself.
JWPlatt wrote:My opinion in a more concise form because I've been saying it often enough:
1. UU - No way.
2. Open source client, server, and plugin code.
3. Plasma SDK if not open source.
4. License authentication SDK to prevent open source servers from leavnig Cyan control.
5. No Cyan servers. Cyan as a data service company is a mistake. They are a game (and test) company. In lean times, you absolutely stick to your core competency.
However, the SDKs would require Cyan attention and resources to develop and finish. They don't have that ability right now, it seems. We must still wait. There is little choice. And that's what I've been saying. There will be little or no choice.
To clarify:
One live shard. Some Guilds should be allowed to have a private shard strictly for and limited to testing.
Cyan doesn't authenticate. The code Cyan licenses (in the SDK) authenticates. The fan base pays for the license through the fan entity holding the authentication license. This guarantees and protects the revenue stream from a single Uru Live shard regardless of the open source server code. Any new features to support subshards and the like are implemented by skilled fans under the open source agreement. If Cyan goes under, Rand and Tony could still use the company to collect the licensing fees. Uru Live would not sink with the ship.
Although a licensed Authentication Server SDK would still require work by Cyan, it is up-font work. Once done, an authentication server can be securely run by the fans with Cyan still in control. Cyan can avoid all the costs of running any servers at all.
All code, except maybe Plasma, if it still has proprietary value for Cyan, should be open sourced. Without a future, Uru Live has no value except as an open platform. Plasma, if not open sourced along with the plugin, could also be issued as a licensed SDK. Frankly, software technology in graphics engines gets so much better every day while Plasma stands still, I don't see the value there either except as an internal advantage to Cyan to avoid buying a third party engine for its new games.