Atom (software)

Atom era un editor de código fuente de código abierto para macOS, Linux, y Windows[1] con soporte para múltiples plug-in escritos en Node.js y control de versiones Git integrado, desarrollado por GitHub. Atom es una aplicación de escritorio construida utilizando tecnologías web.[2]

Atom

Atom v1.3.1
Información general
Tipo de programa Entorno de escritorio
Desarrollador GitHub Inc.
Modelo de desarrollo código abierto
Lanzamiento inicial 26 de febrero de 2017
Discontinuación 15 de diciembre de 2022
Licencia MIT License (free software)
Estado actual Descontinuado
Información técnica
Programado en Electron (CoffeeScript / JavaScript / Less / HTML)
Tamaño 430 megabytes
Versiones
Última versión estable 1.63.1 (info) ( 23 de noviembre de 2022 (9 meses y 4 días))
Última versión en pruebas 1.61.0-beta0 (info) ( 08 de marzo de 2022 (1 año, 5 meses y 19 días))
Historial de versiones Lista de versiones
Enlaces

La mayor parte de los paquetes tienen licencias de software libre y está desarrollados y mantenidos por la comunidad de usuarios.[3] Atom está basado en Electron (Anteriormente conocido como Atom Shell), Un framework que permite crear aplicaciones de escritorio multiplataforma usando Chromium y Node.js.[4][5][6] Está escrito en CoffeeScript y Less.[7] También puede ser utilizado como un entorno de desarrollo integrado (IDE).[8][9][10]

Atom liberó su beta en la versión 1.0, el 25 de junio de 2015.[11] Sus desarrolladores lo llaman un «editor de textos hackeable para el siglo XXI»,[12] ya que es totalmente personalizable con HTML, CSS, y JavaScript.[13]

El 8 de junio de 2022, GitHub anunció el fin de la vida útil de Atom para el 15 de diciembre de ese mismo año.[14]

Lenguajes Soportados

Utilizando los complementos predeterminados, los siguientes lenguajes son compatibles en algunos aspectos a partir de v1.5.1:

Cabe resaltar que Atom puede añadir soporte para otros lenguajes de programación mediante el sistema de paquetes, así también mejorar el soporte para los lenguajes existentes mediante mejoras como intérpretes, debbugers o pipelines que conecten software de terceros a Atom.

Licencia

Inicialmente, los paquetes de extensión para Atom y todo lo que no forma parte del núcleo de Atom fueron lanzados bajo una licencia de código abierto. El 6 de mayo de 2014, el resto de Atom, incluyendo la aplicación de núcleo, su gestor de paquetes, así como Electron, su framework de escritorio, fueron publicados como software libre y de código abierto bajo la Licencia MIT.[16]

Referencias

  1. «FAQ». Atom. Consultado el 15 de agosto de 2015.
  2. «Getting Started : Why Atom». Atom project. Consultado el 17 de agosto de 2015. «[...] we didn’t build Atom as a traditional web application. Instead, Atom is a specialized variant of Chromium designed to be a text editor rather than a web browser. Every Atom window is essentially a locally-rendered web page. »
  3. «Atom Packages».
  4. «Atom Shell is now Electron». Atom. Consultado el 15 de agosto de 2015.
  5. «Atom GitHub Page». Consultado el 27 de agosto de 2015.
  6. «Electron GitHub Page». Consultado el 14 de febrero de 2016.
  7. «Hacking Atom : Tools of the Trade». Consultado el 27 de agosto de 2015.
  8. «Nuclide». Nuclide. Consultado el 12 de octubre de 2016.
  9. «Juno, the Interactive Development Environment». Juno. Consultado el 12 de octubre de 2016.
  10. «PlatformIO IDE: The next-generation integrated development environment for IoT». PlatformIO. Archivado desde el original el 13 de octubre de 2016. Consultado el 12 de octubre de 2016.
  11. «Atom 1.0». blog.atom.io. 25 de junio de 2015. Consultado el 25 de junio de 2015.
  12. https://atom.io/
  13. «Getting Started with Atom».
  14. «Sunsetting Atom». The GitHub Blog (en inglés estadounidense). 8 de junio de 2022. Consultado el 11 de junio de 2022.
  15. https://atom.io/packages/atom-ide-racket
  16. «Atom Is Now Open Source». Atom. Consultado el 15 de agosto de 2015.
Este artículo ha sido escrito por Wikipedia. El texto está disponible bajo la licencia Creative Commons - Atribución - CompartirIgual. Pueden aplicarse cláusulas adicionales a los archivos multimedia.