Atom (editor de textos)

De Viquipèdia
Jump to navigation Jump to search
Infotaula de programariAtom
Atom editor logo.svg
Atom-editor.png
Editor Atom amb un projecte obert
Desenvolupador(s) GitHub Inc. Tradueix
Versió inicial 26 febrer 2014
Versió estable

1.24.0[1]

/ 13 febrer 2018; fa 8 mesos (2018-02-13)
Escrit en JavaScript, CoffeeScript, Cascading Style Sheets, C++, Hyper Text Markup Language i Node.js
Sistema operatiu macOS, Microsoft Windows, Linux i FreeBSD
Mida 430 MB
Tipus entorn integrat de desenvolupament, editor de codi font, editor de text i programari lliure
Llicència Llicència MIT
Més informació
Lloc web Web oficial
Twitter AtomEditor
GitHub Atom
Free Software Directory Atom
Id. Framalibre atom
Modifica les dades a Wikidata

Atom és un editor de codi font lliure i de codi obert[2][3] per a macOS, Linux, i Microsoft Windows[4] amb suport per a connectors escritos en Node.js, i incrustat a Git Control, desenvolupat per GitHub. Atom és una aplicació d'escriptori basada en tecnologies web.[5] La majoria dels paquets que s'estenen tenen llicència de programari lliure i estan construïdes i mantingudes per la comunitat.[6] Atom està basat en Electron (anteriorment coneguda com Atom Shell),[7] Un marc que permet fer servir aplicacions d'escriptori multiplataforma Chromium i Node.js.[8][9] Està escrit en CoffeeScript i Less.[10] També es pot utilitzar com a Entorn integrat de desenvolupament (IDE).[11][12][13][14] Atom va ser llançat des de la versió beta, com a versió 1.0, el 25 de juny de 2015.[15] Els seus desenvolupadors ho anomenen un "editor de text hackejable per al segle XXI".[16]

Suport de llenguatges de programació[modifica]

Mitjançant els connectors predeterminats, els següents llenguatges de programació són compatibles amb algun aspecte a partir de v1.5.1:

C/C++, C#, Clojure, CSS, CoffeeScript, GitHub Flavored Markdown, Go, Git, HTML, JavaScript, Java, JSON, Julia, Less, Make, Mustache, Objective-C, PHP, Perl, Property List (Apple), Python, Ruby on Rails, Ruby, Sass, Shell d'Unix, Scala, SQL, TOML, XML, YAML.

Llicència[modifica]

Inicialment, els paquets d'extensió per a Atom i qualsevol altra part del nucli d'Atom es van publicar sota una llicència de codi obert. El 6 de maig de 2014, la resta d'Atom, incloent l'aplicació principal, el seu gestor de paquets, així com el seu marc d'escriptori Electron, es van publicar com a programari lliure i de codi obert sota la llicència MIT.[17]

Privacitat[modifica]

Inicialment hi havia preocupació i discussió sobre dos paquets d'exclusió que informaven diverses dades a servidors externs.[18][19][20][21][22] Tanmateix, aquests paquets estan activats amb un diàleg detallat en el llançament inicial:[23]

  • Paquet de mètriques: informa de l'ús dels informes a Google Analytics, incloent un identificador aleatori únic UUID v4.[24] Segons els autors, es tracta de determinar el rendiment i conèixer les funcions més utilitzades.[4] Aquesta característica pot ser desactivada per l'usuari obrint la Vista de configuració, buscant el paquet de mètriques i desactivant-la.[24]
  • Paquet d'informes d'excepcions: informa les excepcions atòmiques que no es poden trobar a bugsnag.com.[25]

Referències[modifica]

  1. «atom/atom» (en en). [Consulta: 2 març 2018].
  2. Henry, Alan «Atom, the Text Editor from GitHub, Goes Free and Open-Source» (en en-us). Lifehacker.
  3. Lardinois, Frederic «GitHub Open Sources Its Atom Text Editor» (en en). TechCrunch.
  4. 4,0 4,1 «A hackable text editor for the 21st Century» (en en). [Consulta: 2 març 2018].
  5. «Atom» (en en). [Consulta: 2 març 2018].
  6. «A hackable text editor for the 21st Century» (en en). [Consulta: 2 març 2018].
  7. «Atom Shell is now Electron | Electron Blog» (en en-us). [Consulta: 2 març 2018].
  8. «atom/atom» (en en). [Consulta: 2 març 2018].
  9. «electron/electron» (en en). [Consulta: 2 març 2018].
  10. «Tools of the Trade» (en en). [Consulta: 2 març 2018].
  11. «Atom IDE» (en en). [Consulta: 2 març 2018].
  12. «Nuclide» (en en-us). [Consulta: 2 març 2018].
  13. «Juno, the Interactive Development Environment» (en en). [Consulta: 2 març 2018].
  14. Kravets, Ivan. «PlatformIO: An open source ecosystem for IoT development» (en en). [Consulta: 2 març 2018].
  15. benogle «Atom 1.0» (en en-us). blog.atom.io, 25-06-2015.
  16. «A hackable text editor for the 21st Century» (en en). [Consulta: 2 març 2018].
  17. nathansobo «Atom Is Now Open Source» (en en-us). blog.atom.io, 06-05-2014.
  18. «Have metrics disabled by default, or completely removed · Issue #4966 · atom/atom» (en en). [Consulta: 2 març 2018].
  19. «Collecting Metrics in Atom Core» (en en). [Consulta: 2 març 2018].
  20. «Communicate plan on how to modify metrics to be opt-in now that 1.0 is released · Issue #52 · atom/metrics» (en en). [Consulta: 2 març 2018].
  21. «should be disableable during install · Issue #55 · atom/metrics» (en en). [Consulta: 2 març 2018].
  22. «Should be disabled by default · Issue #16 · atom/metrics» (en en). [Consulta: 2 març 2018].
  23. «Send telemetry only with consent by damieng · Pull Request #66 · atom/metrics» (en en). [Consulta: 2 març 2018].
  24. 24,0 24,1 <ref>«atom/metrics» (en en). [Consulta: 2 març 2018].
  25. «exception-reporting» (en en). [Consulta: 2 març 2018].

Enllaços externs[modifica]

Portal

Portal del Programari lliure

A Wikimedia Commons hi ha contingut multimèdia relatiu a: Atom Modifica l'enllaç a Wikidata