OpenSim 0.6.8 source packages released December 23, 2009Posted by justincc in opensim, opensim-dev, opensim-news, secondlife, virtual-environments, virtual-worlds.
Hi folks. The OpenSim 0.6.8 source packages are now ready for download either in tar.gz or .zip form. The source code in these packages needs to be built before they can be used. Binary packages should follow in the next few weeks (there isn’t a continuous end-to-end process for producing these yet). I know I said this for 0.6.7 but this time it should happen!
The OpenSim 0.6.8 release was branched from trunk on the 23rd November 2009. Thanks to all the many people who make OpenSim happen.
As usual, please bear in mind that Opensim is still at the alpha code quality stage with documentation to match (improvements in the opensim wiki are always welcome). Only minimal testing has been performed on this release. It may contain regressions compared to the previous release.
Here is a summary of the major changes between 0.6.8 and 0.6.7. This is a very high level view – please see my own weekly summaries for more details or the OpenSim git log for the patch-by-patch plays. Apologies in advance for any inaccuracies or major omissions – corrections are welcome.
- The minimum level of Mono required to build and run OpenSim is now 2.4.2.
- The version of libomv used by OpenSim was upgraded to 0.8.0-pre.
- The grid service has been moved to the new ROBUST infrastructure. The User and Messaging servers still exist as specific executables. If you’re moving to OpenSim 0.6.8 from 0.6.7 then there is migration information on the wiki. The OpenSim configuration wiki page has also been changed to reflect the current setup situation with 0.6.8.
- Parcel information was added to OpenSim region archives (OARs).
- Inventory Archive (IAR) functionality was improved.
- JPEG2000 texture generation was considerably improved, which should mean less missing texture information in general. However, 64 bit users may see an increase in the number of exceptions with the new CSJ2K code which replaces the OpenJPEG library in various spots. Bug reports are welcome.
- Considerable work has been done to reduce memory leaks.
- Excessive flailing when an avatar walks over very moderately bumpy ground was fixed.
- Objects on sale at L$0 can now be bought.
- The Linden Lab Second Life client stack was overhauled. This should be improve server responsiveness to client requests.
- OpenSim’s use of the Open Dynamics Engine (ODE) physics plugin was improved to increase performance.
- The DotNetEngine scripting engine was removed. We recommend that anybody still using it migrate to the XEngine scripting plugin (which has been the default for sometime). This does not affect anything at the language level – all scripts will continue to work as before.
- The performance and reliability of scene object manipulation code was improved, though some bugs will remain. Linking code is as yet largely unchanged, hence existing object linking bugs very probably still remain.
- Prim collision meshing has been improved.
- An issue where avatars could not automatically land on prims was resolved.