Page 16 - 高中 信息技术 选择性必修6 开源硬件项目设计
P. 16

第一章  认识开源硬件项目







                      Commons(知识共享,简称CC)授权方式公开硬件设计图。
                           在这样的授权下,任何人都可以生产Arduino电路板的复制品,甚至还能重新设计和
                      销售原设计的复制品。人们不需要支付任何费用,甚至不用取得Arduino团队的许可。然

                      而,如果重新发布了引用设计,就必须声明原始Arduino团队的贡献。如果修改了电路
                      板,则最新设计必须使用相同或类似的CC授权方式,以保证新版本的Arduino电路板也会
                      一样是自由和开放的。唯一被保留的只有Arduino这个名字,在没有官方授权的情况下不
                      能使用它。短短几年,Arduino在全球积累了大量用户,推动了开源硬件、创客运动,甚

                      至推动了硬件创业领域的发展。如今,越来越多的芯片厂商和开发公司都宣布自己的硬件
                      支持Arduino。

                                             广东教育出版社
                        1 . 1 . 3      开源硬件的发展历程




                           开源软件的历史比开源硬件早二三十年,开源硬件的历史紧紧跟着开源软件的历史发

                      展足迹。
                           1.开源硬件的产生

                           1997年推出的“开源硬件认证计划”,允许硬件制造商对硬件进行认证,要求凡是获
                      得认证的硬件设备,都要承诺对外公开其驱动程序接口的编程文档。这样,供应商就可在
                      获得认证的设备包装上添加开源硬件标志,并在广告中指出他们的设备是经过认证的。购

                      买了认证设备的用户即便是遇到操作系统变更或制造商倒闭,仍可以由第三方为他们的设
                      备编写新的软件。这是开源原则首次应用于硬件。

                           1998年,开源硬件的概念纷纷被提出。例如,有人推出“开放硬件规范项目”;有人
                      表示想开办企业将开源软件的原则应用到硬件设计和开发中;更有人推出了开放设计电路
                      网站,旨在通过合作的方式设计出低成本的开放设计电路。这些雏形概念的出现有力地推

                      动了开源硬件运动的发展,但大多数项目尝试在一两年内就逐渐销声匿迹了。
                           2.开源硬件的发展
                           2005年前后,由于OpenCores、RepRap、Arduino等几个主要的开源硬件项目的出现,

                      开源硬件再次成为焦点。
                           2007年,TAPR创建了第一个硬件许可证,也是第一个针对硬件的开源许可证。
                           2009年,这些开源硬件推动者组建了“开源硬件设计联

                      盟”,每年召开一次开源硬件峰会。
                           2011年,开源硬件协会(OSHWA)正式创立。这是一个

                      教育型非营利组织。开源硬件协会建设有开源硬件社区(标
                      识如图1-5所示),不定期举办会议,开展有社会价值的开源
                      硬件使用场景教育活动,服务社群,帮助开展STEM教育,鼓

                      励开源硬件项目向教育和经济等领域开放。开源硬件协会进
                      一步明确了开源硬件的1.0定义。                                                     图1-5  开源硬件社区标识

              8   8







          21X1359.indd   8                                                                                         2019/9/29   10:55:47
   11   12   13   14   15   16   17   18   19   20   21