Sistema de software de código abierto
Solipsis es un sistema gratuito y de código abierto para un mundo virtual compartido con múltiples participantes, diseñado por Joaquin Keller y Gwendal Simon en los laboratorios de investigación y desarrollo de France Télécom . Su objetivo es proporcionar la infraestructura para un territorio virtual público similar a un metaverso . Basándose en una arquitectura peer-to-peer , el mundo virtual podría estar habitado por un número teóricamente ilimitado de participantes.
Motivaciones
Un objetivo central de Solipsis es crear un mundo virtual que sea lo más independiente posible de la influencia de intereses privados, como la propiedad de servidores. Para lograrlo, se basa en un modelo peer-to-peer en lugar del tradicional servidor-cliente. Además, pretende dar a los usuarios más flexibilidad a la hora de diseñar interfaces y contenidos en sus segmentos individuales del mundo virtual. [1]
Principios fundamentales
Una entidad Solipsis es un elemento básico del mundo virtual. Para existir, una entidad debe ejecutar un nodo que pueda ser controlado por un navegador . Los nodos se autoorganizan en una red pura de igual a igual, en la que las relaciones dependen de la proximidad virtual. Un navegador es principalmente una interfaz gráfica de usuario , pero se pueden agregar algunos servicios de comunicación a uno para la interacción entre entidades.
El mundo virtual está inicialmente vacío y solo lo llenan las entidades que se ejecutan en las computadoras de los usuarios finales. Todos los nodos de Solipsis son funcionalmente iguales y no se requiere ninguna infraestructura predeterminada. Esto elimina en la medida de lo posible cualquier restricción sobre el contenido o la funcionalidad del mundo.
Estado actual
Actualmente la solipsis consta de:
- Protocolo peer-to-peer sobre UDP . El protocolo Solipsis otorga a un nodo la capacidad de transmitir su presencia dentro del mundo virtual. Además, este protocolo tiene como objetivo garantizar el mantenimiento de algunas propiedades globales.
- Interfaz entre nodos y navegadores, que adopta la forma de una API entre el nodo y el navegador. Esta interfaz, escrita actualmente en XML-RPC , permite que un navegador controle un nodo y recupere información sobre su entorno virtual.
- Una implementación básica de un nodo Solipsis y un navegador Solipsis con licencia LGPL . El navegador presenta una representación bidimensional del mundo virtual. El diseño de la interfaz actual se asemeja a YackPack, un sistema interactivo desarrollado por la empresa del mismo nombre, por un equipo de ingenieros en Santa Rosa, dirigido por el director de tecnología David Levine e ideado por el profesor BJ Fogg de la Universidad de Stanford . La interacción entre entidades consiste únicamente en chat .
- Algunos otros servicios que implementan blogs , algunos campos de identidad para redes sociales , intercambio de archivos y chat gráfico.
Véase también
Referencias
- ^ Simon, Gwendal. "Introducción". P2P Foundation . Consultado el 2 de agosto de 2008 .
Enlaces externos
- Página de inicio de Solipsis
- Página de inicio del proyecto Solipsis. Archivado desde el original el 8 de junio de 2012. Consultado el 26 de octubre de 2013 .
- Hacia una realidad virtual compartida entre pares, artículo de Joaquin Keller y Gwendal Simon
- Un mundo virtual con estilo peer-to-peer, CNet
- Los jugadores podrán gobernar sus propios mundos virtuales, según New Scientist
- Gamers Eye abre mundos virtuales, Wired