Etherpadとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > 百科事典 > Etherpadの意味・解説 

Etherpad

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2026/05/17 03:03 UTC 版)

Etherpad
Etherpad 1.8.4 with two plugins enabled
開発元 Etherpad Foundation
初版 2008年11月 (17年前) (2008-11)
最新版
安定版
3.0.0[1] / 2026年5月16日 (33時間前)
リポジトリ
プログラミング
言語
JavaScript (node.js)
対応OS クロスプラットフォーム
対応言語 英語
種別 コラボレーション型リアルタイムエディタ英語版
ライセンス Apache License 2.0
公式サイト 公式ウェブサイト
テンプレートを表示

Etherpad(旧称:EtherPad[2][3])はウェブベースコラボレーション型リアルタイムエディタ英語版であり、オープンソースソフトウェアである。

複数人でテキストを同時に編集することが可能であり、各々の編集した部分を対応する色で示すことが可能である。またサイドバーにはチャット機能が存在し、コミュニケーションを取りながらテキストを編集することが可能となっている。2008年プロプライエタリソフトウェアとして発売されたが、2009年12月Googleによって買収され、Apache License下のオープンソースソフトウェアとなった。2020年現在はEtherpad Foundationが開発を行っている。

特徴

すべてのユーザーが「Pad」と呼称されるドキュメントを作成可能であり、これをそれぞれのPadに固有に割り当てられるURLを通して他のユーザーも同時に編集することが可能である。すなわちそのPadのURLを知っているものであれば誰でもそのPadにアクセスし編集することが可能であるが、パスワードを用いて意図しないユーザーによるアクセスを防ぐことも可能である。変更のマージについては操作変換(OT)によって行われる。

Etherpadは一定の短い間隔でドキュメントを自動的に保存するが、編集に参加したユーザーは特定の保存された状態を各々のデバイスに保存することが可能である。また、タイムスライダーを用いることによって参加したすべてのユーザーは過去にどのような編集を行われたかを閲覧することが可能である。このようにして作成されたドキュメントはプレーンテキストHTMLOpenDocumentOffice Open XMLPDFなどのフォーマットで保存することが可能である。

EtherpadはAppJet英語版プラットフォーム上に構築されており、Cometによって共同作業機能が実装されている[4][5]

歴史

公開

2008年11月19日に、David Greenspan・アーロン・イヴァ英語版・J.D. Zamfirescuによってetherpad.com上において公開された。彼らのうちDavid Greenspanを除く人物はGoogleの従業員であった[6]。その後、元Google従業員のDaniel ClemensとデザイナーのDavid Coleが参加した[7]

同年11月21日にはスラッシュドットにおいて紹介された[8]。このため多数のアクセスを受け、サイトが著しく低速となってしまった(スラッシュドット効果)。EtherPad(当時)はアクセス状況が改善するまでの間、クローズドベータ版に戻すことによって新規Padを作成できないように制限を加えたが、既存のPadに対しては特に制限を行わなかった[9]。ソフトウェアの書き換えが完了した後、2009年1月29日には新バージョンが公開され[10]、同年2月3日には再び誰にでも使用可能となった[11]

Googleによる買収

Google Waveが発表された際、EtherPad開発チームはEtherPadが持つ機能はシンプルであるため、EtherPadのほうが便利であると発表した[12]。しかしながら2009年12月4日に、Google Waveへの統合のためGoogleに買収され、EtherPadユーザーに対してはGoogle Waveへの招待状が送られた[13]

オープンソース化

Googleは2009年12月17日に、EtherpadのソースコードをApache License 2.0において公開した[14]。これに伴ってJSMin英語版がライセンスの関係上排除された[15]

オープンソースで公開されたため、多くの人々がEtherpadサーバーを立ち上げた[16]。このようにEtherpadをインストールした人々がfreenodeの #etherpad チャネルにおいてミーティングを行った[17]後、Etherpad Foundationを立ち上げた。この組織は2020年現在も開発を行っている[18]

Etherpad Lite

Etherpad Liteは、オリジナルのEtherPadがJavaScalaを用いて構築されていたのに対して、JavaScriptNode.jsを用いて書き直されたソフトウェアである[19]。しかしオリジナルの同期ライブラリである「Easysync」はそのまま利用されている。

Etherpad Liteは以下のオリジナルには存在しなかった機能を備えている。

またLaTeXMarkdown出力[29]に対応したほか、translatewiki.netにおいてローカライズが行われている。

脚注

出典

  1. Release 3.0.0 (2026年5月16日). 2026年5月17日閲覧。
  2. Archived copy”. 2010年1月2日時点のオリジナルよりアーカイブ。2016年9月23日閲覧。
  3. EtherPad Open Source Release, Google Code”. Code.google.com. 2013年2月14日閲覧。
  4. Michael Arrington (2008年11月19日). “Etherpad Shows Google Docs How It’s Done”. TechCrunch 2020年10月10日閲覧。
  5. John Resig (2008年11月19日). EtherPad: Real-time Editing with JavaScript”. 2020年10月10日閲覧。
  6. Philip Lenssen (2008年11月20日). EtherPad”. Google Blogoscoped英語版. 2020年10月10日閲覧。
  7. AppJet Company Overview”. EtherPad. 2010年1月2日時点のオリジナルよりアーカイブ。2013年2月14日閲覧。
  8. “A Web App For Real-Time Collaborative Writing”. スラッシュドット. (2008年11月21日)
  9. EtherPad Temporarily Reverts to Closed Beta”. The Etherpad Blog (2008年11月21日). 2010年1月2日時点のオリジナルよりアーカイブ。2020年10月10日閲覧。
  10. Aaron Iba (2009年1月29日). Beta Update: Now running new EtherPad software”. EtherPad Blog. 2009年3月27日時点のオリジナルよりアーカイブ。2020年10月10日閲覧。
  11. Aaron Iba (2009年2月3日). EtherPad Now Open to All!”. EtherPad Blog. 2009年2月6日時点のオリジナルよりアーカイブ。2020年10月10日閲覧。
  12. Daniel Clemens (2009年6月3日). Google Wave Joins EtherPad in Real-time Collaboration”. EtherPad Blog. 2010年1月2日時点のオリジナルよりアーカイブ。2016年9月23日閲覧。
  13. Google Acquires AppJet”. EtherPad Blog (2009年12月4日). 2009年12月6日時点のオリジナルよりアーカイブ。2016年9月23日閲覧。
  14. Aaron Iba (2009年12月17日). EtherPad Open Source Release”. EtherPad Blog. 2009年12月21日時点のオリジナルよりアーカイブ。2020年10月10日閲覧。
  15. Ryan Grove (2009年12月18日). Etherpad source includes JSMin, which Google Code doesn't allow”. Wonko.com. 2020年10月10日閲覧。
  16. Thomas Nybergh (2009年12月19日). “Swedish Pirate Party hosts EtherPad.”. スラッシュドット 2020年10月10日閲覧。
  17. Archived copy”. 2011年7月26日時点のオリジナルよりアーカイブ。2010年10月7日閲覧。
  18. etherpad.org”. etherpad.org. 2013年12月11日閲覧。
  19. Etherpad on Github”. GitHub. 2019年4月4日閲覧。
  20. ether/etherpad-lite-jquery-plugin ¡ GitHub”. Github.com. 2013年12月11日閲覧。
  21. TomNomNom/etherpad-lite-client · GitHub”. Github.com. 2013年2月14日閲覧。
  22. devjones/PyEtherpadLite · GitHub”. Github.com. 2013年2月14日閲覧。
  23. jhollinger/ruby-etherpad-lite · GitHub”. Github.com. 2013年2月14日閲覧。
  24. README.markdown. tomassedovic/etherpad-lite-client-js · GitHub”. Github.com. 2013年2月14日閲覧。
  25. jhollinger/java-etherpad-lite · GitHub”. Github.com (2013年1月20日). 2013年2月14日閲覧。
  26. alexzautke/etherpad-lite-objc · GitHub”. Github.com. 2013年2月14日閲覧。
  27. Luc Didry / Etherpad-1.2.12.0 · MetaCPAN”. metacpan.org. 2015年7月18日閲覧。
  28. Etherpad Available-Plugins · GitHub”. Github.com. 2014年7月22日閲覧。
  29. Markdown support. ep_markdown is abandoned — Issue #3503”. etherpad-lite (2018年10月24日). 2019年1月21日閲覧。

関連項目

外部リンク




英和和英テキスト翻訳

英語⇒日本語日本語⇒英語
  •  Etherpadのページへのリンク

辞書ショートカット

すべての辞書の索引

「Etherpad」の関連用語

Etherpadのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Etherpadのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのEtherpad (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2026 GRAS Group, Inc.RSS