Page 13 - 高中 信息技术 选择性必修6 开源硬件项目设计
P. 13
1.1 开源硬件的特征及发展历程
客热潮。
实际上,不论是创业还是创新,不论是成为电子设计爱好者还是成为创客,都与开源
硬件密不可分,在一定程度上都得益、依赖于开源硬件及其平台。
1.1.1 开源硬件
1.开源与开源软件
在1998年OSI(Open Source Initiative,开放源代码促进会)成立时,“开源”一词被正
式使用,旨在推动开源软件的发展。所谓开源,是指开放源代码(open-source),是一种
软件公布方式。源代码(source)是可供人阅读的计算机指令文本,是软件产品最直接、
最完整的技术描述。商业软件公司通常采取申请版权或者商业加密的方式对软件源代码实
施严格保护,以防止其技术思想被窃取,从而保证软件的销售盈利。开放源代码软件,即
开源软件,是指源代码完全公开,可自由分发,任何人都可免费获取的软件。开源软件由
世界各地的志愿者通过网络合作的方式完成。开源软件独特的研发和发布方式,使它取得
了令人瞩目的成绩。今天,开源软件在全球已被广泛应用于各行各业,改变着世界软件业
的发展轨迹。例如,操作系统类开源软件有Linux、Android(安卓系统)等,应用类开源
软件有MySQL、PHP、Python、Firefox等。
2.开源硬件 广东教育出版社
开源硬件在开源软件的基础上定义,指源代码开放的硬件(设备、机器或者其他实
物),允许他人重新制造、修改、分发等。开源硬件的源代码,指开源硬件的设计,包括
项目组成、概述、原始设计文件、辅助设计文件、物料清单、软件、照片和解释说明等。
开源硬件的核心体现在电路原理图、物料清单、PCB(电路板)图等。例如,Arduino开发
板、micro:bit开发板等。
硬件与软件的不同之处在于硬件资源始终致力于创造实物产品,3D打印、无人驾驶
飞机等都是利用开源硬件的例子。目前,比较流行的开源硬件有Arduino、Raspberry Pi、
micro:bit等。其中,Arduino是开源硬件界第一个获得大规模成功的项目,且产生了大量的
衍生产品。近年来,我国自主研发的专门用于教育的开源硬件也相继投入使用。
得益于创客运动,开源精神和开源文化从电子爱好者、开源硬件社区开始,逐步走向
大众,使更多人能通过各种开源分享,将创意转化为现实,进而改变世界。
探究活动
讨 论
上网搜索或到图书馆查阅资料,与同学讨论开源软件、开源硬件、开源运动的含义。
5 5
9 JOEE