Mid-Hudson Valley Linux Users Group Ruby on Rails Web Development is Fun Again MHVLUG Meeting Jan 7 th 2009 Sean Dague sean.dague.net OpenSim: Open Source.

Slides:



Advertisements
Similar presentations
RASPro is a secure high performance remote application delivery platform through a perfect combination of application hosting and application streaming.
Advertisements

Introduction to .NET Framework
| imodules.com RE Adapter for Encompass (v2.0) Encompass and The Raiser's Edge® Integrated Data Solution CONFIDENTIAL.
Visual Studio Online. What it Provides Visual Studio Online, based on the capabilities of Team Foundation Server with additional cloud services, is the.
INF 123 SW ARCH, DIST SYS & INTEROP LECTURE 2 Prof. Crista Lopes.
Design of Web-based Systems IS Development: lecture 10.
Massimo Cafaro GridLab Review GridLab WP10 Information Services Massimo Cafaro CACT/ISUFI University of Lecce, Italy.
McMaster Lab Virtualization UTS and Ron Joyce Centre.
Chapter 13 Web Application Infrastructure. Objectives Explain the components and purpose of a web application platform Describe several common webapp.
Security’s Final Fantasy Virtual Networks with User Mode Linux.
@2011 Mihail L. Sichitiu1 Android Introduction Platform Overview.
TRD 1: NMRbox Development
Monitoring the server and client computers Backup and restore Managing server storage and Storage Spaces Creating server shared folders.
Computing on the Cloud Jason Detchevery March 4 th 2009.
and VOIP. Definitions Storage- the action or method of storing something for future use. Forward system- Address book- A book for recording the.
Chapter 2 Operating System Overview
Remote Desktop Services in Windows Server 2008 R2.
Virtual World Survey SecondLife (proprietary), OpenSim, RealXtend All in the SecondLife family/code-base What platforms and services How large/active a.
GAAIN Virtual Appliances: Virtual Machine Technology for Scientific Data Analysis Arihant Patawari USC Stevens Neuroimaging and Informatics Institute July.
ISV for waste management software. setting the goal ●Extending the life cycle through modernization ●Enabling more new business ●Providing extra functionality.
Virtualization Technology and Microsoft Virtual PC 2007 YOU ARE WELCOME By : Osama Tamimi.
23-Jan-16 CLOUD COMPUTING & IPTV BY ROBERT NATHAN.
Remote Access Usages. Remote Desktop Remote desktop technology makes it possible to view another computer's desktop on your computer. This means you can.
WebRTC Don McGregor Research Associate MOVES Institute
The VL-e Proof of Concept Environment & The VL-e PoC Installer Jan Just Keijser System Integrator P4 Team NIKHEF.
Windows Azure poDRw_Xi3Aw.
Predrag Buncic (CERN/PH-SFT) Software Packaging: Can Virtualization help?
Our Mission. Computer Purchasing Website Design and Development Services.
Web Hosting Simplified!. 01 Everyone who owns a domain has most definitely hosted their domain on the internet. But there are some people (not everyone.
1 E-Site - FTP Services Setup / install guide. 2 About FTP services can run on any desired port(s) Runs as a windows service Works for all sites installed.
1 Policy Based Systems Management with Puppet Sean Dague
What’s New in WatchGuard Mobile VPN with IPSec WatchGuard Training.
WebYaST Remote Web Based System Management
Chapter 13 Web Application Infrastructure
Introduction to Barracuda IM Firewall
Unit 3 Virtualization.
CSCE 548 Student Presentation By Manasa Suthram
Contents Software components All users in one location:
Mobile Testing – Survival Knowledge – Part V
Current Generation Hypervisor Type 1 Type 2.
Dag Toppe Larsen UiB/CERN CERN,
Dag Toppe Larsen UiB/CERN CERN,
Data Virtualization Demoette… ADO.NET Client
Implementation Types of Shared Web Hosting
FTP - File Transfer Protocol
Prepared by Shazia Yasmin Presented to Dr. Shafiq ur Rehman
CernVM Status Report Predrag Buncic (CERN/PH-SFT).
Dynamic DNS support for EGI Federated cloud
Unit 27: Network Operating Systems
File Transfer Protocol
Towards OPEN SUNY: A Novel On-line Learning Approach for Electrical and Computer Engineering and Engineering Technology Students By Dr. Mohammed Abdallah.
Towards OPEN SUNY: A Novel On-line Learning Approach for Electrical and Computer Engineering and Engineering Technology Students By Dr. Mohammed Abdallah.
Presented by: Anusha Kolla
RASPro is a secure high performance remote application delivery platform through a perfect combination of application hosting and application streaming.
Data Security for Microsoft Azure
Chapter 2: The Linux System Part 1
Moving Your Customizations to the cloud
Radoslaw Jedynak, PhD Poland, Technical University of Radom
Chapter 7 –Implementation Issues
Tomáš Urych, ESO9 international
Linux and TCP/IP Networking
So what is Target Management all about?
Virtual worlds – OpenSim Module B: Life as Avatar
Web Servers (IIS and Apache)
CCNA 4 v3.1 Module 6 Introduction to Network Administration
The Future is Now with ASP.NET Core 3.0
#01# ASP.NET Core Overview Design by: TEDU Trainer: Bach Ngoc Toan
Web Application Development Using PHP
Hypervisor A hypervisor or virtual machine monitor (VMM) is computer software, firmware or hardware that creates and runs virtual machines. A computer.
Presentation transcript:

Mid-Hudson Valley Linux Users Group Ruby on Rails Web Development is Fun Again MHVLUG Meeting Jan 7 th 2009 Sean Dague sean.dague.net OpenSim: Open Source Virtual Worlds Sean Dague

Mid-Hudson Valley Linux Users Group What is a Virtual World? ● A 3D Simulation of a World – Avatars representing your identity – Construct and share Objects – Communication via text or voice – Scriptability of Objects ● Linden Lab's Second Life is generally considered the state of the art ● Most Virtual Worlds today are proprietary cloud services.

Mid-Hudson Valley Linux Users Group Working in 3D

Mid-Hudson Valley Linux Users Group Enabling New Applications

Mid-Hudson Valley Linux Users Group OpenSim Background ● Open Source (BSD Licensed) implementation of the Second Life Server protocol – Runs on Mono /.Net framework (works on Windows, Linux, Mac) – Aims to be 100% compatible with the SL protocol – Possible interop with other environments in future ● Connect with Existing Second Life Client – Client works on Windows, Linux, Mac – There is no special client for OpenSim ● Host your own Virtual World – There are many large public grids available today – Run environments behind the firewall

Mid-Hudson Valley Linux Users Group OpenSim Architecture *Extra Simplified Version

Mid-Hudson Valley Linux Users Group Connecting to OpenSim ● Get the secondlife client – ● Create an osgrid.org account – ● Run the client with -loginuri – cd SecondLife_X_Y_Z –./secondlife -loginuri ● (port will typically be 8002 for grid, 9000 for standalone) ● You're done!

Mid-Hudson Valley Linux Users Group Running OpenSim ● Get the source and compile – ● Configure OpenSim – cd opensim/bin – cp OpenSim.ini.example OpenSim.ini ● Run OpenSim – mono --debug OpenSim.exe ● Connect to OpenSim –./secondlife -loginuri ● Share and Enjoy!

Mid-Hudson Valley Linux Users Group Current State of OpenSim ● Project is still Alpha Software – If it breaks you get to keep both pieces! ● 30 Avatars is about the max for modern hardware ● Stock content is still limitted ● Extremely active developer and user community ● Rapid rate of change and evolution

Mid-Hudson Valley Linux Users Group Want to Learn More? ● - main project website ● - not for profit open grid ● - blog planet of people involved in OpenSim Questions?