Um breve histórico dos sistemas operacionais

 

 

 

Os primeiros sistemas de computação, no final dos anos 40 e início dos anos 50, não  possuiam sistema operacional.  Por outro lado, os sistemas de computação atuais possuem sistemas operacionais grandes, complexos e em constante evolução. A seguir são  apresentados alguns dos marcos mais relevantes na história dos sistemas operacionais  [Fou05]:

 

 

 

Anos 40 :   cada  programa  executava  sozinho  e  tinha  total  controle  do  computador.  A carga do programa em memória, a varredura dos periféricos de entrada para  busca de dados, a computação propriamente dita e o envio dos resultados para os  periférico de saída, byte a byte, tudo devia ser programado detalhadamente pelo  desenvolvedor da aplicação.

 

Anos 50 : os sistemas de computação fornecem “bibliotecas de sistema” (system libraries)  que encapsulam o acesso aos periféricos, para facilitar a programação de aplica-  ções.   Algumas vezes um programa “monitor” (system monitor) auxilia a carga  de descarga de aplicações e/ou dados entre a memória e periféricos (geralmente  leitoras de cartão perfurado, fitas magnéticas e impressoras de caracteres).

 

 

1961 : o grupo do pesquisador Fernando Corbató, do MIT, anuncia o desenvolvimento  do CTSS – Compatible Time-Sharing System [CDD62], o primeiro sistema operacional  com compartilhamento de tempo.

 

1965 : a IBM lança o OS/360, um sistema operacional avançado, com compartilhamento  de tempo e excelente suporte a discos.



 

 

1965 :  Um projeto conjunto entre MIT, GE e Bell Labs define o sistema operacional   Multics, cujas idéias inovadoras irão influenciar novos sistemas durante décadas.

 

1969 : Ken Thompson e Dennis Ritchie, pesquisadores dos Bell Labs, criam a primeira  versão do UNIX.

 

1981 :  a Microsoft lança o MS-DOS, um sistema operacional comprado da empresa

 

Seattle Computer Products em 1980.

 

1984 :  A Apple lança o sistema operacional Macintosh OS 1.0, o primeiro a ter uma  interface gráfica totalmente incorporada ao sistema.

 

1985 : Primeira tentativa da Microsoft no campo dos sistemas operacionais com interface  gráfica, através do MS-Windows 1.0.

 

1987 :  Andrew Tanenbaum, um professor de computação holandês, desenvolve um  sistema operacional didático simplificado, mas respeitando a API do UNIX, que  foi batizado como Minix.

 

1987 : IBM e Microsoft apresentam a primeira versão do OS/2, um sistema multitarefa  destinado a substituir o MS-DOS e o Windows.   Mais tarde, as duas empresas  rompem a parceria; a IBM continua no OS/2 e a Microsoft investe no ambiente  Windows.

 

1991 : Linus Torvalds, um estudante de graduação finlandês, inicia o desenvolvimento  do Linux, lançando na rede Usenet o kernel 0.01, logo abraçado por centenas de  programadores ao redor do mundo.

 

1993 : a Microsoft lança o Windows NT, o primeiro sistema 32 bits da empresa.

 

1993 : lançamento dos UNIX de código aberto FreeBSD e NetBSD.

 

2001 :  A Apple lança o MacOS X, um sistema operacional derivado da família UNIX  BSD.

 

2001 : Lançamento do Windows XP.

2007 : Lançamento do Windows Vista