Aula 3 Sistemas Operacionais

Propaganda
Aula 3
Sistemas Operacionais
Téc. Administração
O que é um sistema operacional?
• É um programa ou um conjunto de programas
cuja função é gerenciar os recursos do sistema
(definir qual programa recebe atenção do
processador, gerenciar memória, criar um
sistema de arquivos, etc.);
• Fornecer uma interface entre o computador e o
usuário;
• É o primeiro programa que a máquina executa
no momento em que é ligada (num processo
chamado de bootstrapping) e, a partir de então,
não deixa de funcionar até que o computador
seja desligado;
Microsoft Windows
Microsoft Windows é uma popular família de sistemas
operacionais criados pela Microsoft, empresa fundada por Bill
Gates e Paul Allen.
O Windows é um produto comercial, com preços diferenciados
para cada uma de suas versões, ele é o sistema operacional mais
usado do mundo.
Apesar do sistema ser conhecido pelas suas falhas críticas na
segurança e como plataforma de vírus de computador e
programas-espiões (spywares), o impacto deste sistema no
mundo atual é simplesmente incalculável devido ao enorme
número de cópias instaladas.
Significado do nome:
A palavra Windows em
português significa
janelas. A sua interface
gráfica e possui janelas
que exibem informações e
recebem respostas dos
utilizadores através de um
teclado ou de “cliques” do
mouse.
O registro da marca
Windows foi legalmente
complicado, pelo fato
dessa palavra ser de uso
corrente em inglês
Principais versões:
Windows 1.0 (1985);
Windows 2.0 (1987);
Windows 3.x (1990);
Windows NT (1993);
Windows 95 (1995);
Windows 98 (1998);
Windows 2000 (2000);
Windows ME (2000);
Windows XP (2001);
Windows Vista (2007);
Windows 7 (seven) (2009);
Sistemas Operacional
LINUX
História
O kernel Linux foi, originalmente, escrito por Linus
Torvalds do Departamento de Ciência da Computação da
Universidade de Helsinki, Finlândia, com a ajuda de
vários programadores voluntários através da Usenet.
Linus Torvalds começou o desenvolvimento do kernel
como um projecto particular, inspirado pelo seu interesse
no Minix, um pequeno sistema UNIX desenvolvido por
Andrew S. Tanenbaum. Ele limitou-se a criar, nas suas
próprias palavras, "um Minix melhor que o Minix" ("a
better Minix than Minix"). E depois de algum tempo de
trabalho no projeto, sozinho, ele começou a pedir ajuda à
programadores do mundo todo.
Linus Torvalds
Começou a lidar com a informática quando
tinha 11 anos. Em 1988 Linus foi admitido
na Universidade de Helsinki. Em 1990
Torvalds começa a aprender C em seus
estudos.
No fim dos anos 80 ele tomou contato com
os computadores IBM/PC compatíveis e em
1991 comprou um 80386. Com 21 anos, 5 já
de experiência programando (em C), ele
tinha contato com o Sistema Unix da
Universidade (SunOS, atualmente Solaris) e
desejava rodar um Sistema Operacional
chamado Minix no seu recém adquido
80386.
Linus Torvalds
Descontente com os recursos do Minix,
especialmente em relação ao emulador de
terminal do Minix que ele utilizaria para
acessar remotamente o Unix da
Universidade, começa a desenvolver o seu
próprio emulador de terminal que não rodaria
sobre o Minix, mas diretamente no hardware
do PC 386. Este projeto pessoal foi sendo
modificado gradualmente e adquirindo
características de um Sistema Operacional
independente do Minix. Este é o início do
desenvolvimento do Kernel Linux, relatado
pelo próprio Linus Torvalds em seu livro Just
for fun.
Torvalds possui a marca registrada "Linux" e
supervisiona o uso (ou abuso) da marca
através da organização sem fins lucrativos
Linux International.
Licença GNU/GPL
GNU General Public License (Licença Pública Geral),
GNU GPL ou simplesmente GPL, é a designação da
licença para software livre idealizada por Richard
Stallman no final da década de 1980, no âmbito do
projeto GNU da Free Software Foundation (FSF).
A GPL é a licença com maior utilização por parte de
projetos de software livre, em grande parte devido à sua
adoção para o Linux.
Em termos gerais, a GPL baseiase em 4 liberdades:
1. A liberdade de executar o programa, para qualquer
propósito (liberdade nº 0)
2. A liberdade de estudar como o programa funciona e
adaptá-lo para as suas necessidades (liberdade nº 1). O
acesso ao código-fonte é um pré-requisito para esta
liberdade.
3. A liberdade de redistribuir cópias de modo que você
possa ajudar ao seu próximo (liberdade nº 2).
4. A liberdade de aperfeiçoar o programa, e liberar os
seus aperfeiçoamentos, de modo que toda a comunidade
se beneficie deles (liberdade nº 3). O acesso ao códigofonte é um pré-requisito para esta liberdade.
Curiosidades: TUX
O Tux é a mascote oficial do sistema
operativo GNU/Linux. O Tux, criado
por Larry Ewing em 1996, é um
pinguim gorducho que tem um ar
satisfeito e saciado. A ideia da
mascote do Linux ser um pinguim
veio de Linus Torvalds, o criador do
núcleo do Linux.
O Tux foi criado para um concurso de
logotipos para Linux.
Torvalds estava à procura de algo
divertido e simpático para associar ao
Linux, e um pinguim ligeiramente
gordo sentado após ter tido uma
grande refeição servia perfeitamente.
Distribuições
O que é uma distribuição Linux?
Distribuição é um sistema operacional Unix-like incluindo
o kernel Linux e outros softwares de aplicação,
formando um conjunto. Distribuições (ou “distros”)
mantidas por organizações comerciais ou por projetos
comunitários que montam e testam seus conjuntos de
software antes de disponibilizá-los ao público.
Como o Linux e a maior parte dos softwares incluídos
em distribuições são livres, qualquer organização ou
indivíduo suficientemente motivado podem criar e
disponibilizar (comercialmente ou não) a sua própria
distribuição. Isso faz com que hoje haja registro de mais
de 300 distribuições ativamente mantidas, embora
menos de 20 delas sejam largamente conhecidas.
Download