Com o crescimento dos dispositivos lógicos reprogramáveis, o compartilhamento dos esquemas lógicos de forma aberta também se espalhou. Ao invés de compartilhar as esquemáticas, é o código da linguagem de descrição de hardware que normalmente se divide. Suas descrições popularmente são usadas para configurar um system-on-a-chip ou através de FPGA ou diretamente via ASIC. Estes módulos, quando distribuídos, são chamados de núcleos semicondutores de propriedade intelectual (Em inglês, Semiconductor intellectual property core - IP cores) ou Núcleos IP.
Licenças
Ao invés de criar uma nova licença, alguns projetos de simplesmente usam licenças de software livre (SL) existentes.[2] Além dessas, outras novas licenças foram propostas e esquematizadas para suportarem hardwares específicos, muitas são consideradas o equivalente do hardware de licenças de programas, como a GPL, LGPL ou a BSD. Nelas, muitos dos princípios fundamentais do software livre foram "importados". Normalmente, as organizações tendem a agruparem-se em torno de uma licença compartilhada para todos os seus projetos. Segue abaixo uma lista de organizações e grupos que possuem uma licença padrão para todas ou a maioria de suas criações:
Esboçada por John Ackermann, revista pelos ícones da comunidade de SL, Bruce Perens e Eric Steven Raymond, além de ter sido discutida por centenas de pessoas em comunidade aberta[8]
Apesar de suas semelhanças, várias delas são fundamentalmente diferentes, pois, naturalmente, elas precisam quase tanto de patentes quanto aos sistemas em copyright. Enquanto que as licenças do tipo de direitos autorais podem controlar a distribuição dos documentos de projeto e o código fonte, uma licença de patente pode controlar o uso e a fabricação dos dispositivos físicos construídos a partir de sua documentação. Esta distinção é mencionada explicitamente na introdução da TAPR Open Hardware License.[9]
Desenvolvimento
Extensivas discussões foram feitas, a partir de distintas áreas da informática e eletrônica, para que o hardware livre fosse tão acessível quanto o software livre, tanto em nível de custo quanto a nível de utilização técnica.[10][11]. Também foram levantados tópicos a respeito de maneiras de colaborar em seu desenvolvimento, para mantê-lo sustentável.[12]
Uma das maiores diferenças entre os dois tipos de desenvolvimento, físico e lógico, é que os resultados do hardware são tangíveis, onde há custos para o protótipo e fabricação. Através disso, criaram a frase "Liberdade de expressão, não uma cerveja grátis"[13][14], mais normalmente conhecida como Gratis versus libre, distinguindo a diferença entre custo zero e a facilidade para usar e modificar uma informação. Embora ele enfrente dificuldades em relação a reduzir os riscos financeiros para projetos de desenvolvedores individuais, alguns membros das comunidades propõem modelos para atender essas necessidades.[15] Dado a isto, existem iniciativas para desenvolver comunidades sustentáveis e acessíveis para a maioria dos usuários, tais como o Open Source Hardware Central Bank, assim como ferramentas como o KiCAD para criar esquemáticas mais acessíveis para os usuários.
ECB ATmega32/644 - Computador de placa única baseado no Atmel ATmega32/644 (20 MHz) com capacidade webserver e um consumo de energia um pouco menor que 100mA
Simputer - computador portátil destinado a países emergentes.
Libreboot - Com Triskel GNU e LibreBoot pré-instalados[16].