开源硬件
此条目翻译品质不佳。 (2023年10月28日) |
开源硬体,指与自由及开放原始码软体相同方式设计的计算机及电子硬体。开源硬体开始考虑对软体以外的领域开源,是开源文化的一部分。
这个词主要是用来反映自由释放详细信息的硬体设计,如电路图、材料清单和电路板布局数据,通常使用开源软体来驱动硬体。
共享逻辑设计连同可程式逻辑器件之重构,也是一种形式的开源硬体。 硬体描述语言代码的共享代替共享电路图。硬体描述语言通常用于系统晶片系统,也用于元件可程式逻辑闸阵列或直接在专用集成电路中设计。当分配时叫做硬体描述语言模块或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 目的是设计一个开放的架构和标准的显示卡。
无线硬体
[编辑]- OpenPattern[17] [18]
- Sun SPOT 是一个为感测器网路和供电电池、无线通讯、嵌入式开发之开源硬体和软体平台。
- NodeMCU 是一个使用Lua编程语言的开源物联网平台[19]。
电话
[编辑]- 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 已制作。所有的设计过程,设计规格,韧体和电路板原理图,可在线查阅
其他
[编辑]- Chumby - 周围信息设备
家庭自动化
[编辑]其他项目
[编辑]- RONJA - 开源自由空间光学系统,在车库中DIY , 10兆位/秒的 full duplex/1.4 km
- LED Throwies - 非破坏性的涂鸦和光显示。
- CUBIT 系统 - 开源之 multitouch 系统。
参见
[编辑]- 图形硬件和开放源码软件
- Open CASCADE - 软件开发平台免费提供的开源。
- 开放式设计 - 开源物理设计与带有广泛之关注
- 开放源代码
- 开放源代码软体
- 【玩USB互动装置】开发日志 TI-MSP430 LaunchPad (页面存档备份,存于互联网档案馆)
- 【Raspberry Pi树莓派】 硬派Pi制作 (页面存档备份,存于互联网档案馆)
参考链接
[编辑]- ^ 存档副本. [2009-02-07]. (原始内容存档于2009-01-22).
- ^ Worldchanging - Evaluation + Tools + Best Practices: BugLabs and Open-Source Hardware Innovation. [2009-07-26]. (原始内容存档于2019-02-04).
- ^ First Pics of Bug Labs Open-Source Hardware. TechCrunch. AOL. 2007-11-01 [2009-07-26]. (原始内容存档于2021-05-13).
- ^ From OpenCollector's "License Zone" 互联网档案馆的存档,存档日期2008-12-05.: GPL used by Free Model Foundry and ESA Sparc; other licenses used by Free-IP Project, LART (defunct), GNUBook (defunct).
- ^ For a nearly-comprehensive list of licenses, see OpenCollector's "license zone" 互联网档案馆的存档,存档日期2008-12-05.
- ^ Item #2.4 "Who owns opencores?" (页面存档备份,存于互联网档案馆), from Opencores.org FAQ, retrieved 25 November 2008
- ^ FreeCores Main Page 互联网档案馆的存档,存档日期2008-12-05., retrieved 25 November 2008
- ^ Open Hardware Foundation, main page (页面存档备份,存于互联网档案馆), retrieved 25 November 2008
- ^ Balloon License 互联网档案馆的存档,存档日期2008-10-19., from balloonboard.org
- ^ TAPR Open Hardware License (页面存档备份,存于互联网档案馆) website; see also the license text itself (页面存档备份,存于互联网档案馆), both retrieved 25 November 2008
- ^ See "Are we going to get the 'source' for what is on the FPGA also?" in the Open Graphics Project FAQ 互联网档案馆的存档,存档日期2008-08-18., retrieved 25 November 2008
- ^ 存档副本. [2006-11-07]. (原始内容存档于2006-11-04).,开源硬件作品
- ^ [1] (页面存档备份,存于互联网档案馆)MAKE: Blog: Open source hardware, what is it? Here's a start...
- ^ [2] (页面存档备份,存于互联网档案馆), Halfbakery: Open Source Hardware Initiative
- ^ [3] (页面存档备份,存于互联网档案馆)"Free, as in Beer", by Lawrence Lessig, Wired
- ^ [4] (页面存档备份,存于互联网档案馆), Business Models for Open Source Hardware Design
- ^ Open source router challenges proprietary networking market. [2009-07-26]. (原始内容存档于2009-08-10).
- ^ Halfbakery: Open Source Hardware Initiative<. [2008-02-18]. (原始内容存档于2008-02-24).
- ^ NodeMCU Team. A lua based firmware for wifi-soc esp8266. NodeMCU. [3 April 2015]. (原始内容存档于2021-05-13).
- ^ Open domotics. [2009-07-26]. (原始内容存档于2021-05-13).
- ^ Open design domotics. [2009-07-26]. (原始内容存档于2011-10-05).
外部链接
[编辑]- 开源硬件定义1.0版 (页面存档备份,存于互联网档案馆)
社区
[编辑]- Open Hardware (Wikia) (页面存档备份,存于互联网档案馆)
- DebianWiki
- P2P Foundations (页面存档备份,存于互联网档案馆)
- Open Innovation Projects
- Harkopen (News, Projects, Tutorials)
- 2009 Grounding Open Source Hardware (GOSH!) summit
项目
[编辑]- 开放式目录上的开源硬件
- OpenHardware
- 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
- 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)