2026-03-16//RANT
O Mantenedor Open Source Nao Eh Seu Funcionario
Fui marcado numa issue ontem onde um cidadao tava EXIGINDO correcao de bug numa biblioteca que e de graca, open source, mantida por UMA pessoa no tempo livre, e usada por esse reclamador num produto comercial que gera receita. Leia de novo. DE GRACA.
O tom da issue era surreal. "Isso eh INACEITAVEL. A gente deployou em producao e quebrou. Precisamos de um fix IMEDIATAMENTE." Meu querido, o ultimo commit foi feito as 2:47 da manha numa terca. O mantenedor tem emprego de dia. A lib e gratuita. Voce deployou em producao sem ler o changelog. Mas de alguma forma isso virou emergencia do MANTENEDOR? Pelo amor.
Essa mentalidade de dono em open source ta completamente fora de controle.
"Isso nao funciona no MEU setup." Que legal. Voce leu os requisitos? Checou as versoes suportadas? Mandou uma reproducao minima? Nao ne? So colou o stack trace inteiro e escreveu "ARRUMA ISSO" no titulo? Maravilhoso. Nota 10 de colaboracao.
"Quando essa feature vai ser adicionada?" Quando alguem construir. Esse alguem pode ser VOCE. O codigo ta ALI. Faz fork. Cria branch. Manda um PR. Esse eh LITERALMENTE o ponto do open source, pqp.
"Achei uma vulnerabilidade." Otimo, reporta de forma responsavel. NAO abre issue publica com titulo "FALHA CRITICA DE SEGURANCA" com detalhes completos de exploracao e depois fica putasso quando o mantenedor nao responde em uma hora. O cara ta no jogo de futebol do filho. A vulnerabilidade ta la faz tres anos. Pode esperar ate segunda.
O que a galera esquece: cada projeto open source que voce usa de graca representa MILHARES de horas de trabalho nao pago. Debug. Documentacao. Respondendo issue. Revisando PR de desconhecido. Lidando com gente que abre issue dizendo "isso eh uma porcaria" sem NENHUM contexto.
O mantenedor nao te deve NADA. Zero. Zilch. Ele compartilhou o trabalho dele com o mundo. VOCE escolheu usar. Se quebra sua producao, a responsabilidade eh SUA. Voce podia ter fixado a versao. Podia ter escrito teste. Podia ter lido o codigo fonte. Mas nao ne, da trabalho.
Quer suporte garantido? Paga por software. Contrata consultor. Compra o plano enterprise. Mas nao grita com alguem que te deu o trabalho dele de graca porque nao encaixa certinho no seu edge case que voce nem documentou.
Pra todo mantenedor open source lendo isso: obrigado. Seu trabalho move o mundo. Voce nao deve SLA de tempo de resposta pra ninguem. Vai dormir tranquilo.