Criador do Minix: Andrew Tanenbaum vai se aposentar em outubro
Quando Linus Torvalds anunciou publicamente o Linux, o Minix de Andrew Tanenbaum já era reconhecido, a ponto de Linus incluir no final da sua mensagem o aviso de que o sistema dele não continha código do Minix.
O Minix era, na época, um Unix liberal mas não-livre1 – a licença custava US$ 69 – criado por Andrew Tanenbaum para fins educacionais. Sua versão inicial, em 1987, tinha o código-fonte completo exposto em um livro de Tanenbaum sobre projeto e implementação de sistemas operacionais, exemplificando os conceitos apresentados. Fonte e binários acompanhavam o livro, em um disquete.
Linus estudou e conheceu o Minix antes de começar a escrever o Linux – as compilações iniciais do seu kernel eram feitas em seu 386 rodando o Minix, e algumas características do sistema de Tanembaum ajudaram a moldar as versões iniciais do sistema de Torvalds – incluindo o formato do sistema de arquivos.
Mas havia diferenças importantes também, incluindo a opção de Linus por um kernel monolítico, contrastando com a arquitetura baseada em microkernels adotada e defendida no Minix. Essa divergência levou a um célebre debate entre os 2 autores, iniciado em 1992 e que continuou, com longas pausas, até 2006.
Agora Tanenbaum começou a preparar sua aposentadoria, marcada para outubro, quando dará uma aula especial marcando o final de seus 42 anos na Universidade de Vrije, na Holanda. (via lwn.net - “Andrew Tanenbaum retires [LWN.net]”)
- Passou a ser livre, sob licença BSD, em 2000. ↩
Comentar
comments powered by DisqusComentários arquivados