很荣幸入选CCF(中国计算机学会)理事。第一次经历CCF理事和常务理事的激烈竞争,让我深感作为理事的荣誉和责任。
我是CCF开源发展委员会副主任,我们委员会在王怀民主任的带领下,旨在发展开源:围绕开源打造共享平台、提供开放服务和培养开源人才,联结汇聚科教资源、产业资源和社会资源,推动开源创新。
我是北大老师,做开源研究,上《开源软件技术和开发》的本科生课程和《开源软件度量》的研究生课程,这让我情不自禁就对开源发展具有强烈的责任感。你可能会好奇开源研究能做什么,简而言之,就是分析开源软件及其开发数据,理解开源复杂系统,建立技术和工具支持开源开发和群体协作。
我作为大学老师的基本职责是科研和教学,联系我承担的CCF服务,我想要在CCF推动两件事。
第一件事, 我想要推动CCF设立开源奖项。
开源软件已经成为当今社会的一项关键基础设施,开源模式被公认是群体创新的重要渠道,如何推动开源并利用开源来发展技术和产业是产学研共同关注的一个话题。中国的开源经过了学习借鉴、参与融入等发展阶段,对中国整个信息技术行业的发展做出了巨大贡献。然而,如何建立开源生态、形成整体产业环境并推动中国开源进入蓄势引领阶段仍然是一个开放问题。
为了发展开源,一个很自然的方式就是建立开源相关的激励机制。国内开源活动蓬勃发展,但仍然存在很多不足面临许多挑战,如何把开源贡献纳入评价体系,使得开源有更高的显示度,从而吸引更多人的参与,目前有很多的探讨,也有很多的尝试。作为中立开放的学术组织,CCF可以面向学界设立开源奖学金、优秀开源项目奖等,在机制上予以引导,使得开源可以被更多人认识到,使得开源贡献可以被更广泛地承认,从而鼓励更多的有生力量参与到其中,不仅有益产业的创新发展,也有益于广大师生更好地融入到技术创新的实践中。并且我相信,星星之火,可以燎原。
第二件事,我想要更多地推进开源资源建设与共享。开源发展目前很突出的一个问题是各方如何形成合力,资源共享既是目的也是手段,可以宣传开源精神和文化,培育开源发展的“土壤”,并推进产学研深度融合。
首先是把开源相关的科普材料,课程课件,技术工具,采用开源模式开放出来,并利用CCF开源服务平台GitLink以及开源实践教学平台EduCoder等开放平台进行积累,为大众提供可检索的公共资源。
其次是推进开源课程的建设。目前产业界非常想要进入大学校园进入教育界,想要发动莘莘学子,搞开源做开源,但是彼此的融合还有距离。一方面大家感觉到高校对开源的接受度和认知度并不充分,另一方面开源如何融入现有课程体系还需要很多讨论和实践,并不能一蹴而就。我们CCF开源发展委员会推动的活动“开源走进高校”就是想把开源声音带入高校,促进双方碰撞和交流。目前已经组织了17场活动,但也还只是刚刚开始,离产学研深入融合相距甚远。我就想进一步发掘和协同有共同志向的产学研力量,更好地普及开源教育。
最后是推进科研成果的开源转化。高校作为科学研究和创新的重要基地,承载着许多具有潜力的研究成果。采用开源模式可以更广泛地共享和应用这些成果,从而实现正向迭代,推动创新,实现科学研究的社会价值。然而高校研究成果的开源转化面临着一系列挑战和复杂性。我们可以通过探索高校研究成果开源的动机、方式和运营,联动各方资源,推动科研成果多渠道开源,支持多方共建发展。高校专注解决从0到1的问题,通过早期开源实现引领,工业界推动从1到100的效果,形成开源生态。
总之,开源是全球创新的重要发展模式,但我们还在路上。CCF具有的中立开放的学术组织特性给我们机会联合产学研力量深化产学研融合。一方面建设开源人才培养服务平台,推进创新人才培养,形成产学研联动培养模式;另一方面推进科研成果转化,以开源开放的模式联动产学研形成开源生态,推进技术革新,促进社会进步。
周明辉,中国计算机学会(CCF)理事、开源发展委员会副主任,北京大学教授,国家杰出青年基金获得者,CCF开源发展委员会副主任,ACM CSOFT主席。主要研究方向是开源开发、数据分析和智能推荐。主持开发的木兰宽松开源许可证MulanPSL被15万+开源代码仓采纳。
来源: 中国计算机学会公众号 2023-12-24