Oracle cuts off Project Wonderland

Sun’s open source virtual world platform — Project Wonderland — will not be receiving any support from Oracle, which is currently in the process of acquiring Sun, according to the developers.

“We found out on Friday that development resources are no longer being applied to Project Wonderland,” said Nicole Yankelovich, principal investigator of the Collaborative Environments program at Sun Labs, in an announcement Saturday.

That doesn’t mean that the open source virtual world platform is dead, she said.

“A core group of the Wonderland team intends to keep the project going,” she said. “We will be pursuing both for-profit and not-for-profit options that will allow us to become a self-sustaining organization.”

For example, the team is still on track to put out the next scheduled release of the software next week, she said.

Project Wonderland is a Java-based virtual world platform which has been piloted by a few educational institutions, including Boston College, U.K.’s University of Essex, the University of Oregon and Minnesota’s Saint Paul College. It is still in the early stages of development and hadn’t yet been rolled out as a full product by Sun — meaning that the project did not have access to quality testing, documentation, or marketing resources.

A meeting room in Project Wonderland. (Image courtesy Sun Microsystems.)

A meeting room in Project Wonderland. (Image courtesy Sun Microsystems.)

If Project Wonderland fades away, the likely beneficiary is OpenSim, which is already seeing significant traction with the education community. But OpenSim developers say that they’re sad to see Wonderland lose support.

“I believe that there needs to be a healthy number of projects in the virtual worlds market,” said Melanie Thielker, an OpenSim core developer and CEO of OpenSim hosting company 3D Hosting. “In that sense, it is sad to see that one of them has lost it’s support.”

All the virtual world platforms will suffer as a result of the loss of Project Wonderland, said Justin Clark-Casey, a core developer with the open source OpenSim platform, a competing platform to Wonderland.

“In the long term, competition is one force that encourages people to improve OpenSim,” he said. “A less well-funded Wonderland may well reduce this effect.”

Clark-Casey said he doubted that many Wonderland developers would switch to OpenSim.

“You get very attached to a project once you’ve lavished so much work upon it,” he said. “I think that the same is true for users who have invested their time in the platform, except maybe for those who were only just getting familiar with it.”

Project Wonderland offered some improvements over OpenSim, including full support of mesh objects, PDF files, and shared applications. In addition, Project Wonderland came with a Web-based client that could run on any computer with Java installed — no separate download required. Although these features would be useful for enterprise users, the technology has not seen much traction in the enterprise space, beyond a couple of pilot projects.

In addition, Wonderland hasn’t been seen as a popular platform for public grids. By comparison, OpenSim is currently used as a platform for about three dozen public grids — including OSGrid, ReactionGrid, ScienceSim and many others — and hundreds of smaller private grids.

Part of the reason could have been licensing restrictions.

“Wonderland was under the fairly restrictive GPL license, which is fairly anti-commercial,” said Adam Frisby, an OpenSim core developer and a founder of OpenSim development firm DeepThink Pty Ltd. “Had Wonderland has a more ‘consumer’ focus for entertainment value, then that might not have mattered so much.”

The license makes it difficult to corporate users to customize the platform or integrate it with proprietary components, he said.

“This was one of the reasons OpenSim was unable to consider using the Wonderland client,” he added.

Wonderland does have a “great deal of traction” within its community, he said. “But having no paid developers does tend to put a cramp on a project. Even OpenSim has several core developers who are paid to work on OpenSim either full or part time.”

These include teams from IBM and Intel, he said.

In fact, IBM originally short-listed Project Wonderland when it was considering its virtual world platform, said Peter Finn, IBM senior architect, in a blog post today.

IBM has long been a supporter of the Java programming language, which Wonderland is based on, Finn said. In addition, the platform was very developed technologically.

“I was very impressed by the progress the Wonderland team was making,” he said. “They had developed avatars, spatial voice, basic physics, application sharing and collaboration tools.”

IBM decided to back the OpenSim platform — despite its use of Microsoft’s C# programming language — because of its community of developers, Finn said.

“I look forward to seeing the Wonderland community joining the OpenSimulator project,” he said. “If IBMers can learn C# so can the team from Wonderland.”

“The community of people working in open source virtual worlds is too small to be scattered,” said Crista Lopes, OpenSim core developer and a professor of informatics at the University of California, Irvine, in a comment on the Project Wonderland annoncement. “Consider joining forces, somehow.”

maria@hypergridbusiness.com'

Maria Korolov

Maria Korolov is editor and publisher of Hypergrid Business. She has been a journalist for more than twenty years and has worked for the Chicago Tribune, Reuters, and Computerworld and has reported from over a dozen countries, including Russia and China.

  • I have no doubt that the OpenSim developer community is comprised of excellent people, but Project Wonderland also has a wonderful community of developers! Many are committed to keeping the project alive and moving forward.

    > Wonderland was under the fairly restrictive GPL license, which is fairly anti-commercial,

    Just to clarify, Wonderland is licensed under a "GPL v2 with class path exception" license. This is extremely favorable to commercial use of the platform. Almost any functionality can be added to Wonderland through modules, akin to plugins in other environments. Both commercial and non-commercial contributors may publicize modules in the Wonderland Module Warehouse:

    http://www.projectwonderland.com/index.php?option

    The class path exception permits people to license modules under any license they wish, either commercial or open source. The only restriction is that core changes, which are rarely necessary, must be made available to the open source community.

    The OpenSim community has thrived without a central corporate sponsor and we believe the Wonderland community will be able to do so as well. There's so much left to do and to learn in the virtual world space, that allowing multiple flowers to bloom will drive the technology forward in new and interesting ways. We welcome you to join the Wonderland community . We also welcome collaboration and cooperation with OpenSim developers, some of whom kindly reached out a hand of friendship to us already.

  • Well this is too bad. I thought Nicole's team did a great job with few resources from the little I have seen of Wonderland.