MINIX
| sistema operacional MINIX | |
|---|---|
| Desenvolvedor | Andrew Stuart Tanenbaum e outros |
| Família | Tipo Unix , POSIX |
| Versão inicial | ( 1987 ) |
| Versão atual | 3.3.0 (16 de setembro de 2014) e 3.4.0rc6 (9 de maio de 2017) |
| Tipo de kernel | microkernel |
| Tipo de licença | Software grátis |
| Licença | BSD |
| Estágio de desenvolvimento | Ativo |
| Local na rede Internet | www.minix3.org/ |
O MINIX é um sistema operacional baseado em uma arquitetura microkernel . As arquiteturas Intel atualmente são suportadas desde a CPU 8088 até a série Pentium .
Versões subsequentes - a mais recente sendo 1.5, versus 3.0 para arquiteturas Intel - eram software livre e utilizável em hardware Motorola 68000 (como Amiga , Atari ST e o antigo Apple Macintosh ) e em SPARC , como estações de trabalho Sun Microsystem .
Na informática, o MINIX também indica o nome do sistema de arquivos padrão disponível na instalação do sistema operacional MINIX, também utilizado por outras distribuições como formato para discos de boot ou em outras áreas onde é necessário consumir poucos recursos .
História
A criação
Andrew S. Tanenbaum criou o MINIX na Vrije Universiteit em Amsterdã em 1987 , para exemplificar os princípios de sistemas operacionais explicados em seu livro. As 26.000 linhas de código-fonte para o kernel , gerenciador de memória e sistema de arquivos estão incluídas no livro; está escrito principalmente em linguagem C.
O MINIX 1.5, nascido em 1991 , suporta os sistemas IBM PS/2 MicroChannel e também foi portado para as arquiteturas SPARC e Motorola 68000 , além das plataformas Atari ST , Commodore Amiga , Apple Macintosh e Sun SPARCstation .
Experiências de Linus Torvalds
Linus Torvalds , depois de usar o MINIX por algum tempo, decidiu criar um novo sistema operacional que fosse menos limitado e pudesse ser modificado e melhorado com pouca dificuldade. Em 1991 ele criou um novo kernel chamado Linux . Ao contrário de Tanenbaum, ele escolheu uma arquitetura monolítica para seu novo sistema operacional. Naquela época, Torvalds e Tanenbaum foram os protagonistas de um debate muito acalorado em 1992 no grupo de notícias comp.os.minix intitulado Linux é obsoleto .
Na época de seu desenvolvimento, a licença de uso do MINIX era considerada gratuita, com um preço muito baixo em relação a outros sistemas operacionais. No entanto, não sendo software livre nem totalmente open source , os esforços de desenvolvimento mudaram para kernels Linux e FreeBSD . No final da década de 1990, a licença do MINIX foi convertida em código aberto , mas apenas uma pequena base de desenvolvedores e usuários existia naquela época. A partir da versão MINIX 2.0 de 1997 , torna-se compatível com o padrão POSIX .
Os anos 2000
Por volta de 2005 Tanenbaum e alguns de seus colaboradores assumiram o projeto e apresentaram a versão 3.0 do kernel . O objetivo do projeto é o desenvolvimento de um micro-kernel muito estável para aplicações embarcadas e outras mais gerais. O sistema operacional é lançado sob uma licença BSD e atualmente suporta processadores x86 , embora versões para processadores PowerPC e ARM 7 estejam em desenvolvimento.
O MINIX é parte integrante do firmware do chipset da Intel , o Intel Management Engine.
Versões
Lista de versões do MINIX com data de lançamento:
- MINIX 1.0 - 1987 ;
- MINIX 1.5 - 1991 ;
- MINIX 2.0 - 1997 ;
- MINIX 3.0 - 24 de outubro de 2005 ;
- MINIX 3.1.2 - 8 de maio de 2006 ;
- MINIX 3.1.2a - 29 de maio de 2006 ;
- MINIX 3.1.3 - 13 de abril de 2007 ;
- MINIX 3.1.3a - 8 de junho de 2007 ;
- MINIX 3.1.4 - 2009 ;
- MINIX 3.1.5 - 5 de novembro de 2009 ;
- MINIX 3.1.6 - 8 de fevereiro de 2010 ;
- MINIX 3.1.7 - 16 de junho de 2010 ;
- MINIX 3.1.8 - 4 de outubro de 2010 ;
- MINIX 3.2.0 - 29 de fevereiro de 2012 ;
- MINIX 3.2.1 - 21 de fevereiro de 2013 .
- MINIX 3.3.0 - 2 de setembro de 2014 .
Bibliografia
- Andrew S. Tanenbaum e Albert S. Woodhull, Projeto e Implementação de Sistemas Operacionais , Pearson , 2006 , ISBN 0-13-142938-8 .
Itens relacionados
Outros projetos
O Wikimedia Commons contém imagens ou outros arquivos no MINIX
Wikinews contém o artigo The Return of Minix , 24 de outubro de 2005
Links externos
- ( PT ) Site oficial , em minix3.org .
- Repositório de origem do MINIX , em git.minix3.org .
- ( PT ) O texto da licença de usuário Minix , em minix3.org . Recuperado em 31 de janeiro de 2006 (arquivado do original em 13 de junho de 2007) .
- ( PT ) Post do Tanenbaum Linux está obsoleto, em educ.umu.se. Recuperado em 9 de março de 2006 (arquivado do original em 12 de abril de 2006) .
- ( PT ) Documentação detalhada do Minix , em raspberryginger.com . Recuperado em 6 de julho de 2007 (arquivado do original em 8 de outubro de 2007) .