A 1ª Fase e a Final Brasileira da Maratona de Programação contam com um processo de correção centralizado, garantindo que todas as sedes tenham o mesmo ambiente computacional para a competição.

Durante a competição, os times utilizam computadores equipados com o sistema Maratona Linux 22.04, projetado especificamente para a competição e baseado no Ubuntu 22.04, que inclui um conjunto de ferramentas adequadas para garantir o melhor desempenho dos competidores.

Todas as informações relevante sobre o Maratona Linux, desde sua funcionalidade até recursos disponíveis, estão acessíveis na nossa Wiki Recursos do Maratona Linux 22.04.

Para garantir a integridade do acesso, as sedes recebem uma imagem única do sistema Maratona Linux, garantindo a origem do acesso.

Alunos, professores e todos os interessados podem experimentar o sistema em uma imagem de teste que não restringe o acesso à internet. A imagem de teste é disponibilizada por pendrive, e deve ser gravada com a ferramenta Etcher. A imagem de teste pública está disponibilizada no link a seguir Maratona Linux 22.04.

Na correção centralizada, os servidores executam uma instância do sistema de controle de competição BOCA.

As sedes devem garantir o acesso à Internet com redundância. Se houver queda de energia durante a Primeira Fase e a energia voltar ainda durante o período da prova, adiciona-se 60% do tempo de parada, limitado a uma hora. O cronômetro não para.

O responsável pelos sistemas usados na Maratona de Programação é o Prof. Bruno Ribas (UnB - Gama).