Wabbitware is derived from the term ‘wabbit’ which is used in hacker jargon to describe a certain class of software which self-replicates or which induces infinite self-replication but is not a worm or virus.
The manifestation of this first Wabbitware project will be a precompiled, closed-source software piece which, when executed will spawn a copy of its own source code onto the host machine. Rather than using a copyleft legal framework to allow or enable the modification and redistribution of software, Wabbitware forces its source code onto the host machine. It will also preform the secondary function of (pre)compiling any modifications or additions to the source code into a format which ensures that these mutations will be transferred to the next version (generation) of Wabbitware.
Once the first version of Wabbitware is released it will be programmed to always ensure its own propagation and genealogy. It contradicts the proprietary model of software production which produces the feature saturated, version frenzied and bounded software, in exchange for open collaborative practices and limitless potential for creativity and individuation.
If you would like to contribute to this project but do not have any coding experience please read the Contribution section of this article about Wabbitware.
General information about Wabbitware.→
Requirements:
• A Unix-like operating systems with command line access e.g. any distribution of Linux.
• Wabbitware will also run on osx terminal.
• No Wabbitware binary is currently available for Windows although it is theoretically possible to create one because the software only uses the standard C libraries.
Download the first generation of Wabbitware software here and consult the Usage instructions below:
Linux binary: wabbitware_linux_binary.zip→
You can also download the original uncompiled source code for wabbitware and compile it yourself:
wabbitware_c_source.zip→
(However, after executing any of the above binaries you will be provided with the same source code)
Precompiling your modified wabbitware source code ensures that when you compile the code into a binary/executable that the modifications that you have made will be carried forward into the next generation of wabbitware.$ ./wabbitware -i modified_file_name.c
The Wabbitware project offers the opportunity (but not expectation or requirement) to contribute your permutation of Wabbitware to this unending software project.
Email a zipped version of your Wabbitware binary to wabbitware@garethfoote.co.uk with the version, your name (optional) and your operating system (osx/linux) in the subject line and any comments you wish to add in the body.
Any text in the body will be added as a comment (no html please) and the subject line must have the following syntax:
Comments:
Comments: gibbetware
Comments: Knowing C would help !
Comments: WABBIT WABBIT WABBITS! (not as easy as it looks, is it?!)
Comments: forked: fibbitware
Comments:
Comments: Is Tim Crook Awake?
Comments: Is Tim Crook Awake? With a zip file...
Comments: Are you happy? Probably not.
Comments: This is the first contribution to Wabbitware. May there be many more.