· Thiago Macieira

Thiago Macieira e o Qt

Em maio de 2006 o KDE inteiro trocou de sistema de comunicação entre processos. Saiu o DCOP, entrou o D-Bus. Quem escreveu a camada que o KDE usa ate hoje pra isso, o QtDBus, foi um paulistano de 25 anos recem contratado pela Trolltech.

Thiago Macieira. Engenharia na Poli da USP, diploma duplo com a Centrale de Lille na França. Trabalhou um ano de consultor e foi pra Trolltech, a empresa norueguesa dona do Qt, pra escrever o modulo de D-Bus e ser o cara que conversava com a comunidade KDE.
Qt e aquele framework em C++ que ta em lugar que voce nem imagina. Desktop do KDE. Painel de carro. Interface de TV. Ferramenta de engenharia, ferramenta medica, VLC, OBS, Telegram desktop. Se voce ja compilou alguma coisa com qmake ou viu o moc gerando arquivo, passou por codigo dele.

Ele e mantenedor do QtCore desde 2012. QtCore e a base de tudo, string, container, event loop, thread. Escreveu um monte de classe do QtCore e do QtNetwork alem do QtDBus inteiro. No ano de 2024 foi o maior contribuidor externo do projeto com 455 commits, trabalhando na Intel e nao na Qt Company. Em 2026 continua la, respondendo thread de mantenedor na lista do Qt como se fosse 2006.

Um detalhe que eu gosto. Em 2013 o Linus Torvalds tinha um projeto pessoal de mergulho, o Subsurface, e queria portar pra Qt. Quem apareceu com os commits arrumando build, tradução e instalação foi o Thiago.

Em 2017 ele largou a manutenção do QtDBus. Mandou email na lista dizendo que nao tinha conseguido deixar o modulo funcionando direito por quatro versão seguida e que ia abrir espaço pra outra pessoa. Sem drama, uma lista com o que deu errado e tchau. Continuou no QtCore.

Vinte anos no mesmo projeto. Trolltech virou Nokia, Nokia virou Digia, Digia virou Qt Company, e o brasileiro ficou.

#Linux #BrazilianTech #OpenSource #SoftwareEngineering