Uma breve história do UNIX, LINUX e Software Livre

fim dos anos 60 MIT, Bell Labs e GE iniciam o desenvolvimento do sistema operacional MULTICS.
1969 Ken Thompson e Dennis Ritchie desenvolvem em assembly uma versão simplificada do MULTICS em um PDP-7 abandonado no Bell Labs. Esse sistema será batizado por Brian Kernighan como UNICS e depois UNIX.
1972-73 Portagem do UNIX para o PDP11/20, PPDP11/40 e PDP11/70; para simplificar a portagem, Ken Thompson tenta reescrever o UNIX usando a linguagem (B, simplificação de BCPL); a equipe melhora B e cria a linguagem C para reescrever o UNIX.

Ken Thompson (seated) and Dennis Ritchie (standing) with the DEC PDP-11; source: https://www.bell-labs.com/institute/blog/invention-unix

anos 70 UNIX é usado nas universidades; o Bell Labs licencia os fontes para ensino e pesquisa.
1976 Primeira versão comercial (Versão 6).
1978 Inicia o desenvolvimento do UNIX BSD (Berkeley Software Distribution), com Bill Joy e Ozalp Babaoglu.
anos 80 UNIX é um produto comercial grande e complexo.
1983 Após ter tentado sem sucesso obter o código-fonte do firmware de uma impressora Xerox para corrigir um defeito de operação, Richard Stallman (MIT) cria o Projeto GNU. Esse projeto visa construir ferramentas para produzir software livre.
1984 O ambiente gráfico X-Windows é desenvolvido no Projeto Athena do MIT.

 X-Window System, source: https://en.wikipedia.org/wiki/History_of_Unix

1987 Andrew Tanenbaum, um professor da Holanda, escreve uma versão didática simplificada do UNIX, denominada MINIX.
1987 São lançados os primeiros PCs baseados na CPU Intel 386, que traz mecanismos avançados para proteção de acesso à memória.
1988 O ambiente X-Windows 11r2 é divulgado ao público.
1991 Criação do Linux (núcleo 0.01) por Linus Torvalds, estudante de informática finlandês.
1992 O núcleo Linux já suporta as ferramentas do projeto GNU e o ambiente gráfico X-Windows, constituindo um ambiente completo de software livre.
1992 Primeiras distribuições Linux: MCC Interim Linux, TAMU, SLS e Slackware.

Slackware Linux; source: https://blog.josefsson.org

1994 Lançado o núcleo Linux 1.0
1996 Lançado o núcleo Linux 2.0
2001 Lançado o sistema MacOS X, baseado nos núcleos UNIX BSD e Mach
2008 Lançado o sistema Android 1.0, baseado no núcleo Linux
  • unix/historico_do_unix_e_linux.txt
  • Última modificação: 2024/11/12 12:44
  • por maziero