为了我们大家的利益 CERN推出开源硬件

大型强子对撞机( LHC )实验背后的粒子物理实验室CERN广泛使用开源软件。事实上,该组织甚至保持着自己的Linux发行版——基于红帽企业Linux——叫做科学Linux CERN。受Linux开发效率的启发,一群CERN工程师决定将开源软件开发模式的优势带到硬件领域。

CERN发起了一项新的以社区为中心的努力,称为开放硬件存储库( OHR ),旨在鼓励协作电子设计。CERN还开发了一种新的许可证,称为开放硬件许可证( OHL ),用于管理开放硬件设计的分发。CERN工程师、开放硬件库创始人Javier Serrano在一份声明中说:“

对我们来说,开发开放硬件的动力很大程度上是出于开发Linux设备驱动程序的同事的善意嫉妒。”。他们是一个非常大的设计师群体的一部分,他们分享知识和时间,以便提出尽可能好的操作系统。我们觉得硬件开发应该没有什么不同的内在原因。

CERN s项目不是第一个开放硬件许可——图森业余分组无线电集团在2007年创建了一个。这两个许可证并不相关,但它们确实有相似的潜在目标。也有一些开放硬件项目是在更传统的开放源码许可下启动的,例如Sun移动到GPL下发布UltraSPARC设计细节。

OHR已经提升了相当一段时间,并且已经主持了许多项目,包括LHC技术要求中出现的一些项目。

一个例子是白兔,它是一个在LHC所使用的那种复杂控制系统中构建用于定时同步的专用网络交换机的项目。欧洲核子研究中心正与反质子和离子研究设施FAIR共同开发硬件。其他一些研究机构也有兴趣利用大白兔进行自己的实验。有关白兔设计的技术规范、研究文件和HDL代码可从OHR版本控制系统下载。另外还有一个独立的子项目,负责开发基于Linux的软件环境,为白兔交换机供电。

OHL是一个类似共享的许可证,它授予用户研究、修改、重新分发和制造设计文档的自由,但规定文档的衍生产品必须按照相同的条款发布。这意味着任何修改或改进设计的人都必须与更广泛的社区分享他们的工作。

许可证部分仿照GNU通用公共许可证的基本原则,由CERN知识和技术转让小组的法律顾问起草。OHL的初始版本于3月份发布,但随后根据社区反馈进行了改进。许可证1.1版本周出版。该许可证可从OHR网站获得,其通用性足以在实验室硬件领域之外更广泛地使用。

Copyright © 2017 pk10冠亚军和值计划 版权所有

导航

关闭

欢迎访问