net2o currently is still very experimental and the protocol can have incompatible changes at any time, so keep net2o up to date when you try it. Any day can be a "flag day".
Get it for Debian GNU/Linux
I've created a Debian repository to make it easy to install net2o.
If you don't have https transport for apt installed, do that first, since I'll redirect you to https in any case:
sudo apt-get install apt-transport-https
Create a debian sources.list file pointing to the net2o repository, and add my key to the trust db so that Debian can verify the packets, update the repository data and install net2o, so as root enter:
cat >/etc/apt/sources.list.d/net2o.list <<EOF deb [arch=i386,amd64,armhf,armel,arm64,powerpc,mips.mipsel,all] https://net2o.de/debian testing main EOF wget -O - https://firstname.lastname@example.org | apt-key add - aptitude update aptitude install net2o
Remove the architectures on the list above which you don't need; on Debian testing, the list is not necessary, on older versions, the all part is not searched if you don't have that list, then Gforth fails to install the gforth-common part.
There are actually three repositories: stable, testing and unstable; at the moment, all packages are the same; when net2o matures, stable/testing/unstable will get different roles, just like Debian (stable=old and rusted, testing=new and somewhat tested, unstable=most recent). Binaries are available for amd64, i386, powerpc, armel, armhf, arm64, mips, and mipsel. More to come...
Get it for Android
You need: An Android phone with at least Android 2.3, and Gforth, either from the app store, or from net2o.de/android.
This installs Gforth with the Gforth icons, and a ready-to-run net2o icon in the app drawer. Just tap on the net2o icon to run net2o; you'll be asked to create a key on the first run, and to open up a key on any further run.
Get it for Windows
These files are now signed with a certificate with the SHA-1 fingerprint 8e:da:8d:df:33:b6:36:68:05:c5:b4:6a:ed:7d:bd:04:4e:13:fc:7b
Get it for PC from source
You need: A Linux machine, Windows with Cygwin or better Cygwin64, Mac OS X with fink development tools (please use GCC, don't use XCode's clang, it takes ages to compile Gforth with clang). You could also compile the Android version with Android SDK+NDK, but that's a different story.
You want to have the following packets installed: git automake autoconf make gcc libtool libtool-bin libltdl7-dev yodl emacs libpcre3-dev bison fossil (libtool-ltdl on RedHat/Centos; the libtool-bin is for Debian). Or get Fossil here: fossil
Get the do file (latest revision), put it into your net2o folder, and let it run.
mkdir net2o cd net2o wget https://fossil.net2o.de/net2o/doc/trunk/do chmod +x do ./do
This script will ask for your root password to install Gforth and the a few libraries.