Second Life is a virtual
world and is the main platform for the class.
Linden
Scripting Language is the language used to create objects in SL and
can also be used to get information out of SL. However, LSL
cannot be used to control an avatar.
Lib Open
Metaverse is an open source API written in C# that can be used to
control your avatar through code and do virtually anything you can
do through the regular SL viewer.
MySQL is the database we are
using. The MySQL Connector/ODBC is used to connect to the
database from Windows.
MSDN provides students with
free student licenses of Visual Studio 2008 and Windows.
Putty
is an SSH client for Windows.
Cygwin is a Unix shell
emulator
for Windows. Use the Cygwin bash shell to SSH into
ai.stanford.edu. Make sure to select all the OpenSSH packages
when installing Cygwin.
AnkhSVN is a free
subversion plugin for Visual Studio. You can also attach a diff
tool to AnkhSVN such as TortoiseMerge
to diff between the subversion repository and your local copy.