El firmware debe ser considerado hardware y no software

Francisco Palm francisco.palm en gmail.com
Lun Abr 12 23:58:55 UTC 2010


+1 De acuerdo 100%

2010/4/12 Felipe Sanches <juca en members.fsf.org>:
> Para esclarecer a questão:
>
> Por firmware entendo software executado num processador contido no
> dispositivo de hardware. Este software pode estar gravado em uma
> memória ROM ou pode estar numa memória atualizavel (permitindo que o
> PC envie um novo código a ser executado no processador do
> dispositivo).
>
> Existem dispositivos que não contém um processador. Nestes, toda
> lógica é implementada por meio de hardware de fato. Ou seja, por meio
> de máquinas de estado implementadas usando eletrônica digital. Estes
> dispositivos não possuem firmware.
>
> Considero que dispositivos que possuem firmware (carregável ou não)
> são análogos a um computador. E o uso destes dispositivos é análogo ao
> uso de 2 computadores conectados em rede: a rede seria estabelecida
> por meio do protocolo de comunicação (SPI, I²c, etc) usado pelo driver
> (executado no kernel - no processador da placa-mãe) para enviar
> comandos para o firmware (executado no processador do dispositivo).
>
> Nesta analogia, tolerar o uso de firmware não-livre é equivalente a
> tolerar o uso de um desktop com software livre junto a um servidor com
> software não-livre.
>
> Se o firmware não é carregável, então o que você tem é algo análogo a
> um computador com Windows gravado em uma memória ROM. O problema não
> some quando o software não é atualizável. O problema apenas fica mais
> "escondido".
>
> Concordo que existe a necessidade de compreender o hardware para ser
> capaz de desenvolver/aprimorar um firmware. Dizer que a falta de
> especificações do hardware justifica tolerar o uso de firmware
> não-livre não me parece um argumento convincente. Software livre é
> justamente a busca por maior controle e melhor compreensão das nossas
> plataformas computacionais. A existencia de uma plataforma
> desenvolvida sem prover recursos para nossa compreensão não é
> justificativa para considerar que não há problemas ético de
> concentração de poder, de redução das possibilidades inovativas, de
> redução da autonomia dos usuários.
> _______________________________________________
> Discusion mailing list
> Discusion en fsfla.org
> http://www.fsfla.org/cgi-bin/mailman/listinfo/discusion
>



-- 
--------------------------------------
fpalm en ula.ve
francisco.palm en gmail.com

cel: 0414 5109177, 0426 5721730
tel: 0274 6352001

----
Yo creo que todavía no es demasiado tarde para construir una utopía
que nos permita compartir la tierra. Gabriel García Márquez.


Más información sobre la lista de distribución Discusion