MoonEdit
Template:Short description {{#invoke:Infobox|infobox}}Template:Template other{{#invoke:Check for unknown parameters | check | showblankpositional=1 | unknown = Template:Main other | preview = Page using Template:Infobox software with unknown parameter "_VALUE_"|ignoreblank=y | AsOf | author | background | bodystyle | caption | collapsetext | collapsible | developer | discontinued | engine | engines | genre | included with | language | language count | language footnote | latest preview date | latest preview version | latest release date | latest release version | latest_preview_date | latest_preview_version | latest_release_date | latest_release_version | licence | license | logo | logo alt | logo caption | logo upright | logo size | logo title | logo_alt | logo_caption | logo_upright | logo_size | logo_title | middleware | module | name | operating system | operating_system | other_names | platform | programming language | programming_language | released | replaced_by | replaces | repo | screenshot | screenshot alt | screenshot upright | screenshot size | screenshot title | screenshot_alt | screenshot_upright | screenshot_size | screenshot_title | service_name | size | standard | title | ver layout | website | qid }}Template:Main other
MoonEdit was a collaborative real-time text editor. It was released for Linux, Windows and FreeBSD. While the concept of real-time collaborative editing was famously demonstrated in 1968, MoonEdit was one of the first software products to fully implement it.<ref name=early>First would be Instant Update from ON Technology in 1991, then SubEthaEdit around the same time as MoonEdit, ~2003-2005.</ref>
The software used code from Ken Silverman's BUILD game engine, and employed client-side prediction to reduce the effect of latency. Up to 14 participants could edit simultaneously, each having independent cursor positions updated in real time. Text added by each participant was highlighted a different color. Users could connect to a public server or set up their own dedicated server. MoonEdit servers listened on port 32123 by default.<ref>See the ting-wiki.</ref> MoonEdit featured infinite undo history that could be browsed using a time-slider and replay button.<ref>Adler, A., Nash, J.C., Noël, S. (2006), Evaluating and implementing a collaborative office document system. Interacting with Computers, 18 (4), 665-682</ref>
MoonEdit was originally written by Tom Dobrowolski under the name Multi-Editoro, while he was a student at Gdańsk University of Technology, in 2003.<ref>{{#invoke:citation/CS1|citation |CitationClass=web }}</ref> It could be downloaded for free for non-commercial use, but an announced commercial “PRO” version never appeared.<ref name=mepro>Template:Citation</ref> Interest may have been lost due to the appearance of several web-based real-time editing platforms, starting with Writely (now Google Docs), around 2006.<ref>{{#invoke:citation/CS1|citation |CitationClass=web }}</ref> While the software is no longer developed, many other text editors have adopted its feature set, including Atom (using the Teletype extension) and Visual Studio Code (using the Live Share extension).<ref name=vscode-ls>{{#invoke:citation/CS1|citation |CitationClass=web }}</ref><ref name=atom-tt>{{#invoke:citation/CS1|citation |CitationClass=web }}</ref>
See alsoEdit
ReferencesEdit
<references/>
External linksEdit
- Template:Webarchive
- How to connect to a MoonEdit-server? at wiki-Woodstock
- community-wiki: MoonEdit - ideas and thoughts about the program, screenshots
- teach-me-wiki, a wiki for organizing online lessons using MoonEdit and Skype.