El projecte LeanQt ha començat a desenvolupar una bifurcació reduïda de Qt 5 amb l'objectiu de facilitar la creació des de la font i la integració amb les aplicacions. LeanQt està desenvolupat per Rochus Keller, l'autor del compilador i entorn de desenvolupament del llenguatge Oberon, lligat a Qt 5, per tal de simplificar la compilació del seu producte amb un nombre mínim de dependències, però mantenint el suport a les plataformes actuals. El codi es continua desenvolupant sota les llicències GPLv3, LGPLv2.1 i LGPLv3.
S'observa que en els darrers anys hi ha hagut una tendència a que el Qt s'infla, es compliqui excessivament i s'agreixi amb una funcionalitat controvertida, i la instal·lació de conjunts binaris requereix registrar-se al lloc web d'una empresa comercial i descarregar més d'un gigabyte de dades. LeanQt intenta crear una versió lleugera de Qt 5.6.3, netejada de totes les coses innecessàries i redissenyada estructuralment. Per al muntatge, en comptes de qmake, s'utilitza el propi sistema de muntatge BUSY. S'ofereixen opcions addicionals que us permeten activar i desactivar opcionalment diversos components clau durant el muntatge.
S'ha declarat el suport per a les funcions Qt següents:
- Matrius de bytes, cadenes, unicode.
- Localització.
- Col·leccions, compartició implícita de dades (Implicit Sharing).
- Treballar amb dates, hores i zones horàries.
- Tipus de variant i metatipus.
- Codificacions: utf, simple, llatí.
- Abstracció de dispositius d'entrada/sortida.
- Motor de fitxers.
- Fluxos de text i fluxos de dades.
- Expressions regulars.
- Enregistrament.
- Hash md5 i sha1.
- Primitives geomètriques, json i xml.
- rcc (compilador de recursos).
- Multithreading.
- Construïble per a Linux, Windows i macOS.
Entre els plans immediats: suport per a connectors, objectes bàsics, metatips i esdeveniments, mòduls QtNetwork i QtXml.
Plans a distància: mòduls QtGui i QtWidgets, impressió, paral·lelització d'operacions, suport de port sèrie.
No s'admetrà: qmake, State Machine framework, codificacions esteses, animació, multimèdia, D-Bus, SQL, SVG, NFC, Bluetooth, motor web, testlib, scripting i QML. De les plataformes, s'ha decidit no suportar iOS, WinRT, Wince, Android, Blackberry, nacl, vxWorks i Haiku.
Font: opennet.ru