MINIX morreu?

Filed under:C, Programação, Sistemas Operacionais — posted by rwanderley on 6 August, 2006 @ 10:53 pm

Hoje resolvi fazer um teste drive no MINIX 3. A arquitetura é interessante e é discutida na terceira edição do livro de sistemas operacionais de Tanenbaum.

A impressão que tive é que é realmente um sistema acadêmico. Apesar de ter praticamente todos os recursos de um sistema UNIX moderno algumas coisas deixam a desejar. Dois exemplos foram:

  1. durante a instalação rodei o GNU Emacs ao mesmo tempo que os binários estavam sendo extraídos, recebi logo uma mensagem indicando erro durante o fork e tive que começar a instalação do zero;
  2. O outro exemplo foi quando estava usando o vi para editar um arquivo. Ao dar o ctrl+z para suspender a edição o sinal foi enviado para todos os processos, inclusive o próprio shell, ou seja, ao invés de eu pegar um prompt de comandos fui direcionado para a tela de login. Nesse caso o erro deve estar no shell e não no sistema operacional.

Fora esses dois erros até agora estou gostando do sistema. O GNU Emacs ficou rápido e estável, mesmo testando o sistema em um emulador e a quantidade de aplicativos disponiveis é bastante significativa (mais de 400 aplicações).
Para quem quer um sistema fácil de entender (a nível de arquitetura e código fonte) e com várias áreas onde se possa contribuir o MINIX 3 é uma boa opção.



image: detail of installation by Bronwyn Lace