Telegram Desktop - официальный мессенджер
Это полный исходный код и инструкции по сборке для официального клиента Telegram Messenger, основанного на API Telegram и протокола MTProto Secure.
Исходный код опубликован в GPLV3 за исключением OpenSSL, лицензия доступна здесь.
Поддерживаемые системы
Последняя версия доступна для
- Windows 7 и выше (64 бит) (портативный)
- Windows 7 и выше (32 -битный) (портативный)
- macOS 10.13 и выше
- Linux Static Build за 64 бит
- Щелчок
- Flatpak
Старые системы версии
Версия 4.9.9 была последней, которая поддерживает более старые системы
- macOS 10.12
- Linux с Glibc <2,28 статическая сборка
Версия 2.4.4 была последней, которая поддерживает более старые системы
- OS X 10.10 и 10.11
- Linux статическая сборка для 32 -битных
Версия 1.8.15 была последней, которая поддерживает старые системы
- Windows XP и Vista (портативный)
- OS X 10,8 и 10,9
- OS X 10,6 и 10.7
Третья сторона
- QT 6 (LGPL) и QT 5.15 (LGPL) слегка исправлено
- OpenSSL 3.2.1 (Apache License 2.0)
- Webrtc (новая лицензия BSD)
- Zlib 1.2.11 (лицензия Zlib)
- LZMA SDK 9.20 (общественный домену)
- liblzma (общественное достояние)
- Google Breckpad (лицензия)
- Google CrashPad (Apache License 2.0)
- GYP (лицензия BSD)
- Ninja (Apache License 2.0)
- Открытый мягкий (LGPL)
- Кодек Opus (лицензия BSD)
- Ffmpeg (lgpl)
- Библиотека поддержки руководств (лицензия MIT)
- Range-V3 (лицензия Boost)
- Открыть шрифт sans (Apache License 2.0)
- Vazir Font (SIL Open Font License 1.1)
- Альфа -коды эмодзи (лицензия MIT)
- xxhash (лицензия BSD)
- QR -код генератор (MIT License)
- Cmake (новая лицензия BSD)
- Hunspell (LGPL)
- ADA (Apache License 2.0)
Построить инструкции
- Windows (32-битный) (64-битный)
- macOS
- GNU/Linux с использованием Docker