|atoms118 5a0c781dbc Update 'README.md'||1 month ago|
|include||3 months ago|
|src||3 months ago|
|testing||4 months ago|
|tickets||3 months ago|
|.gitignore||4 months ago|
|CONTRIBUTING.md||4 months ago|
|COPYING.md||6 months ago|
|Makefile||4 months ago|
|README.md||1 month ago|
|SIMPLIFIED_SPEC.md||5 months ago|
|TESTING.md||5 months ago|
|VERSION_NAMING.md||3 months ago|
|libtest.sh||4 months ago|
This project has been abandoned. If you are interested in mesh networking, please, check out CJDNS.
Polynet is a peer to peer networking system intended to replace the internet. It’s intention is to abolish privacy issues and encourage decentralized systems.
At this time Polynet has only been tested on Linux. That said, an Android version is planned, and it should work fine on BSD as well. It might work on MacOS as well, but read the below paragraph on why this is a bad idea.
In terms of mobile support, an Android version is planned, although it isn’t currently being worked on. Chrome OS support may also be implemented but this hasn’t been evaluated yet. An iOS version is not possible and will not be developed, as it would require a complete rewrite of all of the source code
The purpose of Polynet is to take power out of the hands of greedy companies such as Microsoft, so running it on Windows would be utterly pointless. If things like Linux don’t appeal to you, you should not be using Polynet anyways. If you want to waste your time making a Windows version, go ahead, that’s your decision, but readers are encouraged to simply use Linux. It’s superior in every way.
To compile, simply run
make. For example:
git clone [clone address here] cd libpolynet-c make
This will place a shared object file in
./bin/libpolynet.so. Header files are located in
./include. You can also install the binaries and header files into
/usr/include (respectively) using
make install. You will need to run this as root, of course.