Baixe o app para aproveitar ainda mais
Prévia do material em texto
Hardware de Código Aberto É chamado de hardware aberto, hardware de código aberto, máquinas eletrônicas gratuitas ou máquinas gratuitas para aqueles dispositivos de hardware cujas especificações e diagramas esquemáticos são acessíveis ao público, seja sob alguma forma de pagamento ou gratuitamente. A filosofia do software livre é aplicável à do hardware livre, e é por isso que faz parte da cultura livre. Um exemplo de hardware livre é a arquitetura UltraSparc cujas especificações estão disponíveis sob licença gratuita. A replicação gratuita e de código aberto de hardware médico oferece economia de mais de 90% nos custos, tornando o equipamento médico e científico muito mais acessível. Parte do ímpeto para o desenvolvimento de hardware livre foi iniciado em 2001 com o Challenge to Silicon Valley publicado por Kofi Annan. Como a natureza do hardware é diferente da do software e o conceito de hardware livre é relativamente novo, uma definição exata do termo ainda não surgiu. Como o hardware tem custos variáveis diretos associados a ele, nenhuma definição de software livre pode ser aplicada diretamente sem modificação. Em vez disso, o termo hardware livre tem sido usado principalmente para refletir o uso de software livre com hardware e a liberação gratuita de informações sobre hardware, muitas vezes incluindo a liberação de diagramas esquemáticos, designs, tamanhos e outras informações sobre do hardware. De qualquer forma, inclui o design do hardware e o layout dos elementos da placa - mãe. Com o surgimento de dispositivos lógicos programáveis reconfiguráveis, compartilhar projetos lógicos também é uma prática de hardware livre. Em vez de compartilhar os diagramas esquemáticos, o código HDL é compartilhado. Isso difere do software livre. As descrições de HDL são comumente usadas para instalar sistemas SoC em FPGAs ou diretamente em projetos ASIC. Os módulos HDL, quando distribuídos, são chamados de núcleos de propriedade intelectual de semicondutores ou núcleos IP. O termo hardware é um termo geral usado para descrever os artefatos físicos de uma tecnologia. Nesse sentido, o hardware pode ser equipamento militar, equipamento eletrônico ou equipamento de informática. Na computação , o hardware ou suporte físico é denominado o conjunto de elementos materiais que constituem um computador . Hardware também são os componentes físicos de um computador, como o disco rígido , a unidade de disco óptico , a unidade de disquete , etc. O hardware se refere ao que é tangível, ou seja, todos os componentes físicos do computador. O software gratuito oferece aos usuários quatro liberdades: liberdade de uso, estudo e modificação, distribuição e redistribuição de versões modificadas. Existem licenças que os garantem e fornecem cobertura legal, como a licença GNU GPL . O hardware tira essas mesmas idéias do software livre para aplicá- las em seu campo. É uma proposta quase tão antiga quanto a do software livre , porém seu uso não é tão direto. Compartilhar designs de hardware é mais complicado. Não há uma definição exata (você pode encontrar referências a diferentes artigos). Até Richard Stallman , presidente da Free Software Foundation afirma que as idéias do software livre podem ser aplicadas aos arquivos ou arquivos necessários para seu projeto e especificação (diagramas, PCB , etc.), mas não ao próprio circuito físico . Como não há uma definição clara de hardware livre, cada autor o interpreta à sua maneira. Foram criadas licenças, algumas das quais ainda estão em desenvolvimento. Dependendo da abordagem, duas classificações podem ser estabelecidas: a primeira leva em consideração sua natureza (estática ou reconfigurável) e a outra de acordo com sua filosofia.
Compartilhar