ap0202 21:34 (2005.11.04:15)

ap0202 distributed self display application::

ap0202 makes use of current de-centralized p2p (peer to peer) inter-networking technologies to implement multiple self display devices virtually on any networked machine. the environment for the changing code is both the network and the machine on which the software is running. cells of code promiscuously modify and are modified by data available to the machine; audio input and output, video, stored information and visual display. code cells communicate, split and join with other code cells both locally and across the global network, working through a vast memory environment composed of both data and code. ap0202 explores new models of cellular coding of great use for future work, implementing flexible new instruction sets and questioning the separation of data and environment from code.

ap0202.01 is the ap0202 release available for download now. it runs as two applications and makes use of a modular architecture. a cellular virtual machines is run with environments (p2p, network sniffing, filesystem, devices such as audio/video/speech, vector and pixel output) and cellular memory size specified on the command line. a viewer application can be launched to visualise the memory space. ap0202.01 can thus be run in the background as a p2p app producing minimal sensory output if required.

ap0202.01 runs on Linux (SuSE, Debian and Gentoo tested) and requires libSDL, libGTK and GLib. for networking with other ap0202 apps a mapfile of IP addresses must be placed in the user's home directory. the link below will attempt to add your address to the file and progress to download of source and mapfile.


sourceforge: http://sourceforge.net/projects/ap0202 cvs: http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ap0202

ap0202 was co-developed with v2_lab rotterdam artm-code, anne-co-ordination