このプログラムはサービス提供者に依存することなく、
スーパバイザの居ない自由なコミュニケーションを実現するために
進めている研究開発の成果物です。
現在の実装では、掲示板の機能のみを提供しています。
将来的にはチャットやWiki、SNS等を実装しより便利なコミュニケーション環境を目指します。
最近は無料のWebサービスが増えてきましたが、
不必要な個人情報を渡す必要があったり、ログインやクッキーなどによって行動を追跡されたりするものばかりです。
すでに手遅れかもしれませんが、私たちの名前や住んでいる場所といった情報から、趣味や友人関係に至るまで
様々な企業が収集しています。
(今は悪用されていないかもしれないけど、従業員が売りさばいたり、その会社が倒産したらどうなるんだろう)
また、SNSなどは知人間のプライベートなコミュニケーションができると見せかけつつ、
実際はサービス提供側は特権を持っているため、私たちのプライベートな日記を覗いているかもしれません。
(覗かれていないことをどうやって保証できますか?)
なので、これらの問題を特権を持つサービス提供者を排除し、
同じ権限を持つ利用者が集まってサービスを提供する仕組みを提供することで、
これらの問題を解決します。
C#で記述されているので、以下の環境が必要です。
また、Webインターフェイスを利用しているので、以下の何れかのブラウザの最新版が必要です。
P2P型のネットワークを形成するため、任意のUDPポートが外部から接続可能である必要があります。
NATやファイアウォールがある場合は適切な設定が必要です。
外部から接続できない場合は、初期ノードへの接続時にコンソールにその旨が表示されます。
暗号やスレッドを多用しているため、高性能なCPUが必要です。奨励は以下の通りです。
また、暗号処理の関係上64bit環境の方が32bit環境よりも高速に動作します。