"Não é obsoleto se eu continuo usando" é uma frase que tem um impacto muito especial em certas agências governamentais e no mundo empresarial. A intenção de avançar e evoluir sempre existe; no entanto, às vezes uma peça de tecnologia "antiga" é tão robusta e eficaz que se torna um pesadelo substituí-la. Esse é o caso da plataforma MOCAS, usada pelo Departamento de Defesa dos Estados Unidos. Ela foi criada em 1958 e administra bilhões de dólares em contratos e obrigações.

MOCAS: um software de 1958 que ainda é usado e é quase impossível de substituir
MOCAS

Windows XP ainda ocupa 9% do mercado, a Microsoft e especialistas em segurança estão tirando os cabelos, e o ponto é que não podem fazer nada para mudar a situação. Há usuários e terminais por aí que consideram o XP "suficiente". Mais cedo ou mais tarde terão que migrar para outra plataforma, mas não será até que tudo vá pelos ares. Agora... o que acontece quando nada vai pelos ares? Imagine um programa robusto até o osso, com boa manutenção, que não trava, e ainda é um dos melhores em sua área. Bem, acontece que o Departamento de Defesa tem algo assim. Chama-se MOCAS, sigla para Mechanization of Contract Administration Services, e está em atividade há 59 anos.

MOCAS: um software de 1958 que ainda é usado e é quase impossível de substituir
MOCAS roda em um System z10 como este (peço desculpas, a qualidade da imagem é baixa). Por motivos lógicos, não parece haver imagens do software.

Como o nome indica, o trabalho do MOCAS é administrar contratos. As últimas informações disponíveis atribuem ao MOCAS uma responsabilidade de 1,3 bilhões de dólares (nossos bilhões) em obrigações gerais e cerca de 340 mil contratos. Seu código foi escrito em COBOL, uma linguagem que ainda não havia sido aprovada em 1958 (de fato, era vista como uma ferramenta temporária), mas que o Departamento de Defesa adotou rapidamente. Com o passar das décadas, seus responsáveis conseguiram desenvolver novas interfaces que mantêm o MOCAS intacto em segundo plano, ao mesmo tempo em que responde às exigências atuais.

O MOCAS está em um servidor IBM 2098-E10 da série z10 Business Class, lançado no mercado em 2008. Suas especificações não são extremas (tem a mesma quantidade de RAM que meu terminal, 8 GB), mas é flexível o suficiente para receber diferentes unidades de armazenamento. Por que o Departamento de Defesa continua usando software com quase 60 anos? Duas palavras: barato e simples. Sempre que o departamento tentou licitar seu sucessor, as empresas interessadas pediram uma verdadeira fortuna e os parâmetros de transição eram muito pobres. Suponho que esse software feito em COBOL continuará movendo milhões até novo aviso...

Fonte:

Fonte: