微软举办了一场关于开源的直播上,各位技术大佬相继发言,给了我们很多启发。也让不少国人思考,我们中国应该也要有自己的开源体系。
整理一下,个人觉得“中国自有开源体系”存在的意义在于:
提高国内整个社会的开源软件开发协作意识和实践
在国内的本土的代码开放平台工具下用中文交流,不用被迫使用 GitHub,也更方便国人使用,不一定需要统一为一个平台。
建设和完善国内自有的开源基金会和许可证等治理体系,先模仿国外模式,然后在输出到国际,并且能加速国人理解国际化开源的套路。
在社会的各个角落培养开源协作精神。从大学生中就可以开始科普开源。
整体的提高软件开发水平,软件开发是高度的智力协作过程,群体源码协作高于个人单体能力。
能更充分的参与到全球的软件开发协作中,直接参与国际开源的门槛依然存在,对很多人还比较困难。
中国在全球的开源领域中参与度越大,影响力就越大,国家的竞争力就越强;
中国的开发者参与国际开源,是与外国的学习、合作和竞争三者并存的态势;
开源本身的社会属性虽然总是在受到国与国意识形态差异的干扰,但是应该并没有国界才对。
国内公司参与开源软件的特点不同,我把ABC三类公司类画在下面的这一张图里。
从开发者参与开源的角度出发,我们也可以容易的区分出一下三种类型的开发者:
具有国际化视野和流畅英语交流能力的国际化开发者。
受制于网络、文化和工具平台制约的国内开源开发者。
还没有或者无法了解开源的闭源开发者。
作为软件行业的从业人员,不论从事任何类型的角色,理解开源软件的意义正在变的越来越高。
软件的灵魂在于源代码,开放源代码的软件开发模式具有巨大的价值,这种开发实践需要开源治理体系的保障,这种开发实践应该在所有企业中应用。
从业人员在开源领域中参与的广度和深度,也是能力和价值的标志。
领取专属 10元无门槛券
私享最新 技术干货