Jump to content

Gobby: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
No edit summary
mNo edit summary
Line 13: Line 13:
| operating_system = [[Unix]], [[Microsoft Windows|Windows]]
| operating_system = [[Unix]], [[Microsoft Windows|Windows]]
| genre = [[Text editor]]
| genre = [[Text editor]]
| license = [[GNU General Public License#Version 2|GPLv2]]+<ref>[http://gobby.0x539.de/trac/browser/COPYING http://gobby.0x539.de/trac/browser/COPYING], Retrieved on 2011-03-28.</ref>
| license = [[GNU General Public License#Version 2|GNU GPLv2]]+<ref>[http://gobby.0x539.de/trac/browser/COPYING http://gobby.0x539.de/trac/browser/COPYING], Retrieved on 2011-03-28.</ref>
| website = [http://gobby.0x539.de gobby.0x539.de]
| website = [http://gobby.0x539.de gobby.0x539.de]
}}
}}

Revision as of 10:35, 1 April 2014

Gobby
Original author(s)Armin Burgmeier
Developer(s)0x539 dev group
Stable release
0.4.13 / February 19, 2012 (2012-02-19)
Repository
Written inC++, C.[1]
Operating systemUnix, Windows
TypeText editor
LicenseGNU GPLv2+[2]
Websitegobby.0x539.de

Gobby is a free software collaborative real-time editor available on Windows and Unix-like platforms. (It runs on Mac OS X using Apple's X11.app.) It was initially released in June 2005 by the 0x539 dev group.[3] The hexadecimal value 0x539 is equal to 1337 in decimal. Gobby uses GTK+ for its GUI widgets.

It features a client-server architecture which supports multiple documents in one session, document synchronisation on request, password protection and an IRC-like chat for communication out of band. Users can choose a colour to highlight the text they have written in a document. Gobby is fully Unicode-aware, provides syntax highlighting for most programming languages and has basic Zeroconf support.[4]

A dedicated server called Sobby is also provided, together with a script which could format saved sessions for the web (e.g. to provide logs of meetings with a collaboratively prepared transcript). The collaborative editing protocol is named Obby, and there are other implementations that use this protocol (e.g. Rudel [2], a plugin for GNU Emacs).

Version 0.4.0 featured fully encrypted connections and further usability enhancements.[5]

Versions numbered 0.4.9x are preview releases for version 0.5.0. The most noticeable improvement is that it supports Undo,[6] using the adOPTed algorithm for concurrency control.[7]

Gobby 0.5 replaces Sobby with a new server called infinoted.[8]

See also

References