admin管理员组文章数量:1530518
2024年6月19日发(作者:)
面向中小学教学的开源硬件现状分析与比较
1
引言
“开源”是开放源代码的简称, 最早出现在
20
世纪
90
年
代。
1998
年
2
月,由
Bruce Perens
和
Eric S. Raymond
成立的开放 源代码促进会(
Open Source Initiative
,缩
写:
OSI
)与网景
公司展开积极合作,促进了网景公司一流通信产品源代码的开
放,同时界定了开源软件的概念,明确提出:为保证使用者阅读
的权利、再分配的过程、修改后再使用的结果,开源软件必须分
发许可证。随着开源软件的演变及快速发展、可靠性的提高、费
用的降低,
?
目萍剂煊蚨
?Linux
的认可,到网景浏览器的源代
码 开放,再到
Android
的流行, 普通大众对各类开源软件的
认识逐 渐成熟,并在教育领域受到更多关注。基于开源的理念,
结合相 关软件协议规范, 拓展到硬件领域后出现开源硬件, 并
逐渐从商 业领域渗透到教育领域。
2
开源硬件发展、特征及对教学的影响 开源硬件最早是由国
际业余无线电爱好者(
Tucson Amateur Packet Radio
,缩
写:
TAPR
)在高性能软件无线电项目实践中生 成的。他们开发
了一种模块化、可扩展的硬件平台,依托于这种 硬件平台, 业
余者和实验者只需要通过软件编程, 就可以实现无 线电台的各
种功能。
TAPR
成为开源许可证的创始者,并在许可 证上注明由
GrahamS eaman
提出的开源硬件定义:开源硬件是一 件具有物
理特性的制品, 无论是电气或机械的, 设计资料都可供 公众使
用,并可允许任何人进行修改、分发和使用。
同年,
Freeman
宣布开放硬件规范项目 (
The OpenH ard-
ware Specification Project
,缩写:
OHS pec
),规定硬件
接口组成 部分都是公开的, 为替代专有的计算系统创建一个全
新的计算平 台。在教育领域,
Patterson D A
强烈建议为计算
机科学专业学 习者设置的课程应该加入开源运动相关的内容,
并积极实践, 在 提升科学技能的同时, 还需要在实际的环境中
参与开源作品的研 发
[1]
。而
Pearce J M
在他的
Open-
source Lab
一书中也指出, 部分高校有自己的开源实验室,如
杨百翰大学的
BYU
开源实验
室,俄勒冈州立大学的
OSU
开源实验室, 德克萨斯大学的源码
开 放研究实验室等
[2]
。
相较于国外的研究和实践,国内是在
OSI
的推动下,开展
Linux
产业运动后,才开始一系列研究的,如嵌入式系统、教育
机器人等。 不同的学者也尝试给开源硬件重新定义, 但主要是
从 基于开源理念、由开源软件延伸而来、开源硬件的特点、开源
的 条件、公开的材料等几个方面展开陈述。
综上所述,笔者认为, 开源硬件除具备开源软件的基本特点
外,如源代码开放、具有一定的协议规范,还应有以下特点: 首
先,开放共享性,向硬件相关设计商、制造商、销售商和 用户在
版权声明:本文标题:面向中小学教学的开源硬件现状分析与比较-2019年精选文档 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/shuma/1718805272a727444.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论