Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas

História do Linux, Notas de estudo de Desenvolvimento de Aplicações para Internet

Historia do Linux

Tipologia: Notas de estudo

2010

Compartilhado em 19/06/2010

natalia-de-oliveira-3
natalia-de-oliveira-3 🇧🇷

5

(6)

2 documentos

Pré-visualização parcial do texto

Baixe História do Linux e outras Notas de estudo em PDF para Desenvolvimento de Aplicações para Internet, somente na Docsity! 1. LINUX O 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 (uma espécie de lista de discussão existente desde os primórdios da Internet). Há cerca de 40 anos os computadores eram bem diferentes do que temos hoje, tanto em tamanho como na parte operacional. Os computadores ocupavam uma sala inteira e cada um tinha o seu sistema operacional. Os softwares eram customizados para servir a um propósito específico, se rodavam em um sistema não rodavam em outro. Os usuários e administradores tinham muito trabalho para operá-los. Foi pensando em uma solução para resolver a incompatibilidade de softwares que em 1969 um grupo de projetistas da Bell Labs criou um novo sistema simples e sofisticado que possuía código reciclável e linguagem C. Esse novo sistema foi chamado de UNIX. Apesar desse avanço, para se ter contato com esse sistema era preciso estar em uma universidade, trabalhar pro Governo ou em uma grande corporação, pois o Unix só rodava em mainframes e minicomputadores. Com o crescimento do processamento dos PCs, em 1990, Torvalds teve a idéia de desenvolver um sistema totalmente compatível com o UNIX original e que rodasse nos PCs da época. Torvalds trabalhou no desenvolvimento do Linux, a partir do Minix, um UNIX comercial, e criou um sistema ainda melhor. O Linux foi registrado na GLP (General Public License), para não se fechar o código derivado do projeto. Várias pessoas, depois de o conhecerem pela Internet, passaram a contribuir para que ele se tornasse um sistema barato, funcional, atualizado e com vários aplicativos como ele é hoje. Para que uma pessoa possuísse um sistema operacional no nível dos UNIX comerciais, como o Minix, era preciso um alto poder aquisitivo ou máquinas adequadas para rodá-los. O Linux era uma alternativa barata e funcional, já que para rodar boa parcela dos UNIX comerciais era preciso máquinas RISC e para o Linux era preciso no mínimo um Intel 386. Entre as distribuições mais conhecidas do Linux temos Debian, Redhat, SUSE, Caldera e Slackware. Cada uma é adequada a determinado propósito. Aprender a lidar com o Linux, basicamente, equivale a aprender a lidar a nível básico com um Unix comercial. Dentre as principais características do Linux temos: • Multitarefa (várias aplicações podem ser realizadas ao mesmo tempo); • Multiusuário (vários usuários podem utilizar o sistema ao mesmo tempo); • É gratuito, possui atualizações frequentes e é desenvolvido, voluntariamente, por programadores experientes e colaboradores que visam á constante melhoria do sistema; • Convive harmoniosamente no mesmo computador com outros sistemas operacionais; • Não exige um computador potente para rodar; PAGE 1 • Não é necessária licença para seu uso; • Maior estabilidade um relação ao Windows; • Maior confiabilidade; • Não precisa ser reinicializado após a instalação de programas ou configuração de periféricos; • Acessa discos formatados por outros sistemas operacionais; • Suporte a linguagens de programação; • Não existem vírus no Linux; • Roda aplicações do Windows através do WINE; • Ambiente Shell; • Suporte a diversos dispositivos e periféricos disponíveis no mercado; • Código fonte aberto; isso significa que se você for um programador, pode modificá-lo para se adequar a necessidades específicas, algo impossível de se conseguir com o Windows; • Possui pacote de aplicativos ou utilitários denominado BrOffice, contendo Writer, Calc, Impress, Base, entre outros. As três partes principais que compõe o Linux são: o kernel, o shell e os aplicativos: • Kernel é o núcleo do sistema e é responsável pelo gerenciamento de memória, gerenciamento de processos, suporte ao sistema de arquivos, periféricos e dispositivos. Pode ser compilado para se adequar ao tipo de máquina; • Shell é a ligação entre o usuário e o sistema. Ele traduz os comandos digitados pelo usuário para a linguagem utilizada pelo kernel e vice-versa. Sem o shell a interação entre o kernel e o usuário seria bastante complexa. Também é uma linguagem de programação completa. O Bourne Shell e o C Shell são os mais comumente usados; • Aplicativos incorporam novas funcionalidades ao sistema. É por meio delas que é possível a implementação de serviços necessários ao sistema. Podem ser divididos em aplicações do sistema e aplicações do usuário. Aplicações do sistema são necessárias para fazer o sistema funcionar, como init e syslog, por exemplo, enquanto aplicações de usuários são as voltadas para a realização de tarefas do usuário; entre elas poderíamos citar: editores de texto, navegadores e programas de e-mail. 2. SEMELHANÇAS E DIFERENÇAS ENTRE WINDOWS E LINUX Semelhanças: • Rápida alternância de usuários PAGE 1
Docsity logo



Copyright © 2024 Ladybird Srl - Via Leonardo da Vinci 16, 10126, Torino, Italy - VAT 10816460017 - All rights reserved