opensim-tech-basics

Introducing OpenSim Inventory Archives (IARs)

Monday, September 14, 2009
By justincc
Introducing OpenSim Inventory Archives (IARs)

(Updated Thursday 24th September 2009) - IAR load and save works again on grid mode again as of revision e1abc3 (also on this day)).  However, the user service also needs to be of this revision or later. (Updated Friday 18th September 2009 - unfortunately it turns out that the added password requirement stops load and... »

Preventing user script execution in OpenSim applications

Friday, December 5, 2008
By justincc
Preventing user script execution in OpenSim applications

OpenSim aims to be a general virtual environment platform, useable as a basis for software applications as well as public virtual worlds. However, for an application to use OpenSim with the Second Life protocol and client there are some restrictions that we may want to apply that would either not be desirable or would be... »

C# scripting in OpenSim

Friday, November 21, 2008
By justincc
C# scripting in OpenSim

A month ago, I wrote a short article about how to add an OSSL (OpenSimulator Scripting Language) function to OpenSim. This assumed that you were writing a script using the Linden Scripting Language (LSL). However, in principle LSL is not the only language that you can write scripts in for OpenSim.  LSL scripts in... »

OpenSim Scripting Languages: LSL and OSSL

Friday, October 24, 2008
By justincc
OpenSim Scripting Languages: LSL and OSSL

Introduction Despite our long term desire to see OpenSim become a general virtual environment platform, implementing all the functions in the Linden Scripting Language (LSL) for the Second Life environment has become one of our de facto aims.  This is very understandable for two reasons There is a large stock of Second Life scripts already written... »

OpenSim Tech Basics: OARs - Opensim region ARchives

Friday, October 10, 2008
By justincc
OpenSim Tech Basics: OARs - Opensim region ARchives

OAR Basics OpenSim archives (OARs) are designed as a mechanism for transporting whole regions from one simulator instance to another.  This involves transporting not just XML information about the size and shapes of prims, but also the textures applied to their surfaces and the items (scripts, notecards, sounds, etc.) contained within them.  As we are... »

OpenSim Tech Basics : OpenSim programming guide beginnings

Saturday, July 5, 2008
By justincc
OpenSim Tech Basics : OpenSim programming guide beginnings

Recently in OpenSim we’ve started to hear more requests for information about getting started in coding OpenSim itself (as opposed to scripting within OpenSim).  This isn’t surprising, OpenSim is increasing in popularity and our current developer documentation is pretty sparse.  So this fortnight I chose to spend what blog writing time I have constructing... »

OpenSim Tech Basics : My God, it's full of modules!

Thursday, May 8, 2008
By justincc
OpenSim Tech Basics : My God, it's full of modules!

Hello folks. Today I thought that I’d write about the modular nature of OpenSim. Modularity is of great importance to OpenSim since its goal is not explicitly to provide a complete Second Life service implementation. While the current Second Life protocol does provide a handy trellis up which OpenSim can grow... »

OpenSim Tech Basics: OpenSim is brought to you by the letters U, G, A, I and R

Thursday, April 17, 2008
By justincc
OpenSim Tech Basics: OpenSim is brought to you by the letters U, G, A, I and R

Hello there. This is the first in an irregular series of articles about some of the technological basics of OpenSim. Please feel free to suggest further topics in the comments, though as OpenSim is already large enough to make it difficult for a single person to understand, I might only be able... »

About me

Hi, I'm Justin Clark-Casey, an OpenSim core developer and professional software engineer.

On the Linden Lab grid I go by the name of Lulworth Beaumont. On other grids I'm just plain old Justin Clark-Casey.

I'm currently working as a freelance consultant specializing in OpenSim. If you're interested in learning more then please read the Hire Me page. Thanks!

Twitter Updates

Posting tweet...

Powered by Twitter Tools