1、开放源码运动与中国开源教育Open Source Code and Open Source Education in China周傲英 华东师范大学2025年06月27日 济南01开源软件的发展0222开源软件的意义03计算机科学教育04开源教育的实践05中国的开源教育目录ONTENTS开源软件的发展Open Source Code and Open Source Education in China开源软件是通过特定类型的许可证发布的软件,这种许可证能让最终用户合法地使用其源代码开源软件这意味着用户可以查看组成该软件的代码并对其进行所需的任何更改以源代码形式提供,无需额外费用这意味着任何人都
2、可以获取源代码并利用它来分发自己的程序源代码可重新用于其他新软件通常开源软件必须符合以下条件:开放源码来源:开放原子开源基金会开源软件的发展应用驱动创新开放成就创新解决问题Open Problem开放架构Open Architecture开源文化Open Source解放思想Open Minded开源软件的本质开源的科学精神开源软件,作为一种媒介,可以帮助我们触及科学精神,帮助我们探索科学精神的实质科学本身就是一种开源的事业,开源软件开发就是一种科学实践活动只要您从事过任意一项开源开发项目,您就能体现到科学精神的存在,并且对它的巨大威力所震撼开源硬件,开源软件,开放数据,开放算法,开放内容,与
3、互联网相互加持处理数据的技术是通过开源软件得以迅速传播和推广,可以说:没有开源软件就没有互联网的蓬勃发展,反之亦然开源已经从最初个人的自发行为,演变成企业的商业行为,正在成为国家战略行为国家战略软件是知识产品,开源是人类知识生产的新模式,是“万众创新”的源头万众创新开源带来万众创新开源软件的意义Open Source Code and Open Source Education in China全球数字合作呼吁开源开放 2020年5月底,以联合国秘书长名义发布的数字合作路线图呼吁国际社会鼓励和投资于数字公共产品的创造,以增进人类社会福祉;鼓励软件、数据、人工智能模型、标准和内容应该作为数字公共
4、产品,最大限度地开源开放,且独立于任何特定供应商,同时助力实现可持续发展目标。在十三届全国人大四次会议通过的中华人民共和国国民经济和社会发展第十四个五年规划和 2035 年远景目标纲要中,明确提出“支持数字技术开源社区等创新联合体发展,完善开源知识产权和法律体系,鼓励企业开放软件源代码、硬件设计和应用服务。”开源已经成为我国突破技术封锁、引领科技创新的关键手段中国发展需要开源开放“小偷”和“强盗”中美就软件盗版和知识产权谈判1991年11月21日,时任中国代表团团长吴仪在华盛顿与美国贸易副代表沃夫展开新一轮谈判盗版 vs.开源 沃夫:中国人盗版,是小偷,我们是和小偷谈判 吴仪:我们也曾经遇到过
5、强盗,我们是来和强盗谈判的Recognize,Respect,Admire中国互联网企业如何才能赢得尊重和钦佩,而不只是仅仅被认可?争取在开源世界的话语权,营造自己的开源文化和开源生态 小偷心态:只从开源的“池子”里免费拿,不作出自己的贡献(软件或代码)小偷越偷越弱,强盗越抢越强,强盗制定规则盗版 vs.开源中国文化的开源基因 开源特别符合我们的理念:打一场科技创新的“人民战争”开源特别适合我们这个民族和国家“高手在民间”“大众创业,万众创新”李克强2015.3.15团结协作、美美与共是文化基因人民勤劳勇敢,善于学习我们是高质量人力资源大国数字化过程中,核心技术栈逐渐由开源主导、高度分工的数万
6、亿美元生态体系来源:CSDN开源开放助力数字化转型 开源软件已经成为构建全球软件产业的核心,围绕开源软件所形成的全球开源供应链与开源软件生态直接决定了一个国家或地区在数字化时代的核心竞争态势 现代软件供应链中,80%90%的代码来自开源开源开放助力数字化转型计算机科学教育Open Source Code and Open Source Education in China全民计算机科学教育(CS4ALL)以计算为中心以数据中心我们不得不承认,我们倾情研习几十年并引以为傲的计算机从“昔日王谢堂前燕”到“飞入寻常百姓家”这种中心转移堪比天文学史上“地心说”向“日心说”的进步,开普勒三大定律拉开了近