
Hardware x Software
Um bom sistema operacional é invisível. A função dele é detectar e utilizar o hardware da máquina de forma eficiente, fornecendo uma base estável sobre a qual os programas que utilizamos no cotidiano possam ser usados. Como diz Linus Torvalds, as pessoas não usam o sistema operacional, usam os programas instalados. Quando você se lembra que está usando um sistema operacional, é sinal de que alguma coisa não está funcionando como deveria. O sistema operacional permite que o programador se concentre em adicionar funções úteis, sem ficar se preocupando com que tipo de placa de vídeo ou placa de som você tem. O programa diz que quer mostrar uma janela na tela e ponto; o modelo de placa de vídeo que está instalado e que comandos são necessários para mostrar a janela são problema do sistema operacional. Para acessar a placa de vídeo, ou qualquer outro componente instalado, o sistema operacional precisa de um driver, que é um pequeno programa que trabalha como um intérprete, permitindo que o sistema converse com o dispositivo. Cada placa de vídeo ou som possui um conjunto próprio de recursos e comandos que permitem usá-los. O driver converte estes diferentes comandos em comandos padrão, que são entendidos pelo sistema operacional. O driver é como se fosse a chave do carro, sem ela você não entra no carro nem dá a partida e ele não serve para nada. Comprar uma impressora ou scanner que não possua driver para o Linux, ou outro sistema operacional que você pretende utilizar, é como comprar um carro sem a chave. Pesquise antes para não levar gato por lebre. » Próximo: Arquiteturas Você está lendo o livro Linux, Entendendo o Sistema (publicado em 2006): Se gostou, veja também nossos livros Hardware, o Guia Definitivo, Redes, Guia Prático e Servidores Linux, Guia Prático nossos mais recentes lançamentos. |
|