Electric Sheep es un proyecto informático voluntario para animar y desarrollar llamas fractales , que a su vez se distribuyen a las computadoras en red, que las muestran como protector de pantalla .
El proceso es transparente para el usuario ocasional, que puede simplemente instalar el software como protector de pantalla. Alternativamente, el usuario puede involucrarse más con el proyecto, creando manualmente un archivo de llama fractal para subirlo al servidor, donde se convierte en un archivo de video de la llama fractal animada. Mientras el protector de pantalla entretiene al usuario, su computadora también se usa para renderizar proyectos comerciales, cuyas ventas mantienen en funcionamiento los servidores y los desarrolladores.
Hay alrededor de 500.000 usuarios activos (únicos mensuales). [1]
Según Mitchell Whitelaw en su Metacreación: Arte y vida artificial , "En la pantalla son formas luminosas, retorcidas y elásticas, enredos abstractos y bucles de filamentos brillantes". [2]
El nombre "Electric Sheep" (Ovejas eléctricas) proviene del título de la novela de Philip K. Dick ¿Sueñan los androides con ovejas eléctricas? El título refleja la naturaleza del proyecto: las computadoras (androides) que han comenzado a ejecutar el protector de pantalla comienzan a reproducir (soñar) las películas fractales ( ovejas ).
El motivo de las ovejas se traslada a otros aspectos del proyecto: las aproximadamente 100 ovejas almacenadas en el servidor en cualquier momento se denominan "el rebaño"; la creación de un nuevo fractal mediante la interpolación o combinación del código fractal de la oveja con el de otra oveja se denomina apareamiento/reproducción; los cambios en el código se denominan mutaciones, etc.
Los parámetros que generan estas películas (ovejas) se pueden crear de varias maneras: pueden ser creados y enviados por miembros de la lista de correo electricsheep, los miembros de la lista de correo pueden descargar los parámetros de las ovejas existentes y modificarlos, o las ovejas pueden ser apareadas automáticamente por el servidor o manualmente por los administradores del servidor (apodados pastores).
Los usuarios pueden votar por las ovejas que les gustan o no, y esta votación se utiliza para el algoritmo genético que genera nuevas ovejas. Cada película es una llama fractal con varios de sus parámetros animados . Los fotogramas individuales de los que se componen estas películas se renderizan utilizando ciclos de procesamiento "de repuesto" de las computadoras inactivas en la red distribuida de las que ejecutan la aplicación de salvapantallas, y las ovejas terminadas (en forma de archivos .avi) se distribuyen a la red.
Los parámetros y películas de ovejas generados por computadora se distribuyen bajo la licencia Creative Commons Attribution Noncommercial (CC-BY-NC) ; los parámetros de ovejas generados por el usuario se encuentran bajo la licencia Creative Commons Attribution (CC-BY) . [3] Ambos se descargan automáticamente mediante el protector de pantalla. Los problemas de derechos de autor subyacentes que plantean los proyectos de arte digital distribuidos y generativos involucran cuestiones legales novedosas que el sistema de derechos de autor actual no puede comprender ni manejar. [4]
El protector de pantalla fue creado y lanzado como software libre por Scott Draves en 1999 y continúa siendo desarrollado por él y un equipo de aproximadamente cinco ingenieros. [5]
La serie 2.7.x se diferencia de las versiones anteriores. Tiene un nuevo logotipo, ovejas de mayor calidad y otras características. Ha pasado a un modelo freemium en el que el software del servidor no está disponible y gran parte de los datos computados no están disponibles bajo una licencia libre, lo que llevó a su eliminación de Debian . [6] [7]