Введение

Заставка для добровольных вычислений Electric Sheep — это проект добровольных вычислений, предназначенный для анимации и эволюции фрактальных пламен, которые затем распределяются по сети компьютеров и отображаются на них в качестве заставки.

Процесс

Процесс прозрачен для обычного пользователя, который может просто установить программу в качестве заставки. В качестве альтернативы пользователь может принять более активное участие в проекте, вручную создавая файл фрактального пламени для загрузки на сервер, где он рендерится в видеофайл анимированного фрактального пламени. Пока заставка развлекает пользователя, его компьютер также используется для рендеринга коммерческих проектов, продажи которых обеспечивают работу серверов и разработчиков. Насчитывается около 500 000 активных пользователей (ежемесячная уникальная аудитория). По словам Митчелла Уайтлоу в его книге Metacreation: Art and Artificial Life, "на экране они – светящиеся, извивающиеся, эластичные формы, абстрактные переплетения и петли светящихся нитей". Название "Electric Sheep" (Электрические овцы) взято из названия романа Филипа К. Дика "Мечтают ли андроиды об электрических овцах?". Название отражает суть проекта: компьютеры (андроиды), запустившие заставку, начинают рендерить (создавать образы) фрактальных фильмов (овец). Мотив овец прослеживается и в других аспектах проекта: около ста овец, хранящихся на сервере в любой момент времени, называются "стадом"; создание нового фрактала путем интерполяции или объединения кода фрактала одной овцы с кодом другой овцы называется спариванием/размножением; изменения в коде – мутациями и т.д. Параметры, генерирующие эти фильмы (овец), могут быть созданы несколькими способами: они могут быть созданы и отправлены участниками рассылки electricsheep, участники рассылки могут загружать параметры существующих овец и изменять их, или овцы могут быть соединены автоматически сервером или вручную администраторами сервера (прозванными пастухами). Пользователи могут голосовать за понравившихся или не понравившихся овец, и эти голоса используются генетическим алгоритмом для создания новых овец. Каждый фильм – это фрактальное пламя с анимированными параметрами. Отдельные кадры этих фильмов рендерятся с использованием "свободных" вычислительных циклов простаивающих компьютеров в распределенной сети пользователей заставки, а готовые овцы (в формате avi) распространяются по сети. Параметры и фильмы, сгенерированные компьютером, распространяются под лицензией Creative Commons Attribution Noncommercial (CC BY NC), а параметры, созданные пользователями – под лицензией Creative Commons Attribution (CC BY). Обе лицензии автоматически загружаются вместе с заставкой. Правовые вопросы, связанные с авторскими правами на генеративные, распределенные цифровые арт-проекты, поднимают новые юридические проблемы, которые современная система авторского права не может понять или решить. Заставка была создана и выпущена как свободное программное обеспечение Скоттом Дрейвсом в 1999 году и продолжает разрабатываться им и командой из примерно пяти инженеров. Серия 2.7.x отличается от старых версий: у нее новый логотип, овцы более высокого качества и другие улучшения. Она перешла на freemium-модель, в которой серверное программное обеспечение недоступно, и большая часть вычисленных данных не распространяется под свободной лицензией, что привело к ее исключению из Debian.