前言:
最近,笔者有幸参与工信部信软司组织的一个座谈会,话题是如何发展中国开源产业。在集体讨论之前,笔者有15分钟的发言机会。
笔者加入英特尔11年以来,经常聆听工信部信软司的亲切指导。我司的开源团队建设也有声有色,如我所在的开源技术团队在中国的员工规模从2007年至今,增长超过6倍,同时还为中国的高新互联网企业输送了大量技术和管理人才。
投桃报李,对于这种座谈会,还是得认真准备。与会之前,我在公司内部和同事们进行了广泛的探讨和头脑风暴,感谢正在美国出差的冯晓焰抽出宝贵的一刻钟和我进行了对话,这就构成了我发言的核心思想:人。
中国的开源软件社区和产业建设进入了一个新的时期,需要突破和创新,不能停留在20年前的思路和想法。开源不是对少数人的培养,是大众的培养。
为何我们说中国的开源发展和国外差距仍然存在,为何很多世界级项目的发源地还在美国,关键问题还在于中国的人才素质。我们试着从以下六个方面进行探讨并提出建议:
1. 体系和培训相结合
这里谈到的体系是高校的正规课程和学位体系,培训指社会上的商业培训。诚然,培训是帮助学子就业的重要助力之一,高校中很多课程也有开源的因素。但时至今日,我们认为,已经到了将开源正式列入正规教育体系的一部分的时间节点。开源教育可以由学校主导,成为学分标准体系的一部分,甚至设置和开设开源操作系统专业。
在家长和中国的传统文化的眼中,只有高等院校正规的课程、专业、学分才是正统,那我们就让开源成为他们心中的正统。
正本清源,超越职业教育,让开源成为正规教育和科技评价体系的有机组成部分。
2. 技术和文化相结合
开源教育,绝非仅仅只有技术本身,更可扩大到文化的范畴。学习内容不妨扩展到方方面面,包括技术、对开源的认识、历史、文化、许可证、法律、社区运营、商业运作体系培养等等。
在高速发展的开源产业中,越来越多的公司认识到许可证的重要性。这就需要同时懂开源和法律的人员来把关。可以靠开源人士学法律,也可以让法律人士学开源。
开源不是简单的奉献和社区,且不说社区运营需要技巧,开源商业公司也迫切需要人才。基于开源项目产生的初创公司已经如雨后春笋,在“大众创业、万众创新”的大潮中脱颖而出。如何让开源更好地和商业模式相结合,是个非常有意思的话题。
开源和商业,并不冲突!
3. 课程和实训相结合
以操作系统课程为例,很长时间以来,只能局限于现代操作系统理论的讲解。有了开源,不妨将实训结合进来。
西安邮电大学的陈莉君教授、清华大学的陈渝副教授、北京大学的周明辉教授等操作系统课程的授课老师,在这方面做出了有益的探索。
陈莉君老师曾经给我说过,就连她的本科毕业生,都是中国著名互联网巨头的抢手人才。
学生通过开源项目学到技能,将操作系统的理论课程和实训有机结合起来,更加能够培养学生的开源思路,让学生在毕业后能尽快投入工作,延续学习的技能和项目。
4. 社会和推广相结合
在开源社区和产业中,不可忽视的是社区大会。远的不说Kernel Summit,近的就有2006年举办至今中国Linux内核开发者大会,秉承开源精神,除致辞外,所有演讲均由有Linux内核代码贡献和研究的工程师和学者承担。
从软件主管部门的角度,可能不适合给单独的开源公司站台,但完全可以对开源会议给予适当的指导、推动、鼓励,通过开源技术会议培养教育人。
5. 国内和国际相结合
要加强和国际社区的交流和学习,鼓励国际论文投稿和合作。
此外,各大国际基金会(特别是Linux基金会、OpenStack基金会、Cloud Foundry基金会等)都在中国有越来越大的业务拓展,也招募了很多中国公司进入白金、黄金等级别会员的行列。对此,软件主管部门不妨和国外基金会直接对话,推动国际社区和国内的深度携手。
国内社区要加强和国际社区的交流和合作,也并不一定要新造轮子。成为国际技术领袖的途径之一就是为现有知名项目贡献更多代码,进而成为主要技术守护者和贡献者。
6. 理论和实际相结合
开源的概念,离不开宣讲,更重在实践。
首先以中国开源云联盟为例展开话题,自2012年成立以来,中国开源云联盟对推动中国开源云产业的发展起到了不可或缺的作用,培养了一大批开源公司和开源人才。
每年两届到三届的中国开源云黑客松,将一批批新手推入技术发展的快车道。
2014年7月成立的Ceph中国社区,依托联盟的指导,发起成立联盟第四工作组,并于2018年1月4日隆重发布《2017分布式存储Ceph技术及应用白皮书》,为软件定义存储给出了一个指导性的文件。其中,社区领袖孙琦、耿航功不可没。
再说说成立于2004年的中国开源软件推进联盟,由陆首群教授发起,在工信部指导下,为中日韩三国的开源交流和互动持续努力。旗下的第二工作组,是开源人才培养工作组,为开源教育提供了诸多课程,也培养出无数开源莘莘学子。
中国开源云联盟和中国开源软件推进联盟的成功发展历程,证明了开源可以有序发展,也从实践的角度,抚育和培养了大批人才。
关于作者:
本文作者陈绪,英特尔中国云计算战略总监,中国开源软件推进联盟常务副秘书长,北京科技大学工科博士,清华大学经济管理学院EMBA。先后任职Sun、英特尔等知名IT巨头负责技术研发、战略规划等职务,从业超20年,为国内开源软件领军人物,在云计算、人工智能、大数据等领域有深刻的技术见解、战略思维及广泛的产业人脉,曾主要推动英特尔对多家公司的战略投资。
关于“Linux宝库”微信公众号:
欢迎关注"Linux宝库"微信公众号,这里每天发布最新的开源人物和开源事件。谨以此号记录Linux和开源业界的点点滴滴,为开源爱好者和从业者点亮人生。
- 责任编辑:FRESH -- END -
Linux宝库
长按扫码,关注我们
为开源爱好者和从业者点亮人生!