Há um tempo atrás me deparei também com esse texto do projeto GNU. E me fiz os mesmos questionamentos, que o André citou a cima. Seria legal que fosse tudo livre, mas ainda não é. Por mais que eu esteja rodando meu SO Open Source, meu hardware provavelmente será proprietário ( ao menos nos dias atuais ). Se formos generalizar ainda mais, estamos utilizando diversos serviços que envolvem hardware e software proprietário, modens, routers, links, devices e etc.
Então, eu procuro sempre que posso e existe uma alternativa Open Source usá-la e descartar o Software proprietário, pois nem tudo são flores. 2013/4/29 Andre Cavalcante <[email protected]> > Olá pessoal... > > Essa é uma postagem geral, sem responder explicitamente a qualquer um. > > Essa coisa de kernel livre e kernel não livre é interessante em vários > sentidos. > Deixo aqui uma ideia para discussão: > > O que é firmware? Firmware é o software de controle de um hardware, de mais > baixo nível e que é fundamental para o seu funcionamento. Em geral, quando > se desenvolve o hardware, se desenvolve também o firmware. Nota-se > claramente que o firmware é dependente do fabricante do hardware e das > coisas internas do hardware. Driver de dispositivo (ou módulos como no > mundo Linux) são programas de interfaceamento entre o SO e o hardware. O > firmware não vai fazer este interfaceamento, ele vai controlar diretamente > o hardware, portanto são softwares diferentes. > > Por que há firmware nos SOs? Isso é uma decisão do fabricante. Ele poderia > escrever o firmware e colocar em uma memória flash dentro do equipamento. > Ao iniciar, o microprocessador do dispositivo carregaria aquele firmware > para sua memória ram interna e começaria a funcionar. Mas isso aumenta o > custo do hardware, então, em muitos casos, é preferível deixar o firmware > fora e encarregar o SO de fazer o download dele para o dispositivo. Um > outro ganho com isso é a possibilidade de atualização. Para atualizar um > hardware, basta atualizar o firmware. Na verdade o firmware nem faz parte > do SO, é simplesmente um arquivo em que se faz o download para algum lugar. > Em outras palavras, o firmware é um software, mas é mais hardware que > software: não é um software do PC ou do SO, mas do dispositivo específico > (eventualmente dentro do PC). > > Por que um firmware precisa ser livre? Não, não precisa, a não ser que o > hardware também o seja. E é essa a distinção que deve ser notada. Firmware > é mais hardware que software. O único motivo para uma empresa abrir o > firmware é ter o hardware também livre. Já há vários dispositivos de > hardware livres. Se um hardware não é livre (99%) então o firmware não tem > motivo nenhum de ser livre (e nem teria serventia se o fosse). > > Bolei uma situação: imagine um receptor de TV; imagine que tenha um driver > livre para ele, mas não tem firmware livre. Se você quiser usar um SO > completamente livre (conforme a FSF), você não poderia usar aquele > hardware, mesmo tendo o driver livre. Agora, penso eu, não seria melhor > brigarmos pelo que realmente faz sentido para o mundo livre (drivers > livres) do que por firmware? Talvez devêssemos questionar apenas a maneira > como o firmware está empacotado no mundo livre, mas não sei se é uma boa > questionar o fato de ser closed-source. > > Abraços > > -- > André Cavalcante > Manaus, AM., Brasil > > Ubuntu User number # 24370 > Quer saber sobre Open Source Software? http://sobreoss.blogspot.com > Quer saber mais sobre Espiritismo? http://sobreespiritismo.blogspot.com > > Atenção: Este e-mail pode conter anexos no formato ODF (Open Document > Format)/ABNT (extensões odt, ods, odp, odb, odg). Antes de pedir os anexos > em outro formato, você pode instalar gratuita e livremente o LibreOffice ( > http://pt-br.libreoffice.org/). > -- > Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece > > Lista de discussão Ubuntu Brasil > Histórico, descadastramento e outras opções: > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br > -- "Conhecimento real é saber a extensão da própria ignorância." (Confúcio) Nilton Vasques Carvalho Jr. *Mobiloucos Team* Graduando em Ciência da Computação Universidade Federal da Bahia Nossa Loja no Android Market<https://play.google.com/store/apps/developer?id=Mobiloucos+2> * Contatos* tel: +55 71 9278-0148 (Tim) http://www.facebook.com/niltonvasques http://br.linkedin.com/pub/nilton-vasques-carvalho-junior/35/898/65b -- Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece Lista de discussão Ubuntu Brasil Histórico, descadastramento e outras opções: https://lists.ubuntu.com/mailman/listinfo/ubuntu-br

