GNU social(グヌーソーシャル、旧称:StatusNetLaconicaという時期もあった[1])は、PHPで書かれたミニブログサーバーのフリー・オープンソースソフトウェアである。分散型ミニブログのオープン基準であるOStatusおよび2.0系列ではActivityPubにも対応しており[2]、GNU socialサーバー間に限らず、OStatusおよびActivityPubに準拠したサーバー間の相互運用が可能である。 機能としてはTwitterに似ているが、GNU socialはミニブログの連合を形成し、オープンで分散したコミュニケーションを目指している点で異なる。

GNU social
スウェーデン語のGNU socialウェブサイトのスクリーンショット。
開発元 エヴァン・プロドロモウ英語版
リポジトリ ウィキデータを編集
プログラミング
言語
PHP
対応OS クロスプラットフォーム
対応言語 25ヵ国語以上
サポート状況 現行
種別 ミニブログ, Webアプリケーションフレームワーク
ライセンス GNU Affero General Public License
公式サイト gnusocial.network
テンプレートを表示

歴史 編集

初期はLaconicaというソフトウェアとして、異なるミニブログサービス間の相互運用のためのオープンな標準であるOpenMicroBlogging(後のOStatus)が実装された。 Laconicaという名前は簡潔な発言を意味するラコニック・フレーズ(南部ギリシャの古代国家ラコニア(Laconia)の都市スパルタの指導者の簡潔な言葉遣いに由来)に基づいている。 ミニブログでは140字の字数制限があることから、全ての発言はラコニック・フレーズになるというわけである。

エヴァン・プロドロモウ英語版が2007年に立ち上げたControl Yourself社(後のStatusNet社)により運営されるIdenti.caが初めてOpenMicroBloggingをサポートするサービスとして開始された[3]。 Identi.caは2008年7月2日に公開されて24時間の間に8,000人以上の登録と19,000回以上の投稿が行なわれ[4]、2008年11月4日には100万回目の投稿を達成した [5][6]。 2009年1月にIdenti.caはベンチャーキャピタルグループMontreal Start Upから出資を受けた[7]。 Identi.caは公開無償アカウントを提供し、誰でもインストールが可能なLaconica(および後のStatusNet)の旗振り役としてControl Yourself社(および後のStatusNet社)によって運営された。

2009年3月30日にControl Yourself社はIdenti.caは2009年5月にローンチされるstatus.netと呼ばれるサービスの一部になると発表した。 status.netは利用者が選択できるサブドメイン下の個人ミニブログを提供した。 Identi.caは無償サービスとして継続した。 すべての投稿はデフォルトでクリエイティブ・コモンズ 3.0で公表されるが、有償利用者は別のライセンスを選択できるようになっていた[8]

2009年8月にLaconicaはバージョン0.8.1のリリース時にStatusNetに改称された[9][1]

2010年3月にバージョン0.9.0がリリースされ、OpenMicroBloggingの後継としてOStatusのサポートが追加された。

その頃、GNU FMの仕事をしていたマット・リーはGNU支持者にStatusNetを盛り上げるための広報活動を行なった[10]。関心は持たれたものの、大きな開発は行なわれなかった。 2012年にはプロドロモウへの出資が終了したことで、StatusNetの開発は暗礁に乗り上げたように見えた。

一方、オープンソースであるStatusNetは人々によってフォークされて開発され続け、中でも主要な開発者のミカエル・ノードフェルドはStatusNetをFree Socialとしてフォークした。

2012年12月、プロドロモウは新しいオープンソースのActivity Streamsサーバーであるpump.ioの開発に集中するため、StatusNetの開発の段階的縮小を表明した[11]。 その結果、Identi.caもpump.ioへ変更されることになり、2013年7月10日にidenti.caはpump.ioでの運営に切り替えた[12]

プロドロモウがStatusNetから離れた後、2013年6月8日、リーとノードフェルドによりStatusNetとFree socialをGNU socialプロジェクトへ統合することが発表された[13]

脚注 編集

出典 編集

  1. ^ a b Laconica is now StatusNet [1], retrieved 2009-10-04
  2. ^ GNU social - Log of Changes”. 2022年8月2日閲覧。
  3. ^ Mayfield, Ross (2008-7-2) Identica launches, an open source Twitter. Retrieved 2009-1-5.
  4. ^ identi.ca, identi.ca, オリジナルのJuly 8, 2008時点におけるアーカイブ。, https://web.archive.org/web/20080708073815/http://identi.ca/notice/19345 2008年7月3日閲覧。 
  5. ^ identi.ca
  6. ^ Evan Prodromou (3 Jul 2012), FOUR MORE YEARS, status.net, http://status.net/2012/07/03/four-more-years 2013年8月8日閲覧。 
  7. ^ Croll, Alastair. “Identi.ca Gets Funding to Make Open-source Twitter Variant”. GigaOM. 2012年8月17日閲覧。
  8. ^ status.net coming soon, controlyourself.ca, (2009-03-30), http://controlyourself.ca/2009/03/30/statusnet-coming-soon/ 
  9. ^ StatusNet 0.8.1 (2009-8-28) [2], StatusNet Wiki Retrieved 2009-8-29.
  10. ^ robek 'rw' world (2017-04-06), What is GNU social and is Mastodon Social a "Twitter Clone"?, https://robek.world/featured/what-is-gnu-social-and-is-mastodon-social-a-twitter-clone/ 2017年4月15日閲覧。 
  11. ^ http://status.net/2012/12/18/upcoming-changes-in-the-status-net-service
  12. ^ Prodromou, Evan (2013-07-10), Note by Evan Prodromou, https://identi.ca/evan/note/P9e0JJCMS6qkwc0BBbxOlQ 
  13. ^ GNU social, (2013-06-08), https://www.gnu.org/software/social/merge.html 

関連項目 編集