El firmware debe ser considerado hardware y no software

Felipe Sanches juca en members.fsf.org
Lun Abr 12 13:23:47 UTC 2010


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.

2010/4/12 hector rey <hectorerey en yahoo.com>

> El firmware no es un regalito, es algo fundamental para el funcionamiento
> del hardware.  Sin firmware no funciona el hardware, y no estoy hablando de
> los dispositivos que te dan la posibilidad de actualizarlo externamente.  El
> 99% (y no se si me quedo corto) del hardware actual tiene firmware.
>
>
>
> ----- Mensaje original ----
> > De: "mariapc en nodo50.org" <mariapc en nodo50.org>
> > Para: Lista geral FSFLA <discusion en fsfla.org>
> > Enviado: lun, abril 12, 2010 9:42:51 AM
> > Asunto: Re: El firmware debe ser considerado hardware y no software
> >
> > regalitos = añadidos (firmware)
>
> El problema es que en mi tienda muchas
> > veces no tienen la pieza que
> necesito con hardware solamente libre. Eso me
> > coacciona para comprar lo
> que haya allí. Aunque suelo encargarlo, a veces te
> > meten en un apuro. No
> es aconsejable alimentar a las empresas que fabrican
> > con esa política.
> Ellas no suelen pensar en libertad, sino en
> > beneficios.
>
>
>
>
> > No entiendo a que regalitos te referís, el
> > soft para actualizar el
> > firmware si debería ser libre.  El firmware en
> > sí no (en el contexto de
> > software libre, sí en el contexto de libertad
> > de hardware).
> >
> >
> >
> >
> >
> > ----- Mensaje
> > original ----
> >> De: "> href="mailto:mariapc en nodo50.org">mariapc en nodo50.org" <>
> ymailto="mailto:mariapc en nodo50.org"
> > href="mailto:mariapc en nodo50.org">mariapc en nodo50.org>
> >> Para:
> > Lista geral FSFLA <> href="mailto:discusion en fsfla.org">
> discusion en fsfla.org>
> >>
> > Enviado: lun, abril 12, 2010 9:25:41 AM
> >> Asunto: Re: El firmware debe
> > ser considerado hardware y no software
> >>
> >>
> > buena
> > pregunta. De todas formas la tendencia debería ser hacia no
> >>
> > comprar
> > hardware con "regalitos", a no ser que los pidas explícitamente.
> > Ten
> >> en
> > cuenta que se trata de vigilar neustra libertad. Al
> > principio te viene
> >> con
> > golosinas que si te ayudan a
> > actualizar y tal y luego se acaba en
> >> pérdida
> > de control y
> > derechos. (visión filosófica)
> >
> >
> >
> >
> >>
> > No
> >> estoy seguro si corresponde que este mensaje esté en esta lista o
> > no,
> >> si
> >> consideran que no pero igulamente me quieren
> > contestar haganlo en forma
> >>
> >> privada, si consideran que sí
> > simplemente contestenmé.
> >>
> >> En la
> >> página:  >
> > >> >http://www.fsf.org/resources/hw/firmware
> >>
> >> la FSF
> > está
> >> pidiendo evitar comprar hardware que si bien puede
> > tener
> >> dirvers libres,
> >> no tiene firmware libre.  Esto
> > considero que es un error
> >> si estamos
> >> hablando de
> > software libre (no así si pretendemos hablar de
> >> hardware
> >>
> > libre).
> >>
> >> Si bien es cierto que el firmware no es hardware
> > sinó
> >> software, hay
> >> diversas razones por las que
> > considero que debe
> >> considerarse parte del
> >> hardware.
> > Estas son:
> >>
> >> - El
> >> firmware hace uso directo
> > del hardware, por lo tanto para poder
> >> entender
> >> lo que
> > realmente hace es imprescindible conocer el hardware, de
> >>
> > otra
> >> forma no tiene sentido por mas que tengas todos los
> > fuentes.
> >> - A
> >> diferencia de los drivers, un mal manejo
> > del firmware puede volver al
> >>
> >> hardware
> > inutilizable.
> >>
> >> De estos puntos considero que el
> > primero
> >> es razón suficiente para
> >> considerarlo parte del
> > hardware, pero ademas
> >> creo que se está cometiendo
> >> una
> > injusticia al plantear evitar el uso de
> >> hardware que contenga
> > firmware
> >> no libre porque en realidad se está
> >> plantendo
> > "evitar el uso de hardware
> >> con firmware no libre que
> > tenga
> >> capacidad de hacer upgrades" porque si el
> >>
> > fabricante simplemente no dice
> >> que el hardware premite actualizar
> > el
> >> firmware, en ese caso pasaría a
> >> ser un hardware
> > aceptado.
> >>
> >> La mayor parte de los dispositivos
> > que
> >> utilizamos al día de hoy tienen
> >> firmware, desde un
> > simple teclado AT o
> >> un mouse hasta una placa de video o
> >>
> > de comunicaciones o un disco rigido
> >> o cualquier dispositivo USB.  La
> > única
> >> diferencia es que en algunos el
> >> firmware se
> > actualiza por soft desde la
> >> PC, en otros hay que
> > reprogramar
> >> un integrado o hay que reemplazar un
> >> chip.
> > Aceptar el hardware con
> >> firmware no actualizable y penar el uso
> > de
> >> hardware con firmware
> >> actualizable me parece una
> > injusticia.
> >>
> >> Saludos,
> >>
> >>
> >>
> > Héctor.
> >>
> >>
> >> ----- Mensaje original
> > ----
> >>> De:
> >> Ismael Luceno <>
> >>
> > href="mailto:> href="mailto:ismael.luceno en gmail.com">
> ismael.luceno en gmail.com">> ymailto="mailto:ismael.luceno en gmail.com"
> > href="mailto:ismael.luceno en gmail.com">ismael.luceno en gmail.com>
> >>>
> >>
> > Para: > href="mailto:> href="mailto:discusion en fsfla.org">
> discusion en fsfla.org">> ymailto="mailto:discusion en fsfla.org"
> > href="mailto:discusion en fsfla.org">discusion en fsfla.org
> >>>
> > Enviado:
> >> dom, abril 11, 2010 11:06:52 PM
> >>> Asunto: Re:
> > Errores fundamentales en
> >> las políticas de la
> > FSF
> >>>
> >>> El Sun, 11 Apr 2010 07:58:01
> >>
> > -0700 (PDT)
> >> hector rey <> ymailto="mailto:>
> > ymailto="mailto:> href="mailto:hectorerey en yahoo.com">
> hectorerey en yahoo.com"
> >>
> > href="mailto:> href="mailto:hectorerey en yahoo.com">hectorerey en yahoo.com">>
> ymailto="mailto:hectorerey en yahoo.com"
> > href="mailto:hectorerey en yahoo.com">hectorerey en yahoo.com"
> >>>
> >>
> > href="mailto:>
> >> href="mailto:> ymailto="mailto:hectorerey en yahoo.com"
> > href="mailto:hectorerey en yahoo.com">hectorerey en yahoo.com">>
> ymailto="mailto:hectorerey en yahoo.com"
> > href="mailto:hectorerey en yahoo.com">hectorerey en yahoo.com">>
> >>
> > ymailto="mailto:> href="mailto:hectorerey en yahoo.com">
> hectorerey en yahoo.com"
> >>
> > href="mailto:> href="mailto:hectorerey en yahoo.com">hectorerey en yahoo.com">>
> ymailto="mailto:hectorerey en yahoo.com"
> > href="mailto:hectorerey en yahoo.com">hectorerey en yahoo.com>
> >>>
> >>
> > escribió:
> >>> Yo no quise traer este tema a discusión aquí, pero
> > en
> >> este
> >>> enlace
> >>> están demostrando
> > como lejos de intentar
> >> expandir el SL
> >>>
> > están
> >>> acotando cada vez mas los equipos
> >> "bendecidos"
> > por la FSF para
> >>> su
> >>> utilización.  Yo
> > ya
> >> envié en forma privada mails indicandoles
> >>> por
> > que
> >>> el
> >> firmware no debe considerarse software sino
> > hardware.
> >>> Hablando
> >> de
> >>> SL esto no
> > tiene sentido, sí tiene sentido si hablamos
> >> de
> >>>
> > hardware
> >>> libre.  Luego de una amplia exposición
> >>
> > optaron por no
> >>> contestarme.
> >>
> >> El firmware
> > es software,
> >> solo que no corre en la CPU, pero
> >>> sin
> > dudas es
> >> software y de
> >> hecho es bastante más importante
> > que sea libre,
> >>> porque
> >>
> >> firmware privativo
> > puede hacer gran daño, incluso en sistemas
> >>>
> >>
> > con
> >> IOMMU, además de que es posible darle usos no
> > pensados
> >>>
> >> originalmente,
> >> o simplemente
> > mejorarlo.
> >>
> >> --
> >>
> >> Ismael
> > Luceno
> >>
> >>
> >>
> >>
> >>
> > _______________________________________________
> >> Discusion
> > mailing
> >> list
> >> > href="mailto:> ymailto="mailto:Discusion en fsfla.org"
> > href="mailto:Discusion en fsfla.org">Discusion en fsfla.org">>
> ymailto="mailto:Discusion en fsfla.org"
> > href="mailto:Discusion en fsfla.org">Discusion en fsfla.org
> >> >
> > href="> target=_blank
> > >http://www.fsfla.org/cgi-bin/mailman/listinfo/discusion"
> >>
> > target=_blank
> >> >> href="http://www.fsfla.org/cgi-bin/mailman/listinfo/discusion"
> target=_blank
> > >http://www.fsfla.org/cgi-bin/mailman/listinfo/discusion
> >>
> >>
> >
> >
> >
> > *******************************************************************
> >
> > suscríbete
> >> a mis videonoticias. Yo usa los clientes MIRO y rssowl
> > para
> > verlas.
> >
> >> href="> href="http://www.nodo50.org/periodismociudadano/rss5.xml"
> target=_blank
> > >http://www.nodo50.org/periodismociudadano/rss5.xml"
> > target=_blank
> >> >> href="http://www.nodo50.org/periodismociudadano/rss5.xml"
> target=_blank
> > >http://www.nodo50.org/periodismociudadano/rss5.xml
> >
> >>
> > href="> >http://www.nodo50.org/periodismociudadano/" target=_blank
> >>
> > >> >http://www.nodo50.org/periodismociudadano/
> >
> > escucha radiognu
> > , por un
> >> mundo libre, por una tecnología libre
> >
> >>
> > target=_blank >> >http://radiognu.org/
> >
> > ven al facebook
> > libre:
> >
> >> href="> target=_blank >http://www.gnewbook.org/" target=_blank
> >> >> href="http://www.gnewbook.org/" target=_blank
> > >http://www.gnewbook.org/
> >
> > y al twitter
> > libre:
> >
> >> href="> >http://identi.ca/" target=_blank >> target=_blank >
> http://identi.ca/
> >
> > usa
> >> recursos
> > libres, que no te privaticen
> >> contenidos.
> >
> >
> >
> > *******************************************************************
> >
> > El
> >> plano de santidad que nos pide el Señor, está determinado por
> > estos
> > tres
> >> puntos: La santa intransigencia, la santa
> > coacción y la santa
> > desvergüenza
> >> (José María Escrivá de
> > Balaguer, Camino, 387).
> >> href="> href="
> http://exopus.wordpress.com/2007/02/26/reflexiones-sobre-el-opus-dei-y-las-sectas-iii/
> "
> > target=_blank
> > >
> http://exopus.wordpress.com/2007/02/26/reflexiones-sobre-el-opus-dei-y-las-sectas-iii/
> "
> >>
> > target=_blank
> >> >> href="
> http://exopus.wordpress.com/2007/02/26/reflexiones-sobre-el-opus-dei-y-las-sectas-iii/
> "
> > target=_blank
> > >
> http://exopus.wordpress.com/2007/02/26/reflexiones-sobre-el-opus-dei-y-las-sectas-iii/
> >
> > *******************************************************************
> >
> >
> >
> > _______________________________________________
> > Discusion
> >>
> > mailing list
> >> href="mailto:> href="mailto:Discusion en fsfla.org">Discusion en fsfla.org">>
> ymailto="mailto:Discusion en fsfla.org"
> > href="mailto:Discusion en fsfla.org">Discusion en fsfla.org
> >> href="> href="http://www.fsfla.org/cgi-bin/mailman/listinfo/discusion"
> target=_blank
> > >http://www.fsfla.org/cgi-bin/mailman/listinfo/discusion"
> >>
> > target=_blank
> >> >> href="http://www.fsfla.org/cgi-bin/mailman/listinfo/discusion"
> target=_blank
> > >http://www.fsfla.org/cgi-bin/mailman/listinfo/discusion
> >
> >
> >
> >
> >
> ____________________________________________________________________________________
> >
> > ¡Obtén la mejor experiencia en la web!
> > Descarga gratis el nuevo Internet
> > Explorer 8.
> > > target=_blank >http://downloads.yahoo.com/ieak8/?l=e1
> >
> > _______________________________________________
> > Discusion mailing
> > list
> > > href="mailto:Discusion en fsfla.org">Discusion en fsfla.org
> > > href="http://www.fsfla.org/cgi-bin/mailman/listinfo/discusion"
> target=_blank
> > >http://www.fsfla.org/cgi-bin/mailman/listinfo/discusion
> >
> >
>
>
> *******************************************************************
> suscríbete
> > a mis videonoticias. Yo usa los clientes MIRO y rssowl para
> verlas.
>
> > href="http://www.nodo50.org/periodismociudadano/rss5.xml" target=_blank
> > >http://www.nodo50.org/periodismociudadano/rss5.xml
>
> > href="http://www.nodo50.org/periodismociudadano/" target=_blank
> > >http://www.nodo50.org/periodismociudadano/
>
> escucha radiognu , por un
> > mundo libre, por una tecnología libre
>
> > target=_blank >http://radiognu.org/
>
> ven al facebook libre:
>
> > href="http://www.gnewbook.org/" target=_blank
> > >http://www.gnewbook.org/
>
> y al twitter libre:
>
> > href="http://identi.ca/" target=_blank >http://identi.ca/
>
> usa
> > recursos libres, que no te privaticen
> > contenidos.
>
>
> *******************************************************************
> El
> > plano de santidad que nos pide el Señor, está determinado por estos
> tres
> > puntos: La santa intransigencia, la santa coacción y la santa
> desvergüenza
> > (José María Escrivá de Balaguer, Camino, 387).
> > href="
> http://exopus.wordpress.com/2007/02/26/reflexiones-sobre-el-opus-dei-y-las-sectas-iii/
> "
> > target=_blank
> > >
> http://exopus.wordpress.com/2007/02/26/reflexiones-sobre-el-opus-dei-y-las-sectas-iii/
> *******************************************************************
>
>
> _______________________________________________
> Discusion
> > mailing list
> > href="mailto:Discusion en fsfla.org">Discusion en fsfla.org
> > href="http://www.fsfla.org/cgi-bin/mailman/listinfo/discusion"
> target=_blank
> > >http://www.fsfla.org/cgi-bin/mailman/listinfo/discusion
>
>
>
> _______________________________________________
> Discusion mailing list
> Discusion en fsfla.org
> http://www.fsfla.org/cgi-bin/mailman/listinfo/discusion
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://www.fsfla.org/pipermail/discusion/attachments/20100412/0aee2657/attachment-0001.htm>


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