XEmacs

XEmacs
En del av Emacs

Fangst av XEmacs.
Generell informasjon
programtype E-post
Forfatter XEmacs-fellesskap
Første utgivelse 1991
Tillatelse GNU General Public License
Teknisk informasjon
Planlagt inn
standard grafisk grensesnitt GTK
Versjoner
Siste stabile versjon 4.21.22 ( 30-01-2009 ) _ _
Lenker
Offesiell nettside

XEmacs er et tekstredigeringsprogram som fungerer i både grafisk og konsollmodus og kjører på alle Unix-lignende operativsystemer så vel som Microsoft Windows .

Det er en gaffel , utviklet basert på en versjon av Emacs fra 1980-tallet. Enhver bruker kan laste ned, bruke og endre XEmacs samt hvilken som helst fri programvare tilgjengelig under GNU -lisensen .

Historie

Mellom 1987 og 1993 oppstod det noen problemer i utgivelsen av en ny versjon av Emacs . [ 1 ] På slutten av 1980-tallet ønsket Richard P. Gabriel fra Lucid Inc. å få Emacs til å støtte Energize C++ IDE . For dette formål dannet Lucid et team for å forbedre og utvide koden, [ 2 ] med den hensikt at den nye versjonen, utgitt i 1991, skulle være en del av versjon 19 av Emacs.

Dette utviklingsteamet fikk imidlertid ikke tid til å sende inn endringene til Free Software Foundation (FSF). [ 3 ] Lucid fortsatte å utvikle og vedlikeholde sin egen versjon av Emacs, mens FSF ga ut versjon 19 av Emacs et år senere, og avviste det meste av den nye funksjonaliteten. [ referanse nødvendig ]

Da Lucid gikk ut av virksomheten i 1994, overtok andre utviklere utviklingsansvaret. [ 4 ] Selskaper som Sun Microsystems ønsket å fortsette å inkludere Lucid Emacs; bruken av varemerket ble imidlertid juridisk tvetydig, fordi ingen visste hvem som ville kontrollere "Lucid"-varemerket; det ble enighet om at "X" i XEmacs ville representere et kompromiss mellom partene involvert i utviklingen av XEmacs. [ 5 ]

XEmacs har alltid vært i stand til å kjøre på tekstbaserte terminaler og på ikke-X11-vindussystemer. Installatører kan kompilere XEmacs og GNU Emacs med eller uten X-støtte. En stund hadde XEmacs også noen terminalfunksjonalitet som Syntax Coloring , som GNU Emacs manglet.

Programvarefellesskapet refererer generelt til GNU Emacs, XEmacs (og lignende redaktører) samlet eller individuelt som emacs , siden de alle henter inspirasjon fra de originale Emacs.

Se også

Referanser

  1. Emacs tidslinje
  2. "Command Line Warriors: /command-line/history-of-emacs-and-xemacs-2007-03-25-02-24.html" . Arkivert fra originalen 19. oktober 2010 . Hentet 17. november 2008 . 
  3. fra FOLDOC
  4. XEmacs: History of XEmacs Arkivert 2014-12-18Wayback Machine
  5. XEmacs Internals Manual: A History of Emacs

Eksterne lenker