GNU Emacs | ||
---|---|---|
Parte de Emacs y plataforma | ||
GNU Emacs 27 | ||
Información general | ||
Tipo de programa | Editor de texto | |
Autor | Richard Stallman | |
Desarrollador | Richard Stallman y FSF | |
Modelo de desarrollo | Software libre | |
Lanzamiento inicial | 20 de marzo de 1985 | |
Licencia | GPL v3 or later | |
Estado actual | Activo | |
Idiomas | Multilingüe | |
Información técnica | ||
Programado en | C, Emacs Lisp | |
Plataformas admitidas | Multiplataforma | |
Interfaz gráfica predeterminada | ||
Método de actualización | ELPA (Emacs Lisp Package Archive) | |
Versiones | ||
Última versión estable | 29.4 (info) ( 22 de junio de 2024 (4 meses y 26 días)) | |
Asistencia técnica | ||
Comunitaria | ||
Enlaces | ||
GNU Emacs es un editor de texto extensible, personalizable y autodocumentado.[1] Fue desarrollado por Richard Stallman y la Free Software Foundation como parte del proyecto GNU. Es software libre y se distribuye bajo la licencia GPL. Permanece en desarrollo gracias a una activa comunidad de usuarios y programadores.
El núcleo de GNU Emacs está escrito en lenguaje de programación C, que se encarga de las tareas a bajo nivel, como la interacción con el sistema operativo, la gestión de memoria y otros aspectos fundamentales para su funcionamiento. Por otro lado, Emacs Lisp se utiliza para dotarlo de extensibilidad y capacidad de personalización. Esta estructura, permite que las funciones, el comportamiento y forma de interactuar con el usuario en GNU Emacs puedan ser modificados en tiempo real. Además, posibilita la escritura de una amplia gama de paquetes o funcionalidades que cubren diversas necesidades relacionadas con el texto, desde soportar múltiples lenguajes de programación, hasta el soporte de infraestructura de desarrollo colaborativa y tareas como revisión de correo electrónico, chat, navegación por Internet, juegos, reproducción de audio, entre otras.
A lo largo de los años, han sido publicadas distintas versiones de Emacs, pero solo dos han gozado de popularidad y difusión: GNU Emacs y XEmacs, una bifurcación de GNU Emacs. A día de hoy, la más utilizada es GNU Emacs.