昨今のインターネットへ明るい者であれば「分散SNS」を知っているだろう。
各々のユーザによって個別のサーバが相互接続し合うことによってSNS網を構築し、中央集権であるTwitterやFacebookの代替として確立されたサービスのことだ。
日本では一時期、分散SNSの実装の1つである「Mastodon」が話題となり、その意義を明確に理解したユーザや、ビジネスチャンスを見出した企業が参入した。
「Mastodonは自分に合わない」「Mastodonは流行っていないのでTwitterに戻る」などの理由で一時期よりはアクティブユーザが減ってしまったが、少々の誤解のある人も居るようなので、最後の方でこの点についても言及したい。
そのMastodonを創始した「Eugen Rochko」氏の提起が分散SNS内で紛糾してしまっている。
So Gab has decided that their own code that they spent $5M of investor money developing is so unsalvageably bad that they're going to use Mastodon's code instead, with the added bonus of leeching off of our apps (with Gab apps being banned from app stores)
This is an early warning to fellow admins to be vigilant and domain-block them on sight, when/if they appear (unconfirmed whether they intend to federate), and to app devs to consider if blocking Gab's domains from their app is necessary.
すべてを翻訳するのは面倒なので要約すると「Mastodonクライアントアプリ製作者はGabのドメインブロックに協力して欲しい」という提起だ。
Gabは早い話がTwitterと同様の2016年に創始されたマイクロブログ系SNSだ。
Gabは言論の自由や表現の自由が尊ばれ、あらゆる発言や表現が許容されるSNSとして成立した。
ここまで聞くと大変素晴らしいSNSのように思えるが、実は「あまりにも自由すぎた」ためにAppleのAppStoreやGoogleのPlayStoreからアプリが排除されてしまうという事態を引き起こした。
何故ならばGabは自由のためヘイトスピーチすらも許容し、北米でユダヤ教礼拝所の襲撃予告に使われてしまった。
そう、Gabは自由すぎたために北米のAlternative Rightの巣窟となってしまったのだ。
ここまで聞けばEugen Rochko氏は正しい。2大スマートフォンプラットフォームにさえ排除されたGabを擁護するのは非常に難しい。
そんなことは分散SNS界隈は全員がと言って良いほど理解している。GabはEugen Rochko氏から非難を受けても仕方がないと皆が思っているのだ。
しかし、何が問題なのかと言えば「MastodonはAGPLを冠している」からEugen Rochko氏の発言は問題とされ紛糾してしまった。
「Richard Stallman」氏が「GNU宣言」を提唱して以降、数多くのFLOSSな成果物が公開され、数多くの情報技術者がそのFLOSSで育ち、日々FLOSSで業務を行っているからこそだ。
GNU宣言は個人の自由は最大限に守られるべきだとし、個人の選択は最大限に尊重するべきだとしている。
AGPLはGNU宣言に影響されたソフトウェアの利用・配布・改変などに関するライセンスだ。非常に自由なライセンスとして知られる。
GNU宣言はIT界隈で一種の聖典として扱われ、IT界隈でリベラリストが育つ土壌となっている。
MastodonはそんなAGPLを冠して開発されており、GabはMastodonをフォークして新たなSNSを立ち上げると宣言した。
Eugen Rochko氏はGabがMastodonをフォークすることへ不快感をあらわにし、フォークすることすらも自由であるはずのMastodonからGabを閉め出そうとしたのである。
それへ対して自由を尊重する分散SNS界隈は当然ながら「待った」をかけたというのが事の顛末である。
イスラム国(ISIS、ISIL)はMastodonと同じくAGPLライセンスで開発されている分散SNSの実装の1つである「Diaspora*」へ参入を表明したことがある。
この件も、分散SNS界隈では紛糾したが、AGPLにはイスラム国のようなテロ組織が利用することを禁じるような条項はないので、IT界隈のリベラリズムはイスラム国のDiaspora*参入を許容した。
分散SNS界隈が取れる選択は「各々の分散SNSサーバの管理者が個人の選択としてイスラム国Diaspora*サーバをドメインブロックすること」くらいなのだ。
これほどAGPLとは自由であり、IT界隈の多くは確固たるリベラルなのである。
だからこそMastodonでは絶大な影響力を持つ創始者たるEugen Rochko氏が「GabをMastodonクライアントアプリがドメインブロックしないとアプリストアからアナタのアプリが削除される可能性がある」というような脅迫と取れるような発言してはいけないのだ。
Eugen Rochko氏自身がMastodonをAGPLライセンスと決めたのであれば、Mastodon開発はAGPLに基づいて運用されなければならない。
Eugen Rochko氏ができる発言は、Mastodonの本家サーバ(デモサーバ)としても知られるEugen Rochko氏自身が運営する「管理者としてmstodon.socialはGabをドメインブロックする。そして他のMastodonサーバおよびMastodonクライアントアプリがGabをドメインブロックするかどうかは管理者・開発者の自由に委ねられる」くらいなもの。
Eugen Rochko氏のGabへ不快感を持つという意志は尊重されなければならない。だがしかしMastodonへ関わる開発者を扇動してはならない。
分散SNS界隈はGabを擁護しているのではなくAGPLを擁護しているからこそ、Mastodonの偉大な創始者であるEugen Rochko氏の発言は紛糾してしまった。
Eugen Rochko氏の発言は結果としてAGPLの自由を脅かす発言となってしまったのだ。
Twitterで自由の権利に関しての話題が紛糾することがままあるが、分散SNS界隈が抱える自由の権利の問題はこの段階まで来ている。
MastodonはActivityPubプロトコルというものに基づいて、Mastodon以外の分散SNSと相互コミュニケーションを取ることができる。
このActivityPubプロトコルで形成されるネットワークをFediverse Network(日本語では連合ネットワークと翻訳されることが多い)という。
つまり、アナタが利用する分散SNSがFediverse Networkへ参加していればSNSの種類が違ってもコミュニケーションについては問題ないわけだ。
例えばもしMastodonが完全に廃れてしまい開発が止まっても、Fediverse Network自体はFediverse Networkへ参加する分散SNSが存在する限りFediverse Networkが消滅することはない。Mastodonが消えるだけなのだ。
もっとわかりやすい例を出そう。Fediverse Networkは早い話が「SNSの形態を取ったE-Mail Networkと似たようなもの」なのである。
アナタがMastodonアカウントや他の分散SNSアカウントを取得するということは、GMailアカウントやYahoo!メールアカウントを取得することへほぼ等しい。
ここまで言うと察しの良い人は段々と気付いてくる。
「もしかしてメールのネットワークが完全に消えてなくなるとは考えにくいように、分散SNSのネットワークも消えてなくなるとは考えにくい?」と。
メールは流行る流行らないという段階ではすでになく誰でもいつでもメールアドレスは取得できるので一種のインフラのようになっているが、分散SNSもほぼ間違いなくそのようになる。
分散SNSアカウントは誰でもいつでも取得できるので、その参入者数はメールのように時間をかけてゆっくりと増え続け、気付けばインフラのようになっているというのが分散SNSのネットワーク特性なのだ。そうなるように設計されているから。
Mastodonが流行る流行らないという部分は問題にするべき部分でなく、というかFediverse Networkの設計上で見当違いな心配なのだ。
要は「分散SNSってメールみたいなものなのね」と早期に気付いた人は早い段階で分散SNSのアカウントを取得したし、それにまだ気付いてない人は分散SNSアカウントの取得が遅れているだけということだ。
おそらくは現在分散SNSアカウント未取得でも、将来的に流行するWebサービスがFediverse Networkへ何気なく対応していて、気付かないうちに分散SNSを使えるようになっているということが発生すると思われる。
DoCoMoの携帯電話を持っただけでiモードのdocomo.co.jpメールアカウントが付いて来たように、流行りのWebサービスに登録したら分散SNSアカウントが付いて来るだろう。
Mastodon垢はメールアドレスってスゴくしっくり来た あぁだからプログラマーみたいな人たちがMastodonへすぐ飛び付いてMastodonにプログラマーが多いのか
KuTooとかで盛り上がってるTwitter民にはハイレベルすぎるリベラリズムだ ていうか普通に英語を解するのなお前ら
プログラマーが多いからじゃない?
Twitterで凍結だ何だと言ってる中でそんなことになってるんだなMastodon
自分の気に食わないものは「積極的自由」の名のもとに全て排除して構わないってのがはてな界隈のリベラルのスタンダードじゃん ならGabだろうがイスラム国だろうが即刻排除して何の...
Mastodonのようなここまでの規模で真っ当な政治的正しさを実行しようとしているの始めてみたかもしれない はてなーもプログラマーとか多いのになぜこうならんのだ
分散SNSのような自由の枠組みに参加するエンジニアはAGPLのようなライセンスの正しさを信じていて、Twitterのような枠組みに固執しているエンジニアは自分の正しさを信じているから
AGPLを守るためにGabの参入は許容しなければならないってことか そしてGabをドメインブロックする権利は各々の自由でありMastodonクライアントが強権を持ってGabをドメインブロックしては...
日本「痴漢に安全ピン刺しても良いし、誤って指しても痴漢する男が多いのが悪い。男性専用車両が無いのは女性が引きずりこまれてレイプされるかも知れないから」 世界「Gabはクソだ...
明文化された基準を守ろうとする世界と、明文化されてない自分の基準を守ろうとする日本か
海外のWebメディアやエンジニアたちがかなりセンセーショナルに扱っているネタなのに日本ではこの程度しか扱われていないのは日本のリベラリズムの敗北と言って良いと思う