Создатель оригинального Диспетчера задач Windows представил кросс-платформенную утилиту TMOG
Бывший инженер Microsoft Дэйв Пламмер — автор оригинального «Диспетчера задач» Windows 1995 года — представил кросс-платформенную утилиту мониторинга TMOG, поставляемую исключительно в нативном исполнении для Windows, macOS и Linux.
Земфира Асланова·обновлено 25 августа 2026 г.

Проект позиционируется как демонстрация возможностей современного оборудования и результат эксперимента по написанию системной утилиты с применением ИИ-ассистента. Для аудитории, работающей с несколькими ОС одновременно, интерес представляет сама архитектура решения: общий движок на C++ с платформенными адаптерами и полный отказ от веб-стека.
Архитектура и стек
По данным проекта, ядро TMOG написано на C++, а интерфейс каждой платформы реализован через собственные графические подсистемы: Direct2D и DirectComposition на Windows, UIKit на macOS, Qt 6 на Linux. Версия для macOS изначально была создана на Swift с использованием AppKit, после чего переработана под общую кодовую базу. Связь между общим ядром и UI выстроена через форк платформо-зависимых хелперов — классическая схема «общая логика, нативный рендеринг», позволяющая избежать накладных расходов кросс-платформенных фреймворков. Девиз проекта — «никакого Electron, HTML, JSON и прочего» — прямо указывает на сознательный выбор в пользу производительности и минимального потребления ресурсов.
Исторический контекст и мотивация
Пламмер работал над оригинальным «Диспетчером задач» в 1995 году на процессоре P90, где задача состояла в удержании загрузки CPU в пределах одного-двух процентов при обновлении и отрисовке. TMOG задуман как переосмысление той же задачи на современном оборудовании с 5-гигагерцовыми процессорами и GPU-ускорением. Отсюда — анимация с частотой 60 Гц вместо одногерцового обновления, трекинг истории перемещений мыши, страница сводного обзора и расширенные визуальные параметры, включая ползунок насыщенности цвета с верхним пределом «до 11» и набор тем в духе терминала DEC VT220: Green Phosphor, Amber, White, а также Blue, согласованная с темой редактора VSCode.
Что отслеживать
Распространение проекта и его зрелость — ключевые индикаторы жизнеспособности. Стоит обратить внимание на поддержку актуальных версий Qt 6 на Linux, корректность работы DirectComposition на различных конфигурациях Windows, а также на возможные ограничения версии для macOS, связанные с подписанием и нотаризацией приложения. Для инженерных и административных аудиторий TMOG интересен прежде всего как образец нативного подхода в эпоху доминирования Electron и веб-обёрток — напоминание о том, что системные утилиты могут обходиться без раздутого стека зависимостей.