开源硬件

<image>

<image>

<image>

<image>

开源硬件，指与自由及开放源代码软件相同方式设计的计算机及电子硬件。开源硬件开始考虑对软件以外的领域开源，是开源文化的一部分。

这个词主要是用来反映自由释放详细信息的硬件设计，如电路图、材料清单和电路板布局数据，通常使用开源软件来驱动硬件。

共享逻辑设计连同可程式逻辑器件之重构，也是一种形式的开源硬件。硬件描述语言代码的共享代替共享电路图。硬件描述语言通常用于系统芯片系统，也用于元件可程式逻辑闸阵列或直接在专用集成电路中设计。当分配时叫做硬件描述语言模块或IP cores。

## 许可证

一些开放源码硬件项目只需使用现有的开放源码软件之许可证而不是建立一套新的许可证。

除了现有的软件许可证，有几个新的许可证已经被提出；这些许可之目的是解决具体的硬件设计问题。

在这些许可证里，许多基本原则体现在“移植”到其对应的硬件项目之开源软件许可证。例如， Opencores 像 LGPL；FreeCores 坚持 GPL；开放的硬件基金会促进“著作权或其他宽容之许可证”；并且 Balloon Project 写了自己的许可。新的硬件许可证往往解释为“硬件中等价”的一个众所周知的开放源码软件之许可证，如 GPL、 LGPL 或 BSD。

尽管表面上有相似之处，但软件许可、硬件许可证最根本不同是：其性质依靠专利法律，而不是版权法律。版权许可证可以控制分发的源代码或设计文件，专利许可证可控制之使用和制造的物理设备内置之设计文件。这一区分在TAPR开放硬件许可证中明确提及。

### 值得注意的许可证

- TAPR 开放硬件许可证： John Ackermann 律师起草，开放源码软件社区领袖 Bruce Perens 和 Eric S. Raymond 审查，并在一个开放的社会讨论由数百名志愿人员讨论
- Balloon 开放硬件许可证：在 Balloon Project 的所有项目中使用
- 虽然原始版本是软件许可，OpenCores 鼓励使用 LGPL
- Open Graphics Project 使用多种许可证，包括 MIT 许可证、 GPL 和专有协议。
- 硬件设计公共许可证：Opencollector.org 的管理员 Graham Seaman 所写

## 开发

在使开源硬件可作为开源软件已经发生了广泛的讨论。讨论重点放在多个领域，像开源硬件已定义的级别，如何在硬件之开发和作为一种可持续发展的模式进行合作。主要的分歧之一是发展开放源码软件和硬件开发开放源码硬件之结果是有形资产之输出，这需要资金、原型和制造。结果，“开源是自由的，而不是免费的”。更多的正式名称叫做 Gratis versus Libre，区分在零成本、自由使用和修改信息之想法之间。虽然开源硬件面临在降低成本和减少金融风险上面临最大限度的挑战，一些项目之开发商、一些社会成员提出了这些满足需求之模式。鉴于此，有建立可持续的社会筹资机制措施，如开源硬件中央银行和像 KiCAD 的工具，发展更容易获得更多的用户之示意图。

## 计算机系统

- PC532 - 1990 年基于 NS32532 微处理器设计的个人电脑
- ECB AT91 - 基于Atmel AT91RM9200 ARM9 信息处理器 (180 MHz)的单板计算机
- ECB ATmega32/644 - 基于 Atmel ATmega32/644 (20 MHz) 单板计算机，网络服务器性能和少于 100mA 的电源消耗
- Simputer - 针对发展中国家的掌上电脑

## 业余无线电

- Homebrew D-STAR Radio
- Universal Software Radio Peripheral

## 电脑零件

### 中央处理器

这是一些“开源硬件”中央处理器，软微处理器之典型。

- OpenSPARC 是一个 Sun Microsystems 贡献了 UltraSPARC T1 和 UltraSPARC T2 multicore 处理器设计之开放源码之处理器项目。
- OpenRISC 是一个开发者工作产生非常高性能的开源 RISC 中央处理器。
- LEON 是一个 ESA 创建的开源 SPARC-like 的开源32位中央处理器。是欧洲太空业标准中央处理器。
- OpenCores 是一个基金会，试图形成一个设计师社区，以支持开源核心（逻辑设计）之处理器、外围设备和其他设备。OpenCores 维持一个叫做 Wishbone 的开放源码之芯片上互连总线规范要求。

一些包括中央处理器之设计：

- Arduino 是一个开源物理计算平台，基于简单的 I/O 板和开发环境，实现了开放源码 Processing Processing 语言。
- Freeduino 是一个是一个平台源自 Arduino 的电子产品原型
- ASoC （芯片上的 ALSA 系统）
- PLAICE - PLAICE 是一种为开发一个功能强大的在线开发工具开放源代码之硬件和软件项目，结合了 FLASH Programmer、Memory Emulator 和 High Speed Multi-Channel Logic Analyzer 之特点，运行uClinux。
- LaunchPad 是一个德仪处理器为基础的开源平台。

### 显卡

- Open Graphics Project 目的是设计一个开放的架构和标准的显卡。

### 无线硬件

```
[[File:NodeMCU DEVKIT 1.0 BETA.JPG|thumb|NodeMCU DEVKIT 0.9]]
```

- OpenPattern
- Sun SPOT 是一个为感测器网络和供电电池、无线通讯、嵌入式开发之开源硬件和软件平台。
- NodeMCU 是一个使用Lua编程语言的开源物联网平台。

## 电话

- Openmoko - 开放手机框架（首先使用情况：First International Computer Neo FreeRunner 2008年中期公布）

## 机械和工具

- Multimachine 是一个开源机床项目
- RepRap是一个开源的3D打印机项目

## 可再生能源

- SHPEGS: 一个经济、环保、可扩展、可靠、高效率和独立地使用公共建设材料之发电、收集和储存热能，综合运用直接和间接之太阳能之系统
- 小型风力发电机组：为了帮助发展中国家人民和爱好者，一些项目已经开源，如 Jua Kali 风力发电机，Hugh Piggot's 风力发电机组，力场风力发电机组等。

## 机器人学

- e-puck mobile robot，一个开放的硬件，教育导向，移动机器人。
- RobotCub
- OpenRAVE
- The Humanoid Project

### 笔记本电脑案

- VIA OpenBook - VIA Technologies 外壳设计的超小型笔记本电脑

### 音响电子

- MIDIbox MIDIbox 项目是一个开源为MIDI像控制器、合成器、音序器之模块化 DIY 硬件和软件平台。
- Monome 40h - sixty-four backlit buttons 的一种可重构网格，通过USB界面使用。少量的第一批 500 monome 40h 已制作。所有的设计过程，设计规格，固件和电路板原理图，可在线查阅

## 家庭自动化

一系列的开放式设计硬件可用于家庭自动化。

## 其他项目

- RONJA - 开源自由空间光学系统，在车库中DIY， 10兆位/秒的 full duplex/1.4 km
- LED Throwies - 非破坏性的涂鸦和光显示。
- CUBIT 系统 - 开源之 multitouch 系统。

## 外部链接

### 社区

- Open Hardware (Wikia)
- DebianWiki
- P2P Foundations
- Open Innovation Projects
- Harkopen (News, Projects, Tutorials)
- 2009 Grounding Open Source Hardware (GOSH!) summit

### 项目

- Computers/Hardware/Open_Source
- OpenHardware
- TAPR (License)
- Kernel Accelerator Device
- Simply RISC S1 Core ( EETimes article)
- Daily Planet Books of Cool Ideas (Books)
- List of open hardware projects compiled as part of the 2009 Grounding Open Source Hardware (GOSH!) summit

### 文章、新闻

注意：有些文章属于评论。

- Openhardware
- Free Hardware Design
- Debian Open Hardware
- Wired
- Open Source Everywhere
- focusing on Arduino
- The Open Source Gift Guide
- Homebrew and How the Apple came to be , AtariArchives
- Richard Stallman -- On "Free Hardware" (LinuxToday)
- Open Sesame! (Reports), The Economists
- Liquidware Antipasto: Introduction to Open Source Hardware Central Bank (Blogs)