开源硬体 ,指与自由及开放原始码软体 相同方式设计的计算机及电子硬体。开源硬体开始考虑对软体以外的领域开源,是开源文化 的一部分。
Aurora 224 : 两频道开源DJ调音电位器带有24个模拟电位器、3个线性滑块和8个带LED反馈的按钮。
Uzebox是一个开放式设计 的游戏机控制台[ 1]
Bug Labs开源硬件[ 2] [ 3]
The Arduino Diecimila
这个词主要是用来反映自由释放详细信息的硬体设计,如电路图 、材料清单 和电路板布局数据 ,通常使用开源软体来驱动硬体。
共享逻辑设计连同可程式逻辑器件 之重构,也是一种形式的开源硬体。 硬体描述语言 代码的共享代替共享电路图。硬体描述语言通常用于系统晶片系统,也用于元件可程式逻辑闸阵列或直接在专用集成电路中设计。当分配时叫做硬体描述语言模块或IP cores 。
一些开放源码硬体项目只需使用现有的开放源码软体之许可证而不是建立一套新的许可证。[ 4]
除了现有的软体许可证,有几个新的许可证已经被提出;这些许可之目的是解决具体的硬体设计问题。
[ 5]
在这些许可证里,许多基本原则体现在“移植”到其对应的硬体项目之开源软体许可证。例如, Opencores 像 LGPL [ 6] ;FreeCores 坚持 GPL [ 7] ;开放的硬体基金会促进“著作权或其他宽容之许可证”[ 8] ;并且 Balloon Project 写了自己的许可[ 9] 。 新的硬体许可证往往解释为“硬体中等价”的一个众所周知的开放源码软体之许可证,如 GPL 、 LGPL 或 BSD 。
尽管表面上有相似之处,但软体许可、硬体许可证最根本不同是:其性质依靠专利法律,而不是版权法律。版权许可证可以控制分发的原始码或设计文件,专利许可证可控制之使用和制造的物理设备内置之设计文件。这一区分在TAPR开放硬体许可证中明确提及。[ 10]
TAPR 开放硬体许可证 : John Ackermann 律师起草,开放源码软体社区领袖 Bruce Perens 和 Eric S. Raymond 审查,并在一个开放的社会讨论由数百名志愿人员讨论
Balloon 开放硬体许可证 :在 Balloon Project 的所有项目中使用
虽然原始版本是软体许可,OpenCores 鼓励使用 LGPL
Open Graphics Project 使用多种许可证,包括 MIT 许可证 、 GPL 和专有协议。[ 11]
硬体设计公共许可证 :Opencollector.org 的管理员 Graham Seaman 所写
在使开源硬体可作为开源软体已经发生了广泛的讨论。讨论重点放在多个领域[ 12] , 像开源硬体已定义的级别[ 13] ,如何在硬体之开发和作为一种可持续发展的模式进行合作[ 14] 。主要的分歧之一是发展开放源码软体和硬体开发开放源码硬体之结果是有形资产之输出,这需要资金、原型和制造。结果,“开源是自由的,而不是免费的”。[ 15] 更多的正式名称叫做 Gratis versus Libre ,区分在零成本、自由使用和修改信息之想法之间。虽然开源硬体面临在降低成本和减少金融风险上面临最大限度的挑战,一些项目之开发商、一些社会成员提出了这些满足需求之模式。[ 16] 鉴于此,有建立可持续的社会筹资机制措施,如开源硬体中央银行和像 KiCAD 的工具,发展更容易获得更多的用户之示意图。
PC532 - 1990 年基于 NS32532 微处理器设计的个人电脑
ECB AT91 - 基于Atmel AT91RM9200 ARM9 信息处理器 (180 MHz)的单板计算机
ECB ATmega32/644 - 基于 Atmel ATmega32/644 (20 MHz) 单板计算机,网路伺服器性能和少于 100mA 的电源消耗
Simputer - 针对发展中国家的掌上电脑
这是一些“开源硬体”中央处理器,软微处理器 之典型。
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 目的是设计一个开放的架构和标准的显示卡 。
NodeMCU DEVKIT 0.9
Openmoko - 开放手机框架(首先使用情况:First International Computer Neo FreeRunner 2008年中期公布)
SHPEGS : 一个经济、环保、可扩展、可靠、高效率和独立地使用公共建设材料之发电、收集和储存热能,综合运用直接和间接之太阳能之系统
小型风力发电机组 :为了帮助发展中国家人民和爱好者,一些项目已经开源,如 Jua Kali 风力发电机,Hugh Piggot's 风力发电机组,力场风力发电机组等。
更多信息:开源机器人
e-puck mobile robot ,一个开放的硬件,教育导向,移动机器人。
RobotCub
OpenRAVE
The Humanoid Project
MIDIbox MIDIbox 项目是一个开源为MIDI像控制器、合成器、音序器之模块化 DIY 硬体和软体平台。
Monome 40h - sixty-four backlit buttons 的一种可重构网格,通过USB介面使用。少量的第一批 500 monome 40h 已制作。所有的设计过程,设计规格,韧体和电路板原理图,可在线查阅
一系列的开放式设计 硬体可用于家庭自动化 。[ 20] [ 21]
RONJA - 开源自由空间光学系统,在车库中DIY , 10兆位/秒的 full duplex/1.4 km
LED Throwies - 非破坏性的涂鸦和光显示。
CUBIT 系统 - 开源之 multitouch 系统。
存档副本 . [2009-02-07 ] . (原始内容存档 于2009-01-22).
存档副本 . [2006-11-07 ] . (原始内容 存档于2006-11-04). ,开源硬件作品
[1] (页面存档备份 ,存于互联网档案馆 )MAKE: Blog: Open source hardware, what is it? Here's a start...