Hardware grátis vs. hardware aberto: o debate

Por bem ou por mal, mesmas diferenças que dividem as águas entre os defensores do "Software livre" e "software de código aberto" eles também se reproduzem ao discutir alternativas para "hardware proprietário"Nesse post, usei como "gatilho" um artigo do Bruce Perens que fala justamente dessas diferenças. No final, incluo alguns observações e reflexões que, eu estimo, eles vão deixar você pensando.

Hardware grátis vs. hardware aberto

Bruce Perens (co-fundador da Open Source Initiative) opinou sobre a diferença entre o que ele chama de hardware livre e hardware aberto. Muitas pessoas compararam o debate à diferença entre software livre e software de código aberto, e estão preocupadas que este debate possa se tornar tão controverso quanto.

A questão que permanece é se os dois conceitos são necessariamente mutuamente exclusivos ou se podem coexistir harmoniosamente.

De acordo com Bruce, o hardware livre é aquele que acompanha suas especificações técnicas, para que o próprio usuário possa criar uma réplica, e o hardware aberto É aquele que vem com especificações completas para que o usuário possa interagir com ele sem surpresas desagradáveis ​​e sem precisar saber o que está acontecendo por dentro.

Hardware livre é melhor (da perspectiva do usuário), mas hardware aberto é definitivamente um passo na direção certa.

O hardware livre depende inevitavelmente de hardware aberto. Por exemplo, pode-se ter todas as especificações de um circuito integrado simples, como um temporizador 555, sem ter as informações necessárias para construí-lo.

No caso de um parafuso, por exemplo, é mais fácil e útil conhecer suas especificações técnicas (rosca, diâmetro, comprimento, tipo de cabeça, resistência à tração, resistência geral à corrosão, etc.), e mais difícil conhecer a composição . liga exata usada para criá-lo, como foi temperado, etc. Nesse sentido, todos os componentes eletrônicos mais simples seriam hardware aberto.

Levada ao extremo, a reivindicação de hardware livre poderia eventualmente significar que instruções precisas e detalhadas são necessárias para criar, por exemplo, um carro, começando com um grupo de átomos ... o que é obviamente absurdo.

Análise e várias reflexões

A primeira impressão que tive ao ler as falas de Bruce é que, no fundo, ele está tentando fazer, mais uma vez, uma diferenciação entre o que prega seu movimento (o OSI) e Richard Stallman (o FSF).

Por um lado, existem os proponentes do "hardware livre" que querem saber todas as especificações do hardware, até ao ponto do ridículo (a composição atômica do carro). Por outro lado, os simpáticos seguidores do OSI, que dificilmente querem conhecer as especificações técnicas essenciais para saber como funciona este dispositivo, sem implicar saber construí-lo, copiá-lo ou reproduzi-lo.

Aliás, além desse contraste ser ridículo e não caber na discussão "realmente existente", a verdade é que não funciona, pois o hardware não pode ser copiado / construído tão facilmente quanto o software. Nesse sentido, Vale a pena nos perguntar se os mesmos conceitos que usamos para software podem ser aplicados ao hardware.

Em princípio, é evidente que se pode construir software com apenas um computador desktop e um mínimo de conhecimento de programação, mas é muito mais complicado construir uma placa de vídeo ou um processador. Não só pelos conhecimentos técnicos necessários, mas, sobretudo, pelos materiais que são necessários ou pelos métodos de trabalho (quase) impossíveis de replicar isoladamente no conforto do lar, etc.

Na medida em que copiar, reproduzir ou construir hardware é tão difícil, a luta para tentar fazer isso 'livremente', como no software, torna-se trivial.. A liberdade de copiar e modificar o software é um direito importante, pois é fácil de copiar - qualquer usuário comum pode fazê-lo - e de modificar, assim como é muito fácil compartilhar essas modificações.

Assim? o Programa de especificação de hardware aberto (OPSP) propõe que "hardware aberto" é aquele que tem "... documentação suficiente para um programador escrever um driver de dispositivo." Esta documentação deve cobrir todas as características da interface do dispositivo.

Por sua parte, o Richard Stallman (RSM) afirma que, estritamente falando, as ideias de software livre podem ser aplicadas a desenhos, documentação, etc. necessário para o design e especificação do hardware, mas não o próprio hardware.

No entanto, afirma que, independentemente de o design interno de um dispositivo ser gratuito, é absolutamente vital que as especificações de suas interfaces sejam livres. Do contrário, seria muito difícil escrever software livre que pudesse rodar naquele hardware. Ou seja, o que o RSM levanta é que é mais importante que seus drivers sejam gratuitos, assim como toda a documentação necessária para construí-los, modificá-los e até melhorá-los.

Para concluir, basicamente ambas as posições representam o mesmo: O uso do termo "hardware aberto" ou "hardware livre", como preferir, é na verdade uma metáfora (devido às dificuldades em copiar, modificar ou construir hardware). Acredito que embora seja um termo ainda muito discutido e sem um significado claro, a verdade é que o que se quer dizer com "hardware livre / aberto" é que toda a documentação necessária para escrever um driver de dispositivo deve ser livre ou, no melhor dos casos, que o próprio controlador é. Em sintese, hardware livre é definido não pela liberdade do próprio hardware, mas da documentação e do software (drivers) que o acompanha e que permite seu uso.

Além disso, nestes termos, o diferença entre hardware livre e hardware livre (se tal coisa existe) é ainda mais contundente. É óbvio que o hardware livre terá que ser adquirido pagando um preço por ele, desde seus custos de fabricação, transporte, etc. eles são muito altos em comparação com o software. No entanto, é muito provável que esse preço seja significativamente menor do que as alternativas "proprietárias" existentes e que os custos de desenvolvimento de hardware diminuam significativamente. Claro, nada disso beneficia as empresas que preferem patentear seus projetos e se beneficiam do monopólio temporário que essas patentes fornecem.

fonte: Computer World & Linux Hoje


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   HacKan & CuBa co. dito

    Adorei o bilhete e estou muito interessado no assunto; Vou deixar um polegar para cima (Y)
    Aliás, no primeiro parágrafo diz: “[...] diferença entre software livre e software livre [...]” e deveria ser “software livre e software de código aberto” ou similar 😛

    Saudações !!

  2.   HacKan & CuBa co. dito

    Adorei o bilhete e estou muito interessado no assunto; Vou deixar um polegar para cima (Y)
    Aliás, no primeiro parágrafo diz: “[...] diferença entre software livre e software livre [...]” e deveria ser “software livre e software de código aberto” ou similar 😛

    Saudações !!

  3.   Miquel Mayol e Tur dito

    Olá!

    Eu me inscrevi no Jamendo, um site onde você pode ouvir e baixar milhares de álbuns de artistas talentosos, totalmente legais e gratuitos!
    Aceite o meu convite e cadastre-se também: Você poderá compartilhar minhas descobertas, fazer outros amigos com quem compartilhar gostos musicais e descobrir muita música grátis ...
    Uma saudação!

    Participe do Jamendo agora clicando aqui: http://www.jamendo.com/?
    Jamendo foi recomendado a você por: mitcoes ( http://www.jamendo.com/es/user/mitcoes? ) Se você já se inscreveu no Jamendo, clique aqui: http://www.jamendo.com/?

  4.   Vamos usar Linux dito

    Contribuição interessante! Obrigado por nos escrever e compartilhar sua opinião.
    Felicidades! Paulo.

  5.   Vamos usar Linux dito

    Caro Francisco, pelo contrário, pareceu-me que, precisamente, o artigo do Bruce vinha com "leite ruim", como dizemos aqui. Nem o FSF nem o RSM sugerem que seja necessário conhecer a estrutura atômica do hardware para considerá-lo livre. Nesse sentido, o autor deformou e ridicularizou os argumentos daqueles que não pensam como ele para dar mais crédito ao seu próprio argumento.
    Enfim, é uma pena que você tenha comentado sobre isso e não por causa das ideias subjacentes que tentei apresentar para pensarmos juntos o que é hardwarw livre / aberto e como construí-lo.
    Uma saudação cordial. Paulo.

  6.   Guilhermo Garrón dito

    Parece-me que conhecer as especificações das interfaces e como o dispositivo funciona será suficiente para a maioria dos usuários.
    Saber como ele é realmente construído, pode fazer com que os custos investidos na sua criação sejam aproveitados por outros fabricantes.
    Em outras palavras, alguém deve pagar aos engenheiros que fazem algo, e a maneira de fazer isso é garantir que você possa vender um número suficiente de unidades de sua invenção. Se alguma outra fábrica puder usar o seu trabalho e fabricar o mesmo hardware sem o investimento que você fez, ela tirará seu desejo de continuar investindo em desenvolvimento.

    No entanto, expor as especificações das interfaces é essencial para outro hardware ou software interagir com o dispositivo que você criou.

    Seu exemplo do 555 é muito bom, só preciso saber como ele funciona e não exatamente como é fabricado.

  7.   Francisco dito

    Temos que usar o que queremos, não aqueles que não queremos impor.

  8.   Francisco Palmeira dito

    Sinceramente não entendo que o artigo ganhe com a frase "os simpáticos seguidores do OSI", ainda mais considerando que não há referência à posição oficial do OSI ou um estudo rigoroso sobre as opiniões dos seguidores do o OSI. O que me preocupa aqui é que as afirmações errôneas e manipuladoras de Stallman sobre os valores éticos do movimento Open Source estão ganhando terreno de forma agressiva que, longe de ajudar na unidade das iniciativas em torno da liberdade, geram pequenas disputas ridículas que não favorecem mas para as grandes corporações de Software / Hardware não livres.

  9.   Envi dito

    Citação I:

    "Muitas pessoas compararam o debate à diferença entre software livre e software livre"

    Tem algo errado, certo?

    Segundo Perens, o hardware livre é melhor para o usuário, mas o hardware aberto é o passo na direção certa, ele continua dizendo que o hardware livre é baseado no hardware aberto, e que não é preciso saber como ele é fabricado, mas sim especificações para fazê-lo.

    Bem, um argumento respeitável, mas discutível, este homem, o que ele quer dizer é que é melhor ter um dispositivo em que "todas" as especificações de uso sejam presumivelmente conhecidas, mas cujo desenho não seja conhecido, como se de um tipo abstrato de Data (1) é, isso é encapsulamento puro e simples como aqueles famosos chips nos quais uma função oculta foi descoberta com opções de depuração do fabricante, não me lembro se foi em um wafer de um console de jogo ou um cartão gráfico (se alguém concorda em indicar a referência), o fato é que existem funções desconhecidas dentro do hardware às quais apenas o fabricante tem acesso. Nem vamos falar da proteção DRM (2) que se pretendia implementar por hardware em todos os PCs da casa, se ainda não foi feita. O que precisávamos!

    Mas o que esse homem está descrevendo? O que ele parece explicar é qual deveria ser a situação de livre mercado ideal em que os fabricantes de equipamentos conheçam as especificações necessárias para explorar plenamente um componente eletrônico, mas isso à luz dos Fatos, não apenas eu suponho que não é cumprido, mas que está tentando aplicar erroneamente a mesma filosofia do software aberto ao hardware, ignorando a implementação física e tratando o designer como um simples usuário de desktop que não quer ou precisa saber os meandros do sistema.

    Então qual é o problema? Ninguém obriga ninguém a publicar um design eletrônico para o rosto, mas vamos chamar as coisas pelo nome, de acordo com a descrição de Perens hardware aberto pode ser o mesmo que hardware proprietário, na minha opinião nada me garante que as especificações do fabricante sejam Aquelas e somente aquelas e que vão usar o componente a 100% da capacidade, concentrando toda a lógica argumentativa no designer de software (aberto) e não no hardware, onde estão interessados. Eu imagino o que o Software Livre seria se sua filosofia fosse encapsular todas as funções de um programa e entregar as especificações das quais qualquer programador poderia montar outros aplicativos, mas sempre dependendo do programa pai, como costumamos chamar isso?

    Notas:

    (1) http://es.wikipedia.org/wiki/TAD
    (2) http://es.wikipedia.org/wiki/Gesti%C3%B3n_de_derechos_digitales#DRM_en_hardware_de_prop.C3.B3sito_distribuido

  10.   Vamos usar Linux dito

    Claro ... acho que o desenvolvimento dos drivers faz parte do custo de fabricação. Claro, em termos de unidade é muito menor do que o custo do próprio hardware. Nesse sentido, você está certo. No entanto, os benefícios vão além de uma mera redução de custos; Além disso, por ter drivers livres, seria possível para a comunidade melhorar a segurança dos drivers, corrigir erros, etc. Ou seja, os mesmos benefícios que o soft proporciona. grátis em gral.
    Abraço! Paulo.

  11.   Miquel Mayol e Tur dito

    O principal obstáculo são ATI e NVIDIA em gráficos.

    Aparentemente, eles não querem abrir seus drivers, ou dar todas as especificações porque têm que esconder algo. Ainda assim, eles melhoraram muito em suas políticas a esse respeito.

    Mas deveriam ser os governos que exigiam em suas compras de hardware esses requisitos, na verdade, eles deveriam ser exigidos como requisitos para receber a aprovação necessária para poder vendê-los.

    Então, pelo menos os novos produtos fariam.

    Nesse ínterim, a FSF deve criar um selo de qualidade para OPEN HARDWARE, de forma que usuários conscienciosos comprem preferencialmente este tipo de produto, e os fabricantes sejam recompensados ​​por seus esforços com o valor agregado que este selo pode trazer para eles.

    Aqueles de nós que entendem isso são poucos, mas somos prescritores, e as pessoas "normais" aprendem rapidamente que o rótulo "certificado pela FSF OH" significa que é BOM.

  12.   Vamos usar Linux dito

    Opa ... vou mudar depois ...

  13.   Vamos usar Linux dito

    Excelente contribuição!

  14.   Vamos usar Linux dito

    Exato! Eu concordo com o seu comentário. Em relação ao que você levantou no primeiro parágrafo, foi um erro de digitação meu. 🙂 Vou corrigir isso em um momento.
    Em 26/08/2011 17:26, «Disqus» <>
    escrevi:

  15.   Carlos dito

    Excelente artigo, muito obrigado pela informação.
    Saudações.

  16.   Espaço0022s dito

    bem, apenas raciocinei uma coisa ... existe a possibilidade de que por razões de segurança haja limitações legais para o início de uma "manufatura", por outro lado ... se o "inventor" (ou como é mais específico quer dizer: canal de conhecimento; ninguém inventa ... todos combinamos o que já existe) podemos divulgar todas as informações técnicas e práticas é muito melhor ...
    Estamos a falar de dizer: a tua cola aberta tens de mexer até ficar com a consistência de um «caldo» ou algo do género, há «fabricações» que ficarão fora do alcance da maioria em termos de conhecimento ou de financiamento. . Nesse sentido, nem todos poderiam construir seu próprio acelerador de partículas, talvez um andróide com inteligência artificial ... um carro voador ou um gerador eterno
    então vá em frente! quanto mais práticos os documentos, melhor !!! como era em sua época "Mecânica Popular", "faça você mesmo", etc.
    Uau ... poderíamos construir uma máquina do tempo em nosso quintal algum dia ... baixando uma revista online ...
    Vamos começar com o mais simples para construir as coisas mais complicadas depois ... assim se evitarão os problemas jurídicos que as patentes inúteis queiram impor ... ou melhor, ELIMINE PATENTES !!! porque em si não há quase nada que não exista ... e o que falta ... está contido com base no que existe

  17.   jogador alfa dito

    Eu li que a ATI e a Nvidia têm restrições de abertura para problemas de patentes.

    Quanto ao “selo de qualidade”, já existe algum voltado para a informática: http://libreplanet.org/wiki/Hardware/Endorsement_criteria

  18.   Eduardo battaglia dito

    Eu estava pensando em comentar algo muito semelhante enquanto lia o artigo.
    O Sr. Bruce Perens me parece que não se informou bem, ou se o fez, quer gerar má publicidade para o software livre. Seguindo sua (errônea) linha de lógica, o código-fonte aberto também fingiria que, se você comprar um carro, ele virá com todos os projetos.
    Gostei das suas conclusões, mas o que não entendo é por que hardware aberto / livre deveria significar menor custo. Se a fabricação do hard custa o mesmo, você economiza o desenvolvimento de drivers, voltando isso para a comunidade? Nesse caso, a maioria dos hardwares só possui drivers para Windows, o que é o mesmo em termos de custo.

  19.   Vamos usar Linux dito

    Interessante!

  20.   rtmex dito

    Imagino que em vez de RSM você quisesse colocar RMS (Richard Matthew Satallman)

    lembranças