Columbia MM - Columbia MM

Columbia MM (Mail Manager) é um programa de computador para leitura de e-mail usando uma interface de linha de comando . Foi desenvolvido na Columbia University entre 1984 e 1990 e é uma reimplementação Unix de um programa de e - mail TOPS-20 de 1978 , também conhecido como MM, que por sua vez foi uma atualização de um programa anterior de Mike McMahon da SRI International . O Columbia MM também foi desenvolvido em outras plataformas, incluindo DOS e VMS .

O MM era incomum para a época em seu suporte a "sequências de mensagens", que permitiam ao usuário selecionar um subconjunto de mensagens em uma caixa de correio para operações em lote. O recurso de sequência de mensagens provou ser tão popular entre os usuários de MM que o autor do TOPS-20 MM, Mark Crispin, implementou recursos de filtragem semelhantes no Pine . O Columbia MM também ofereceu ajuda sensível ao contexto, conclusão de comando e histórico de comando, herdados da versão TOPS-20, antes que tais recursos fossem comuns no software Unix.

Após uma pausa no desenvolvimento em 1990, o desenvolvimento do MM foi retomado em 2002 com um lançamento provisório, incluindo mudanças para portabilidade do Linux e suporte POP .

História

Na Universidade de Columbia, no final dos anos 1970, o MM baseado em DEC-20 foi adotado em favor de DEC-20 MAIL e RDMAIL, e foi usado inicialmente entre a equipe de programação. Seu uso se espalhou para os alunos e professores, a tal ponto que vários cursos passaram a utilizá-lo intensamente. Era provável que, se você fizesse um SYSTAT em qualquer DEC-20 em Columbia entre 1978 e 1988, veria cerca de metade dos usuários executando EMACS e a outra metade MM, com apenas um tempo limite ocasional para formatação de texto, compilação de programa e transferência de arquivo. Quando a Columbia mudou para plataformas baseadas em Unix durante a década de 1980, o programa MM foi reescrito para essa plataforma e o desenvolvimento continuou no programa pelos próximos 20 anos.

A partir da versão 0.91 (2003) MM trabalhava nas seguintes plataformas: Solaris (2.5.1 e posterior); SunOS 4.1; Linux (por exemplo, RH7.1); FreeBSD 4.4; OpenBSD 3.0, NetBSD 1.5.2.

Referências

Veja também