Uma plataforma legada, também chamada de sistema operacional legado, é um sistema operacional (SO) que não está mais em uso difundido, ou que foi suplantado por uma versão atualizada de tecnologia anterior. Muitas empresas que utilizam computadores possuem plataformas legadas, bem como aplicações legadas, que atendem a necessidades críticas de negócios. Com o lançamento do Windows XP, por exemplo, o Windows 9x tornou-se uma plataforma legada. Anteriormente, o Windows 9x tinha feito do Windows 3.x um legado. Evolução semelhante ocorreu, e sem dúvida continuará, com o Mac OS, Linux, e outras plataformas.
Pode ser difícil ou impossível rodar novas aplicações em plataformas legadas. Em alguns casos, uma nova versão de um programa funcionará com um SO antigo, mas isto não pode ser tomado como garantido. Não é raro que uma nova versão de um programa "antigo confiável" funcione parcialmente, marginalmente, ou não funcione em um computador com um SO antigo. O computador pode até travar quando a nova versão do programa é lançada. A probabilidade de encontrar tais problemas torna-se maior, em geral, à medida que a diferença de idade entre a aplicação e o SO aumenta.
Histórico, aplicações têm sido escritas para sistemas operacionais de fabricantes específicos. Atualmente, muitas empresas estão migrando suas aplicações para novas linguagens de programação e sistemas operacionais que seguem interfaces de programação abertas ou padrão. A intenção é facilitar no futuro a atualização de programas sem a necessidade de reescrevê-los completamente e, finalmente, permitir que qualquer empresa utilize suas aplicações em qualquer sistema operacional.