Tag-tastic!


The Openspace Fiasco: Six months later...

...the real adventures have just begun

Edited by: Ralf Haifisch

Link

Six months ago, Zonja concerned about price increases in Second Life® began a journey into alternative virtual worlds. Here she captures some of her experiences on the way.

Note: The opinions of the author are entirely her own and do not necessarily reflect those of Maxping Magazine - we bring you this article because it is a great example of the journey an individual can take when exploring open source virtual worlds...

 

Six months ago, I blogged about the Openspace fiasco and how it made business customers and creative residents equally angry. You can read the original post here.

In case you've not read the post, let me make a quick summary: I work for a company which we will call "C"; C owned a standard sim C1 and three openspaces C2, C3 and C4; at the same time, I was the owner of the Condensation Land archipielago (the Condensation Land, Condensation North, Condensation Beach., Condensation South and Condensation Southwest sims); all the islands were Openspaces, except Condensation Land. When the unjustifiable increase of 66% in the price of Openspaces was announced, C's executives asked me to start researching for an alternative to Second Life, because they had lost their confidence in Linden Lab. I was also forced to look elsewhere for my own islands, because most of my tenants were not able to afrord the price increase, got fed up, and left Second Life.

In this post I'll describe the alternatives that were considered, the decisions that were taken, and what we learned in the process. Although the experience has been bitter in many aspects (having to abandon land which you have carefully created and helped to make beautiful is awful; Second Life customer service is a disaster; etc), the final results are quite interesting. I've though to share them, in case somebody can find them of interest and profit from our experience.

Personal side

My first reaction was to take a look at competitive virtual worlds. I opened an account in the Open Life Grid, and ordered a private cluster

The initial plan was to migrate the Condensation Land archipielago to Open Life and learn as much as possible in the process, so that I could later advice C properly. I saved all the terrain files from Second Life, I bought myself a copy of Second Inventory, I took copies of all my creations into my inventory, and I started to download everything to my hard drive.

What I learned in the process: Building unique objects for the Second Life grid is completely different from building while having several worlds in mind. If you have to transfer stuff to other virtual worlds, you have to be much more organized, link your prims, keep consistent names, etc. (Yes, I was a lazy builder :-)). Indeed, the best way of building is by using your own grid, or a standalone sim, but we'll get to that later.

After a lot of hard work, I had an quite complete version of Condensation in Open Life in 16 days; all the work was done in my spare time, and I had to learn the techniques, link the prims, etc.:

The building experience was fine, but other things in Open Life were not. Scripts behaved erratically, as did inventory and asset services. A single bad script was able to take down the script engine for four full regions; this was specially ugly when you owned a mainland region, since if a neighbour was using a "bad" script your own scripts would not work and there would be nothing you'd be able to do about it. And wearing inventory worked one time and did not work the next, inventory renames randomly failed to persist, etc. Customer support was very friendly (a very welcome change after the robotic support from the Lindens), but overall Open Life gave me the impression to be a one-person project, with no serious company behind, and I did not feel convinced enough to put all the eggs in that basket, especially after the Openspace fiasco. This proved insightful, because two months later Open Life restricted the use of Second Inventory, effectively locking your own creations to be used only inside Open Life.

What I learned in the process: Never, ever build or create contents in a world that doesn't provide easy, clear, manageable tools to backup and restore your stuff to the same or to another world. Being able to have a copy of your creations in a pendrive in your pocket is a must for virtual world developers. Opensim has very nice tools for backup and restore; more about that later.

Since Open Life was not performing as expected and I had read that Open Life was based in Opensim, I got myself an account in OSGrid and started to investigate. Others were investigating too.

0416 - Reflections on an out-of-world experience

 

On december the 18th, 2008, I went to the second Rezzable crash party, and thanks to the nice people at Rezzable, who allowed us to create an account in their private grid to play and experiment, I was able to get a feel of how a small Opensim-based private grid performed.

In the meanwhile, Second Life mass land was shrinking fast, and Linden Labs pretended nothing was really happening.

0449 - They think we are retarded!

 

Opensim was looking better and better, while Second Life was losing the little credibility they had left, if any, and other worlds didn't look serious and/or stable enough for enterprise use. The only alternative seemed to be Opensim, so that I downloaded Opensim and MySql, created my first region, and blogged about my experience.

What I learned in the process: Installing Opensim is fairly straightforward, if you have some technical skills. Having one or several sims in your own PC allows you to create content, experiment, etc, without depending on an external company (and you don't have to pay for uploads :-) )

Business side

In the meanwhile, I had to find a solution to my employer's problems. After a lot of discussions, we decided that I would buy C2, C3 and C4 from them, then they would sell C1, then I would rent C2 to C, and I'd consolidate C3, C4, Condensation South and Condensation SouthWest into a full sim and attempt to sell it. This was a complete and total mess. The discussions at C took too much time, and after the island transfer C1 had to be abandoned because the billing period was over. Then I got a six-months bill for one of my islands, which I was supposed to pay too, even if the fusion of the four islands would have had a paying date of two months in the future, and I had ordered the conversion into a full sim one week before. Since I refused to pay the bill, I lost the four Openspaces (I had already taken all the objects and terraformed the remaining islands, I was furious at the stupidity and rigidness of customer care, and I was not willing to take the time to terraform again Condensation South and Condensation SouthWest, only to have them taken down some few months later).

What I learned in the process: If you are absolutely forced to do business with the Lindens (which I obviously won't recommend, given my experience), don't even think there will be somebody there who knows about you and about your business. 3,540 US$ + VAT per year doesn't entitle you to be treated like a customer. They don't even have a list of how many islands you own, or how much money you spend per month, so that they can care about you and advice you properly. Or if they do have such a list, it doesn't show. Plan ahead of them, taking into account the inneficiencies of their support system - you'd better do, because you'll be paying for them (i.e., when you transfer an island, neither you nor the buyer can use the island in the meanwhile - but you have to pay for it anyway, and there is no guarantee about how much time it will take them to implement the transfer; if their queues are collapsed, you pay for their collapse).

Hypergrid

So that C kept C2, which they now were renting from me, and I was left with only three islands: Condensation Land, Condensation North, and Condensation Beach. I used Christmas holidays to learn more about Opensim; Justin Clark-Casey had published a very interesting article about the future of the metaverse, where a vision of an hypergrid of small, interconnected grids was presented, and Diva Canto was modifiying Opensim to implement that Hypergrid, providing a mechanism to allow teleports between worlds, amongst other things. I tried the mechanism, and blogged about it.

Business side

I set up a nine-sim Opensim test grid for C, using an old Athlon X64 core duo 3300+ at 2 GHz with 2 GB of RAM. Configuring everything was a little messy, because the server resides inside the company intranet, and I had to do quite a lot of tweaking in the regions xml files and at the firewall; but once everything was set up, the results were fantastic! Using a symmetrical 2 Mb SDSL line, which costed C around 240 €/mo (yup that's expensive, but there's no real alternative in C's zone of the city), we had nine sims working! That's less than 27 €/mo per sim (< US$ 36/mo per sim), but of course these calculations are nonsense, because you can put as many sims as you want into an opensim installation without increasing the price :-), and without increasing CPU consumption. Indeed, when there's nobody logged in, CPU usage is near to 0, so that if your use of opensim is on-demand (i.e., if you only need it some parts of the day, for example if you use it for lectures, as is the case with C), you can even use a non-dedicated machine.

What I learned in the process: Second Life is grossly overpriced, and their product is monolithic and quite inflexible for educational and corporate uses. The idea of a permanent world is very nice, but it's unneeded and overkill, and also bad for the ecology; above all, and compared to Opensim, it's unbelievably expensive. Opensim allows you to switch on your virtual world when you need it, and switch it off afterwards. Since you don't need a dedicated machine (or even a powerful one), your hardware costs are near to zero, because you can recycle an old desktop from the accounting department, for example. The only thing you really need (and you have to pay for) is bandwith. And this will get cheaper, much cheaper, as time passes.

I made some capacity tests: the 2 Mb SDSL line was more than able to handle 15 simultaneous avies! C uses Opensim mainly for education, and they never had more than 10 avies in Second Life at the same time, so that the only remaining problem to solve was voice. At the moment, Opensim had no working voice system, and voice is essential for education, so that I gave a try at Skype conferences. The result was astonishing! Skype voice quality is by far much superior to Second Life voice quality! In particular, 3D spacial voice is a nuisance for education (because it forces you to constantly zoom around the virtual classroom when the speaker's voice is not audible enough), and Skype's dynamic feedback and noise cancellation algorithms are so good that most virtual students can attend the class without even having to mute/unmute their microphone.

Having tested that, C decided to completely migrate to Opensim, and leave Second Life altogether. They are happily living in their own private Opensim grid now.

What I learned in the process: Opensim is ready for prime time for educators, at least when the classroom is composed of a small number of students (and this will for sure improve very quickly in the near future). Students and teachers don't need fancy avies and wonderful dresses; a ruthed student can learn exactly the same as a fancy student avie. And, besides, most people don't want to spend time tweaking their avie, if the only reason they have one is to attend some classes, as it often happens. Of course, if somebody wants to look nice, there's plenty of freebies everywhere.

Ludmilla's side

Desolación, by Ludmilla Writer

The Condensation archipielago was now reduced to three islands, since we had lost Condensation South and Condensation Southwest. When the six-month billing period for Condensation North expired, we relocated the (few) tenants to Condensation Land and abandoned the island. Now we were left with Condensation Land and Condensation Beach, Ludmilla Writer's island. Ludmilla, an RL friend of mine, cannot afford the price increase, and Condensation Beach will be abandoned too.

Ludmilla is a typical example of what the highly inept management of the Openspace crisis has done to a RL resident: when the 75 US$/mo Openspaces were announced, she decided to rent a whole Openspace for herself, making a big effort, because she's not a rich person in RL. She bought a wonderful castle, for which she paid more than L$ 10,000, and tons of other things, just to make the island beautiful. The island was never used for big events, as I explained in my earlier post: even the opening party for her island was made in Condensation Land, which was a full sim. Then, after a lot of work with terraforming, after paying a lot of money for her land, and after buying tons of objects to make her land beautiful, she was suddenly declared an "abuser" and forced by the price increase to leave her land. Condensation Beach will be shut down on may the 5th; if you want to visit Ludmilla's island, you'll have to hurry :-(

Personal side

0509

On my part, I started to migrate the Condensation archipielago to Opensim. The experience gained in Open Life was very helpful, and this time the migration was much faster. I installed the Web Interface package and tweaked it a little to make it work for my grid, which is a standalone (the web interface is supposed to work only in gridded configurations), and then recreated the whole archipielago in some few weeks. Here's a screenshot of the login screen to our grid, as of March the 6th:

Opensim continued to develop and improve. Diva Canto improved hypergrid to allow specifying the destination universe by using the map (so that jumping to another grid gets very similar to jumping to another page using the navigation bar of your HTML browser):

Justin Clark-Casey wrote the Parallel Selves Message Bridge, an Opensim module that allows you to IM your Second Life (or OSGrid, etc.) friends while in your own grid:

Favio Piek and Ludmilla Writer, co-owners (with me) of Arrabal Tango Club, worked hard to create a replica of the club in our grid.

Shoshisn Shilova was so kind as to lend us several of her wonderful sculptures to decorate the islands.

Flourishing Condensation Land

0497 - Condensation/Opensim

I created a virtual worlds art exhib in the southeast part of Condensation Land, and have got several offers from our wonderful Flickr friends to show their work there. I routinely make a copy of my universe, zip it, and copy it to my pendrive. Sometimes I unzip it in my own PC, and play with it. The feeling of having a copy of all your stuff, including your objects and your inventory, is simply awesome! :-) Now I know that I can work in my land and be sure that what I create will remain mine. If there's some inventory malfunction, I can go back and use a backup of our universe. If somebody loses a building or another object, I can get a copy back in minutes. If I need a new island, I can create it at will, also in minutes. I can back up complete islands and recreate them in other grids in the simplest of ways. Justin Clark-Casey is developing a function to save inventories and restore them to another grid, so that I can safely build an inventory in my own grid and know not only that I won't lose it, but that I can recreate it elsewhere. And it's me who decides when there will be an maintenance outage :-)

To say the truth, there are some few things I am lacking, compared to Second Life. Most specially, good quality dance animations. But as Diva Canto says, we only have to wait to see who will be the equivalent of iTunes for virtual hair, skin and clothes… and anims! :-)

Oh, and, above all: Condensation Land in Opensim is getting more beautiful than the Second Life version ever was! :-)

I think this is due to the fact that with Opensim, we feel that our work is really ours, that our land is really ours, that our avies are really ours. We are in full control. The exodus from Second Life has been bitter, expensive and quite painful, but the final results are more than worth it :-)

More articles form the SL emigrant´s perspective to come soon on Maxping Magazine...

 

Article tagged: OpenSim | Second Life | openspace | Second-Life-alternatives

We recommend that you discuss this article on Think, but if you really want to you can leave a comment right here as well:

5 comment(s) for “The Openspace fiasco: six months later”


Gravatar of rightasrain rightasrain said on Friday, May 15, 2009 (10:22:21 AM)
great, great piece Zonja! http://rezzable.com/blog/rightasrain-rimbaud/great-opensim-experience-article-zonja
Gravatar of Zonja Zonja said on Friday, May 15, 2009 (4:59:08 PM)
Many thanks! :-) And thanks for your article too! :-)
Gravatar of Mark John Wiseman Mark John Wiseman said on Friday, May 15, 2009 (6:32:53 PM)
yeh, wonderfull to read. I have been able to avoid investing heavily in Second Life, but have come to same conclusions about using Open Sim vs Second Life for customers. Though stability and functionality issues may still be a minus point to Open Sim at current, I am confident to see commercial and educational facilities choose the open source (and self regulating) path of Open Sim
Gravatar of Bud Bud said on Saturday, May 16, 2009 (9:13:50 AM)
Great article. I think its wonderful how you shared your efforts.

Just a thought but wouldn't it be possible to implement an OpenSim world in the computing cloud? That would eliminate the need for hardware and is more scalable than an old PC. With the capability to hypergrid, this could be the way to create a very large universe with no controlling body. It might also be an option to start small and local then expand into the cloud. Just some random, sleepy thoughts.
Gravatar of Ralf Haifisch Ralf Haifisch said on Saturday, May 16, 2009 (10:19:29 AM)
it is allready there - opensim in the cloud - and we did write about it:

http://www.maxping.org/technology/platforms/open-simulator/sim-on-demand---part-1.aspx

It is worth to browse the site, many hidden treasures. :-)