|
Realmente existem impecílhos para usar o Linux? Parte II
 Um detalhe que deixei escapar no último artigo, era a respeito dos drivers, tema o qual muitos acusam ser o ponto fraco do Linux e o ponto forte do Windows. A questão é se isso realmente representa uma vantagem ou desvantagem para um dos sistemas operacionais e como isso funciona mais ou menos para os leigos.
O núcleo do sistema é conhecido como Kernel. Um Kernel pode ser diferenciado por duas categorias básicas, modular ou monolítico. O Kernel modular, é aquele dotado de tamanho ínfimo e que seus drivers são ativados separadamente, sendo arquivos extras, porém que podem ser facilmente ativados de algum modo escolhido pelo programador do sistema. O kernel monolítico é aquele de tamanho exagerado, pois com o núcleo do sistema você pode ativar todos os seus drivers (conhecido como módulos no linux) sem o menor problema, sem precisar de cds ou discos para instalar os mesmos.
O Windows tem um tamanho relativamente grande, e seu Kernel também, porém o seu ponto fraco é não ser tão diferente do Linux nesse ponto, já que ambos nem deixam de ser monolíticos nem modulares. Entre os desenvolvedores e programadores há frequentes discussões sobre tornar o kernel de um sistema operacional MODULAR ou MONOLÍTICO. A facilidade deveria superar o tamanho do Kernel ou vice-versa?
Com o Linux você pode ativar boa parte dos seus módulos com o comando modprobe ou insmod (o primeiro verificando dependências, diferente da ativação mecânica do segundo (insmod)) e se por algum acaso não tiver o módulo correspondente ao seu dispositivo poderá achá-lo facilmente na internet. No Windows boa parte é reconhecida, e no Linux? O Linux, tanto na série 2.4 como na atual (2.6) vem dotado de uma ferramenta chamada HotPlug que é responsável pela ativação dos módulos de seus periféricos.
Pode-se chegar a conclusão então que a única diferença entre o Linux e o Windows foi que a maioria dos desenvolvedors apoiava o software proprietário sem chances de dúvidas e por isso formulava suas aplicações e drivers para a plataforam win32. Hoje, as coisas praticamente se inverteram quando grandes aliadas da Microsoft colaboram com o Software Livre. Quem duvidar, busque pela lista de empresas que financiam o FSF (Free Software Foundation), é uma lista com empresas bem importantes.
Se mesmo depois daqui, acha que o Linux perde na questão de drivers para o windows, por favor desperdice um pouco de seu tempo e instale distribuições como o Ubuntu ou Kurumin. Confesso que você poderá ficar um pouco irritado, ou até com tédio a usar duas distribuições que além de fazer TUDO para você, ainda irá encher-lhe de mensagens que irão a todo o momento informar ao usuário o que está acontecendo e como ele pode facilmente alterar aquilo.
Eram os dias que o Windows tinha vantagens em cima do Linux. |