Hardware de código aberto

Definição - o que significa hardware de código aberto?

Hardware de código aberto é aquele construído com base em princípios análogos ao software de código aberto. Ou seja, o hardware de código aberto normalmente vem com arquivos de design originais que permitem que as pessoas os estudem livremente, façam alterações e compartilhem essas alterações com outras pessoas.

Definirtec explica hardware de código aberto

O hardware de código aberto oferece alternativas relativamente baratas aos seus equivalentes proprietários e fechados.

Alguns bons exemplos de hardware de código aberto são as placas Arduino. Essas placas são parte de uma plataforma de prototipagem eletrônica de código aberto completa, incluindo um ambiente de desenvolvimento de software. Um sistema Arduino completo é composto de software e hardware de código aberto. Como o software de suporte dos sistemas Arduino pode ser baixado gratuitamente e os projetos de referência para o hardware estão disponíveis sob uma licença de código aberto, as pessoas podem facilmente criar suas próprias placas ou construir dispositivos a partir do software e hardware Arduino a um custo mínimo.

Assim como o software de código aberto (OSS), o hardware de código aberto usa licenças. A maioria dessas licenças é baseada em licenças OSS existentes. Algumas das licenças amplamente utilizadas para hardware de código aberto incluem a Licença de Hardware Aberto TAPR, Licença de Hardware Aberto de Balão e a Licença Pública de Design de Hardware.