返回首页
您的位置:首页 > 新闻 > CCF新闻 > 数字图书馆

【CCFDL专辑】构建开源生态的挑战与机遇

阅读量:475 2021-03-11 收藏本文

导读:处理器芯片设计开源是应对芯片设计成本和难度持续增长的一种有效思路。开放指令集架构为实现处理器设计开源迈出了第一步。如何快速释放开放指令集的优势和潜力,构建开源处理器完整软硬件生态是当前亟待解决的问题。本次CCFDL专辑收录了CNCC2020主题为“构建开源生态的挑战与机遇”的分论坛报告视频,紧密围绕构建开源处理器芯片生态的关键技术,分享和探讨开源处理器芯片设计、系统软件、教育、安全等领域的前沿成果和热点问题。


报告1:SEED实验: 18年的开源历程

1

讲者:杜文亮 雪城大学电气工程与计算机科学系正教授 (终身教授)

简介:在过去的 18 年里,一个叫 SEED (SEcurity EDucation) 的开源项目得到了美国 NSF 持续资助,目的是开发一系列的用在计算机安全教育上的动手试验教材 (SEED 实验 ) 。这些试验可以让学生通过真正的动手经历去了解攻击和防御的原理,而不只是从课本上学。18 年来开发了30多个实验,涉及系统安全、网络安全、Web 安全、软件安全、移动安全和加密,基本涵盖计算机安全教育的基础知识。这些实验在提供的虚拟机环境中操作,供大家完全免费使用 (https:// seedsecuritylabs.org/)。迄今为止它们被 70 多个国家1000多所学校采用。中国也有不少高校在使用,甚至不少美国高中也在使用,有些公司也用它们做内部培训和招聘测试。此报告中主要介绍了这18年来做这个开源项目的理念,经验和历程,以及一些从中获得的感悟。


报告2:Apache Flink中文社区的挑战和实践

2

讲者:杨克特 Apache 软件基金会成员,Apache Flink PMC 成员,具备超过10年的搜索引擎、大数据引擎等核心系统的设计和研发经验。

简介:最近几年,中国的开源力量正如雨后春笋之势蓬勃发展,涌现出大量的优质开源项目和开 源基金会。在构建开源项目生态的路径中,走出国门迎接来自国外的开发者也显得至关重要。从另外一个角度来说,对于一些优质的国外开源项目,如何引进国内并围绕其构建本土化的中文社区,也存在着类似的挑战和机遇。 这个报告将介绍阿里巴巴选择 Apache Flink 这个大数据计算引擎的背景和历史,以及围绕这个项目构建一个良好发展的中文社区的挑战和实践。在阿里巴巴的大力推动下,Apache Flink 取得了跨越式的发展,目前是 Apache 软件基金会所有顶级项目中最活跃的一个。


报告3:以开源社区的方式推动操作系统进行教学科研的尝试

3

讲者:陈渝 国防科学技术大学本硕博毕业,清华大学计算机系长聘副教授,博导,MIT 访问学者,CCF 系统软件专委常务委员。

简介:报告介绍当前操作系统内核当前面临的挑战和解决方法;介绍基于RUST系统编程语言的操作系统原型 zcore;讨论着两年基于开源社区的方式进行操作系统教学科研的尝试,以及对如何建立操作系统生态环境的一些思考。


报告4:开源物联网操作系统之路

4

讲者:熊谱翔 RT-Thread创始人

简介:本报告介绍了在国内发展开源社区,开源项目的情况,如何围绕着社区方式打造一个系统基础软件平台之路。同时也提供了在国内开源商业化的探索。


报告5:木兰开源社区及开源标准发展实践

5

讲者:杨丽蕴 中国电子技术标准化研究院云计算研究室主任

简介:本报告简要介绍木兰开源社区建设工作进展,木兰开源许可证产生过程,如何辩证的看待开源与标准化的关系,是否可以融合发展,系统介绍目前我国已经开展的开源标准化工作,以及国外各组织相关工作情况。