In the beginning, there was a rather clear and simple vision for what was to become OpenSimulator: Create a virtual world server software that works with the Second Life viewer.
This was a pragmatic vision. Many previous attempts of creating free, open-source, virtual worlds had been halted by the overwhelming need for resources to create both a virtual world server and a viewer. By eliminating the need for developing a viewer, the task was simplified.
Also, the time was right. When the OpenSimulator project got started, in late 2006 and early 2007, Second Life was still hot and functionally sufficient, the open-source, partial clone libsecondlife, later libopenmetaverse, was becoming stable, and Linden Lab open-sourced their viewer. At that time, the man with the vision and a proof-of-concept, Darren Guard (MW), met the enthusiast and libsecondlife work-horse, Stefan Andersson (lbsa71). Soon, in February 2007, two more enthusiasts, Gareth Ellison (gareth) and Adam Frisby (AdamZaius), joined.
Within months, in May 2007, the quartet had something going well enough to catch the interest of IBM, through Sean Dague (sdague), and within a couple months, he had IBM interested enough to dispatch a full team to investigate the possibilities with and help with the development of OpenSimulator. At about the same time as Sean Dague appeared, Charles Krinke (ckrinke) also joined in. The rest is, as they say, history.
So, why bring up this ancient history? Perhaps to give an idea of what is required to make "a new OpenSimulator". This story can teach us a number of things to keep in mind:
1. Developing both a new server and a new viewer can be a road block, because sufficient resources to manage both may not be present.
2. To make things work at all, you need both visionaries, looking beyond the lines of code, and work-horses, willing to work according to directions to realise those visions.
3. To have enough resources in the long run, you will probably need corporate partners. Pure enthusiasm only lasts so far.
Today, neither Second Life (SL) nor OpenSimulator (OS) are as hot and attractive as SL was back in 2006-2007. The competition regarding virtual worlds is a lot tougher. And for most, the special possibilities that SL and OS offers, with in-world creation (SL+OS), running own worlds (OS) and hypergridding (OS), just doesn't balance the very steep learning curve for it. Simpler, socially focused worlds, like IMVU, are far more attractive.
So, can we engage enough resources to create a brand new virtual world platform, both server and viewer? Can we engage enough resources to even create a road-map for OpenSimulator, brand new or a continuation of the old, with better management, communication and collaborations than the present one? These are questions I think need to be discussed and answered before trying to undertake such a project.