Atom (текстовый редактор)

Atom (в прошлом Atomicity[10]) — бесплатный текстовый редактор с открытым исходным кодом[11][12] для Linux, macOS, Windows с поддержкой плагинов, написанных на JavaScript, и встраиваемых под управлением Git. Большинство плагинов имеют статус свободного программного обеспечения, разрабатываются и поддерживаются сообществом.

Atom основан на Electron (ранее известный как Atom Shell) — фреймворке кросс-платформенной разработки с использованием Chromium и io.js. Редактор написан на CoffeeScript и LESS. Версия 1.0 была выпущена 25 июня 2015 г.[13]

8 июня 2022 года компания GitHub объявила о прекращении разработки редактора кода Atom.[14]

Общие сведения
Atom
Тип редактор исходного кода
Разработчик GitHub Inc.[d][4]
Написана на JavaScript, CoffeeScript
Операционные системы macOS[5], Microsoft Windows[6], Linux[7] и FreeBSD
Первый выпуск 26 февраля 2014[1]
Последняя версия
Тестовая версия
Репозиторий github.com/atom/atom
Состояние Разработка прекращена
Лицензия лицензия MIT[8][9]
Сайт atom.io (англ.)

Слежение за пользователем

В 2016 году осуждение пользователей вызвали две предустановленные и включенные по умолчанию в Atom опции (пакеты), которые могли отсылать некую статистическую информацию на внешние серверы.[15][16][17][18][19] Данные опции были переведены в режим, когда отсылка данных включается лишь после явного согласия пользователя, запрос которого производится при первом запуске среды:[20]

  • Пакет Metrics (метрики): Отсылает статистику использования в систему аналитики Google Analytics, данные включают в себя уникальный идентификатор инсталляции UUIDv4.[21] Согласно авторам, эта возможность используется для определения производительности и чтобы знать, какие функции используются больше всего.[22] Опция управляется через меню "Settings View" - metrics и отключение пакета.[21]
  • Пакет "Exception-reporting", который загружает отчеты о необработанных во внутреннем коде среды Atom исключениях на сервис bugsnag.com.[23]

Примечания

Ссылки