「Mastodon」のその他の用法については「Mastodon (曖昧さ回避)」をご覧ください。 マストドン 開発者 Eugen Rochko(Gargron) ソースコード GitHub プラットホーム Linux互換O...
| マストドン | |
|---|---|
| 開発者 | Eugen Rochko(Gargron) |
| ソースコード | GitHub |
| プラットホーム | Linux互換OS (サーバーサイド) ウェブ (クライアントサイド) iOS、Android、ウェブなど (サードパーティーのクライアント) |
| プログラミング言語 | Ruby, JavaScript |
| サービス開始日 | 2016年10月6日 |
| 寄付 | https://www.patreon.com/mastodon |
| ライセンス | GNU Affero General Public License |
| Webサイト | https://joinmastodon.org |
マストドンまたはMastodonとは、オープンソースの分散SNS、ミニブログ。
概要
Eugen Rochko(Gargron)氏により開発されている「分散SNS」。2016年10月6日にHacker Newsで存在が公表されたため、この日がMastodonの誕生日とみなされている[1]。複数のインスタンスが互いに通信し、連合(fediverse)を形成することが特徴。インスタンス間の通信プロトコルはOStatusとActivityPubが利用できるため、これらのプロトコルを持つ他の分散SNS (GNU social、Pleromaなど) とも連合を形成することができる。ミニブログ、すなわち短文投稿型SNSであるところはTwitterに類似している。オープンソースプロジェクトであるため、多数の開発者によるコードの提供を受けている。
公式サイト
joinmastodon.orgはマストドンの公式ウェブサイトと目されている。これは、新規のユーザーのために、マストドンとは何であるかを説明するウェブサイトである。マストドンのユーザーは多数のインスタンスからいずれかを選択してユーザー登録を行う必要があるため、インスタンスの一覧表も付属している。また、instances.socialにリンクが張られており、ウィザード形式でインスタンスを選択できる。なお、公式ウェブサイト以外にも、マストドンについての解説や、インスタンスの一覧を提供するウェブサイトが多数作られている。
GitHubのTootSuiteオーガニゼーション[2]はマストドンの公式リポジトリと目されている。このリポジトリでソースコードの集約と配布、議論の集約を行っている。公式リポジトリ以外のリポジトリとして、マストドンのフォークであるMastodon Glitch Editionが知られている。また、マストドンのソースコードを改変しているインスタンスはソースコードを公開する義務があるため、独自のリポジトリを持っていることが多い。
mastodon.socialはEugen Rochkoが運営しているインスタンスであるため、公式インスタンスとして見られることがある。ただし、他のインスタンスと比較して特別な待遇があるわけではない。本家も参照。
サーバーサイド
マストドンのサーバーサイドはRuby on Railsで構成されている。インスタンスの規模にもよるが、快適に動作させるには潤沢な計算機資源が必要である。
通信プロトコル
他のインスタンスと通信するためのプロトコルはOStatusとActivityPubに対応している。開発開始からバージョン1.5までは、プロトコルはOStatusのみであった。バージョン1.6はOStatusとActivityPubの両方で連合を形成できるようになった。バージョン2.0もOSatusとActivityPubの両方に対応しているが、OStatusに「破壊的な」変更が加えられた。ここでいう「破壊的」とは、以前のバージョンとの完全な互換性が失われるという意味の専門用語であり、文字通りの意味でOStatusが破壊されたわけではない。この変更の具体的な内容は、公開範囲が非公開またはダイレクトであるトゥートがOStatusでは配信されなくなった[3]というものである。実用上の影響は軽微であり、バージョン2.0以降でも引き続き、OStatusに対応する (ActivityPubには対応していない) インスタンスとの通信が可能である。
クライアントサイド
ウェブUI
マストドンのウェブUIは、いくつか個性的な特徴を持っている。PCで表示されたウェブUIは、複数のカラムで構成されている。これにより複数のタイムラインを同時に見ることができる。スマートフォンのウェブブラウザでマストドンのウェブUIを見た場合には、PCでのカラムに相当するものが1個だけ表示され、メニューアイコンまたはスワイプでカラムを切り替える。
マストドンのウェブUIのカラースキームはダークな背景色を持つ。この色使いには賛否両論あり、カラースキームを変更しているインスタンスや、独自のカラースキームを持つクライアントも多い。マストドンに関連するウェブサイトのうちjoinmastodon.orgやMastodon Timeline Peeping Toolなどはマストドンのカラースキームに従っているが、そうでないウェブサイトの方が多数派である。
サードパーティーのクライアント
マストドンのサーバーサイドとクライアントサイドの間の通信はAPI[4]として公開されている。そのため、多数のクライアントが作成されている。特にスマートフォンではウェブUIよりもアプリが好まれている。サードパーティークライアントについてはクライアントを、また一覧はカテゴリ:マストドンのクライアントを参照されたい。
日本におけるマストドンブーム
2017年4月、日本におけるマストドンブームが発生し、ユーザー数とインスタンス数が激増した。同年5月から6月頃にかけてブームは沈静化したが、2017年12月時点でも、衰退というよりは安定というべき状況にある。
マストドンの文化
Twitterにはないマストドンの特徴としてローカルタイムラインが挙げられる。そのため、日本におけるマストドンブームの時期には、ローカルタイムラインでの会話がマストドンの魅力であるという言論が多く見られた。その後、複数のインスタンスが連合を形成することの利点や、他の分散SNS (具体的にはGNU social、Pleroma、PeerTubeなど) とも通信できることを重視する意見も出された。2017年12月の時点においても、ローカルタイムラインでの会話という文化を重視する意見[5][6]と、複数のインスタンスによる連合を重視する意見[7][8]が並存しており、マストドンの利用法はインスタンスやユーザーによって多様になっている。
ローカルタイムライン、連合タイムライン、リモートフォロー、ブーストなど、マストドンにはトゥートを拡散するための仕組みが複数備わっている。これは、邪悪または不快なトゥートを目にする危険が大きい[9]ことも意味する。自衛の手段として、ユーザー単位ではブロックとミュート、インスタンス単位ではドメインブロックと鎖国が利用できる。しかし、トゥートそのものを見ることがないとしても、ミームやアイディアはマストドンユーザーのコミュニティーに広まっていく。これを技術的な手段で阻止することは困難である。Twitterがアカウントの凍結を濫用していることへの反動で、日本語圏のマストドンでは自由を求める雰囲気が強い。一方で、自由を歓迎する雰囲気のもとで粗暴なトゥートを行う者と、それを不快に思う者との間に対立が生まれている。Pawooにおける18禁イラスト (特にNSFWを設定していない場合)、mstdn.jpにおける膣は、このようなトゥートを行う者も、それを嫌悪する者も多い。
マストドンの外に目を向けると、インスタンスの一覧を提供するウェブサイトが乱立しているのは、日本語圏のマストドンに特有の文化である。これらの中には、マストドンブームの時期に開設されたものの、現在は更新が途絶えているものがある。一方で、ブームが沈静化した後に、新機軸を掲げて参入したものもある。
バージョン
外部リンク
- 公式ウェブサイト
- 公式レポジトリ
- @MastodonProject – Mastodon公式Twitter
脚注
- ↑ Mastodon’s 2 Year Anniversary
- ↑ https://github.com/tootsuite
- ↑ https://github.com/tootsuite/mastodon/releases/tag/v2.0.0
- ↑ https://github.com/tootsuite/documentation
- ↑ マストドン学園1年JP組の話
- ↑ ツイッターは死んだ、マストドンは生きてる。そしてニコフレは素晴らしい。
- ↑ Mastodon が普及しつつあるけど、元 GNU Social 勢として思うこともありまして
- ↑ 分散型としてのMastodonの使い方
- ↑ 「それらのタイムライン (引用者注: ローカルTLや連合TL) を覗くときには不愉快な投稿が目に見えてしまう可能性があると言うことをある程度割り切ってください。 」https://mstdn.jp/about/more
最新ニュース
はてなブックマーク - 新着エントリー - 総合 新着エントリー
- 国会図書館で「著作者本人です」と言ったら不思議な空気になった|事務員G2026年7月17日 に AM 10:25 に
その日僕は国会図書館にいました。 日本中のありとあらゆる本、そのすべてが揃うと言っても過言じゃない、図書館界の頂点のような存在です。 普通の図書館なら棚に並べられている本を自分で探して見つけますが、さすがは国会図書館。一部の新聞や地図を除き、本は全く並べられていません。 そのかわり目当ての本を検索す...
- 国民民主が性的ネット広告規制する法案提出 青少年の目に触れない措置を業者に義務付け2026年7月17日 に AM 10:13 に
国民民主党は15日、現行の青少年インターネット環境整備法を改正して、性的な描写を含むネット広告が青少年の目に触れないようにする案を参院に提出した。通称を「エロ広告規制法案」と名付けている。 改正案は、デジタルプラットフォーム事業者に対し、「青少年有害情報」の閲覧防止措置の実施要領の策定、広告に含まれ...
- 改正皇室典範が成立 男系維持、養子子孫に継承権 婚姻後も女性皇族の身分保持2026年7月17日 に AM 9:23 に
改正皇室典範は17日の参院本会議で賛成多数により可決、成立した。昭和22年の施行以来、実質的な内容を伴う初めての本則改正。現行の皇室典範が認めていない「女性皇族が婚姻後も皇族身分保持」と「旧11宮家の男系男子の養子縁組」をいずれも可能とする。養子の子孫が男性なら皇位継承権を付与する。 改正皇室典範は、養...
- RailsでクライアントIPを安全に取得する話 - PLEX Product Team Blog2026年7月17日 に AM 9:07 に
はじめに クライアントIPの取得方法 Railsはクライアントと直接通信しているわけではない X-Forwarded-Forとは X-Forwarded-For は複数のIPが入る じゃあ X-Forwarded-For をそのまま読めばいいのか? 一度ブラウザを経由すると信頼できなくなる Railsのrequest.remote_ipは何をしているのか まとめ はじめに こんにちは...
- 「いかがなものか」高市首相が立民・蓮舫氏に苦言 皇室典範改正巡り麻生太郎氏を挙げ質問2026年7月17日 に AM 9:00 に
参院予算委員会で質問する立憲民主党の蓮舫氏(右)。左は高市早苗首相=7月17日午後、国会内(春名中撮影) 高市早苗首相は17日の参院予算委員会で、立憲民主党の蓮舫氏らとの論戦に臨んだ。旧宮家の男系男子を養子として皇室に迎えることを可能にする皇室典範の改正を巡り、蓮舫氏は自民党の麻生太郎副総裁の妹で三笠...
- 昔、スーツ+ビジネス鞄で病院の待合室にいると、若い医者に「オイ裏回れよ!!何してんお前!?」と言われ、MRではなく患者だと分かると謝罪された話「MRはこんな扱いなのか」2026年7月17日 に AM 8:45 に
よんてんごP @yontengoP その昔のクソ忙しい時期に スーツ+ビジネス鞄で病院通院してて 待合室の隅で待ってたら 2,3年目くらいの若い医者に 👨⚕️「オイ裏回れよ!!何してんお前!!?」みたいなブチギレをされて 🤔「?」となりつつ裏に回され 紆余曲折を経て 製薬会社のMRじゃなく患者と分かり 大変に謝罪されたことがある x.co...
- 「チョンセとかいう狂った家賃システム」韓国株の急落で、若者が住む家を失う事態にまでなっていた…金融委員会はレバレッジETFの規制を強化する予定2026年7月17日 に AM 8:39 に
韓国、個別株レバレッジETFの新規上場停止 市場の変動抑制狙う | ロイター 韓国の金融規制当局、金融委員会(FSC)は16日、特定の大型テクノロジー企業に連動する上場投資信託(ETF)の新規上場を一時的に停止すると発表した。個人投資家がこうした商品に投資する際の最低預託金… Reuters Japan 信太郎🏯米...
- メディチ家当主急死の真相が440年越しでDNA分析により明らかに2026年7月17日 に AM 8:33 に
by Peter Paul Rubens 1587年、ルネサンス期のイタリアで銀行家・政治家として台頭したメディチ家の当主フランチェスコ1世・デ・メディチが、トスカーナ州のポッジョ・ア・カイアーノにある別荘で急死しました。この死については弟による毒殺説もささやかれていましたが、フランチェスコ1世の遺骨から抽出した古代DNAの...
