Andrew S. Tanenbaum recebe o ACM Software System Award
O surgimento e o impacto do MINIX
- Andrew S. Tanenbaum, professor emérito de ciência da computação da VU University Amsterdam, recebeu o ACM Software System Award pelo MINIX.
- O MINIX é um pequeno sistema operacional UNIX baseado em microkernel, desenvolvido em 1987 junto com o livro didático de Tanenbaum, Operating Systems: Design and Implementation.
- Desenvolvido para IBM PC, o MINIX era composto por cerca de 12.000 linhas de código e incluía um gerenciador de memória, sistema de arquivos e programas utilitários essenciais do UNIX.
- Em 2000, passou a ser um software livre e de código aberto.
O MINIX que inspirou o LINUX
- O MINIX foi além do sucesso do livro didático de Tanenbaum e serviu de inspiração para o LINUX.
- O LINUX cresceu e se tornou o sistema operacional de código aberto de maior sucesso, movendo servidores em nuvem, celulares e dispositivos de Internet das Coisas.
- O MINIX se tornou a base do sistema operacional MeikOS e também roda dentro de microchips populares.
- O MINIX 3.0 foi projetado para computadores embarcados com recursos limitados e aplicações que exigem alta confiabilidade.
- A defesa do design de microkernel por Tanenbaum influenciou várias gerações de projetistas de sistemas operacionais.
ACM Software System Award
- O ACM Software System Award é concedido a instituições ou indivíduos que desenvolveram sistemas de software com impacto duradouro, seja por contribuição conceitual ou adoção comercial.
- O prêmio em dinheiro é de $35,000, com apoio financeiro da IBM.
Opinião do GN⁺
- Valor educacional do MINIX: o MINIX tem grande valor como ferramenta educacional, ajudando bastante na compreensão dos princípios de sistemas operacionais.
- A evolução do LINUX: é importante que o MINIX tenha inspirado o LINUX e contribuído para o desenvolvimento do atual ecossistema open source.
- A importância do microkernel: a defesa do design de microkernel por Tanenbaum teve grande influência no design moderno de sistemas operacionais.
- Uso em sistemas embarcados: o MINIX 3.0 é útil como sistema operacional que oferece alta confiabilidade em ambientes com recursos limitados.
- Sucesso comercial e open source: a transição do MINIX para open source é um bom exemplo de harmonia entre sucesso comercial e código aberto.
1 comentários
Comentários do Hacker News