Electric Sheep es un proyecto de computación distribuida para la animación y evolución de llamas fractales , que a su vez se distribuyen a las computadoras en red, que las muestran como salvapantallas .
Desarrollador (es) | Scott Draves |
---|---|
Versión inicial | 1999 |
Lanzamiento estable | 3.0.1 en Mac, 3.0.1 en Windows |
Repositorio | |
Motor |
|
Sistema operativo | Linux , Mac OS X , Microsoft Windows |
Tipo | Salvapantallas |
Licencia | Cliente: GNU General Public License Server: no disponible para 2.7.X |
Sitio web | www |
Proceso
El proceso es transparente para el usuario ocasional, que simplemente puede 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 procesa en un archivo de video de la llama fractal animada. Como el protector de pantalla entretiene al usuario, su computadora también se usa para renderizar proyectos comerciales, cuyas ventas mantienen a los servidores y desarrolladores en funcionamiento.
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 hay formas luminosas, retorcidas, elásticas, enredos abstractos y bucles de filamentos brillantes". [2]
El nombre "Electric Sheep" 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 renderizar (soñar) las películas fractales ( ovejas ).
El motivo de las ovejas se traslada a otros aspectos del proyecto: las 100 ovejas almacenadas en el servidor en cualquier momento se denominan "el rebaño"; la creación de un nuevo fractal interpolando o combinando el 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 formas: pueden ser creadas y enviadas por miembros de la lista de correo de electricsheep, los miembros de la lista de correo pueden descargar los parámetros de ovejas existentes y modificarlos, o las ovejas pueden ser emparejados automáticamente por el servidor o manualmente por los administradores del servidor (pastores apodados).
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 procesan 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 de Reconocimiento No Comercial de Creative Commons (CC-BY-NC) ; Los parámetros de oveja generados por el usuario están 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 generativo y distribuido implican problemas legales novedosos 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 unos cinco ingenieros.
La serie 2.7.x difiere de las versiones anteriores. Tiene un nuevo logo, ovejas de mayor calidad y otras características. Ha cambiado a un modelo freemium en el que el software del servidor no está disponible y muchos de los datos calculados no están disponibles bajo una licencia gratuita, lo que llevó a su eliminación de Debian. [5] [6]
Ver también
Notas
- ^ "Scott Draves - TRIANGULACIÓN" . triangulationblog.com .
- ^ Mitchell Whitelaw (2004). Metacreación: arte y vida artificial . Prensa del MIT. págs. 155.
- ^ Scott, Draves. "remezclar y reutilizar" . oveja eléctrica . Consultado el 20 de abril de 2018 .
- ^ Acosta, Raquel (22 de septiembre de 2011). "¿Deberían los abogados soñar con ovejas eléctricas? Arte digital: un inadaptado dinámico en un sistema estático" . Jolt.Law.Harvard.com . Consultado el 4 de octubre de 2017 .
- ^ "# 711284 - RM: electricsheep - RoQA; huérfano, RC-buggy, problemas de licencia - Registros de informes de errores de Debian" . Consultado el 22 de abril de 2015 .
- ^ "# 669356 - ¿Electricsheep no es adecuada para Debian main? - Registro de informes de errores de Debian" . Consultado el 22 de abril de 2015 .
Referencias
- Draves, Scott (31 de marzo de 2005). "El protector de pantalla de la oveja eléctrica: un estudio de caso en la evolución estética" (PDF) . Aplicaciones de la Computación Evolutiva, los procedimientos de EvoMusArt05 . EvoMusArt05 .—Participación técnica sobre el proyecto.
enlaces externos
- Página web oficial
- Proyecto wiki, descargas y código fuente en GitHub
- Archivos de generaciones anteriores de ovejas
- Thomas Dreher: Historia del arte por computadora, Cap. IV.3: Arte evolutivo