História da informática: Um pouco de datas e especificações
Precisei fazer algumas pesquisas que resultaram em algumas linhas de conhecimento, então decidi publicar após algumas revisões nestas linhas. Algumas especificações sobre sistemas operacionais que permitem entender diferenças entre DOS e UNIX, datas importantes para o Multics, Unics/Unix, GNU, Linux e outras datas também. Acho que o texto está bem interessante e completo.
Parte 5: Unix vs DOS - As diferenças
| Unix | DOS |
| Usa pontos de montagens para acessar os arquivos | Usa letras para identificar partições |
| Multiusuário | Monousuário |
| Multi-tarefa | Mono-tarefa |
| Identifica tudo como um arquivo e usa um sistema de permissões avançado | Concede controle total sobre o sistema para qualquer programa e tem um monte de vírus |
| ELF | DOS API/ABI |
| Independe de arquitetura específica | Só funciona BEM em 16-bit |
| Permite redirecionamento e pipes | COMMAND.COM não tem nenhum recurso avançado |
| Altamente configurável (e adaptável) | Pode escolher o layout do teclado |
| X Window System | OpenGEM ou Windows 3.11 |
| Estável (culpa dos desenvolvedores) | Instável (culpa dos desenvolvedores) |
| Inovações foram constantes até que atingiu-se o ponto onde é perfeito para servidores | Um grande colcha de retalhos (tem até DOS Extenders, que são como mini-sistemas operacionais, só para tirar proveito de arquiteturas x86) |
Com o tempo a Microsoft foi abrigada a fazer um novo sistema operacional, mas claro que usou quase todas as características do DOS e o Windows está se tornando uma colcha de retalhos. Quando o Windows ficar obsoleto demais e a Microsoft tiver de fazer um novo sistema operacional talvez eu faça um novo artigo.
Máquina Enigma, Alemanha, 1918
Abraços,