Atom (текстовый редактор)
Atom | |
---|---|
| |
Тип | редактор исходного кода |
Разработчик | GitHub Inc.[d][5] |
Написана на | JavaScript, CoffeeScript |
Операционные системы | macOS[6], Windows[7], Linux[8] и FreeBSD |
Первый выпуск | 26 февраля 2014[1] |
Последняя версия | |
Тестовая версия | |
Репозиторий | github.com/atom/atom |
Состояние | Активное |
Лицензия | лицензия MIT[9][10] |
Сайт | atom.io (англ.) |
Медиафайлы на Викискладе |
Atom (в прошлом Atomicity[11]) — бесплатный текстовый редактор с открытым исходным кодом[12][13] для Linux, macOS, Windows с поддержкой плагинов, написанных на JavaScript, и встраиваемых под управлением Git. Большинство плагинов имеют статус свободного программного обеспечения, разрабатываются и поддерживаются сообществом.
Atom основан на Electron (ранее известный как Atom Shell) — фреймворке кросс-платформенной разработки с использованием Chromium и io.js. Редактор написан на CoffeeScript и LESS. Версия 1.0 была выпущена 25 июня 2015 г.[14]
Слежение за пользователем
В 2016 году осуждение пользователей вызвали две предустановленные и включенные по умолчанию в Atom опции (пакеты), которые могли отсылать некую статистическую информацию на внешние серверы.[15][16][17][18][19] Данные опции были переведены в режим, когда отсылка данных включается лишь после явного согласия пользователя, запрос которого производится при первом запуске среды:[20]
- Пакет Metrics (метрики): Отсылает статистику использования в систему аналитики Google Analytics, данные включают в себя уникальный идентификатор инсталляции UUIDv4.[21] Согласно авторам, эта возможность используется для определения производительности и чтобы знать, какие функции используются больше всего.[22] Опция управляется через меню "Settings View" - metrics и отключение пакета.[21]
- Пакет "Exception-reporting", который загружает отчеты о необработанных во внутреннем коде среды Atom исключениях на сервис bugsnag.com.[23]
Примечания
- ↑ Introducing Atom
- ↑ Release 1.60.0 — 2022.
- ↑ Release 1.63.1 — 2022.
- ↑ Release 1.61.0-beta0 — 2022.
- ↑ http://readwrite.com/2014/05/20/github-atom-5-tips-getting-started-tutorial-corey-johnson
- ↑ https://github.com/atom/atom/blob/master/README.md
- ↑ Hello Windows (англ.) — 2014.
- ↑ Linux Packages on Atom.io (англ.) — 2014.
- ↑ https://web.archive.org/web/20170424022832/http://blog.atom.io/2014/05/06/atom-is-now-open-source.html
- ↑ Open Hub — 2006.
- ↑ benogle (2015-06-25). "Atom 1.0" (англ.). Дата обращения: 16 января 2017.
- ↑ Henry, Alan (May 8, 2014). "Atom, the Text Editor from GitHub, Goes Free and Open-Source". Lifehacker.
- ↑ Lardinois, Frederic (May 6, 2014). "GitHub Open Sources Its Atom Text Editor". TechCrunch.
- ↑ Ogle, Ben Atom 1.0 . blog.atom.io (25 июня 2015). Дата обращения: 25 июня 2015.
- ↑ Have metrics disabled by default, or completely removed . Github.. Дата обращения: 3 февраля 2016.
- ↑ Collecting Metrics in Atom Core . Atom. Дата обращения: 3 февраля 2016. Архивировано из оригинала 2 марта 2016 года.
- ↑ Communicate plan on how to modify metrics to be opt-in now that 1.0 is released . Github Atom.. Дата обращения: 3 февраля 2016.
- ↑ should be disableable during install . Atom.. Дата обращения: 3 февраля 2016.
- ↑ Should be disabled by default . Atom.. Дата обращения: 3 февраля 2016.
- ↑ Send telemetry only with consent by damieng · Pull Request #66 · atom/metrics .
- ↑ 1 2 atom/metrics: A package to collect metrics . Дата обращения: 6 ноября 2015.
- ↑ FAQ . Atom. Дата обращения: 10 июля 2015.
- ↑ exception-reporting . Atom. Дата обращения: 3 февраля 2016.
Ссылки
- Официальный веб-сайт (англ.)
- GitHub Repository (англ.)