Кіріспе

Electric Sheep – фракталды оттарды анимациялау және дамытуға арналған ерікті есептеу жобасы. Олар желідегі компьютерлерге таратылып, экран сақтаушысы ретінде көрсетіледі.

Процесс

Бұл процесс кездейсоқ пайдаланушыға ашық, ол бағдарламаны экран сақтағышы ретінде орната алады. Сонымен қатар, пайдаланушы жобаға көбірек қатыса алады, серверге жүктеу үшін фракталды жалын файлының өзін қолмен жасайды, онда ол анимацияланған фракталды жалынның бейне файлына айналады. Экран сақтағышы пайдаланушыны көңілді қылатындықтан, олардың компьютері коммерциялық жобаларды көрсету үшін де пайдаланылады, олардың сатулары серверлер мен әзірлеушілерді жұмыс істеуге көмектеседі. Шамамен 500 000 белсенді пайдаланушы бар (ай сайынғы бірегейлер). Митчелл Уайтлоудың "Метақұрылыс: өнер және жасанды өмір" еңбегінде: "Экранда олар жарқырап, бұрылып, иілгіш пішіндер, абстрактілі түйіндер мен жарқыраған жіптердің араласуы". "Электрлік қой" атауы Филип К. Диктің "Андроидтар электрлік қой туралы армандай ма?" романының атауынан алынған. Атауы жобаның мәнін көрсетеді: экран сақтағышты іске қосқан компьютерлер (андроидтар) фракталды фильмдерді (қойларды) көрсетуді (ұйлауды) бастайды. Қойлар мотиві жобаның басқа да аспектілеріне көшкен: серверде кез келген уақытта сақталатын 100-ге жуық қой "қора" деп аталады; қойдың фракталдық кодын басқа қойдың кодымен араластыру немесе біріктіру арқылы жаңа фрактал жасау жұптасу/көбейту деп аталады; кодқа енгізілген өзгерістер мутациялар деп аталады және т.б. Бұл фильмдерді (қойларды) жасауға қажетті параметрлерді бірнеше тәсілмен жасауға болады: оларды electricsheep пошта тізіміне қатысушылар жасап жіберуі мүмкін, тізімге қатысушылар қолданыстағы қойлардың параметрлерін жүктеп алып, өзгерте алады, немесе қойлар сервер арқылы автоматты түрде немесе сервер әкімшілері (шапандар) қолмен жұптастыра алады. Пайдаланушылар ұнайтын немесе ұнамайтын қойларға дауыс бере алады, бұл дауыс беру жаңа қойларды жасайтын генетикалық алгоритм үшін қолданылады. Әр фильм – бірнеше параметрлері анимацияланған фракталды жалын. Бұл фильмдерді құрайтын жеке кадрлар экран сақтағыш қолданбасын іске асыратын компьютерлердің бос процессорлық қуатын пайдаланып жасалады, ал дайын қойлар (avi файлдары түрінде) желіге таратылады. Компьютерде жасалған қойлардың параметрлері мен фильмдері Creative Commons Attribution Noncommercial (CC BY NC) лицензиясы бойынша, ал пайдаланушы жасаған қойлардың параметрлері Creative Commons Attribution (CC BY) лицензиясы бойынша таратылады. Екеуі де экран сақтағыш арқылы автоматты түрде жүктеледі. Жасаушылық құқықтарға қатысты мәселелер, генеративтік, таратылған цифрлық өнер жобалары қазіргі авторлық құқық жүйесі түсінбейтін немесе шеше алмайтын жаңа құқықтық мәселелерді көтереді. Экран сақтағышы 1999 жылы Скотт Дрейвс тегін бағдарлама ретінде жасап шығарды және оны ол және бес инженерден тұратын команда үздіксіз дамытып келеді. 2.7.x сериясы ескі нұсқалардан өзгеше. Онда жаңа логотип, жоғары сапалы қойлар және басқа да мүмкіндіктер бар. Ол freemium үлгісіне көшті, онда серверлік бағдарламалық қамтамасыз ету қолжетімді емес және есептелген деректердің көп бөлігі тегін лицензия бойынша қолжетімді емес, бұл оның Debian жүйесінен алынып тасталуына әкелді.