TiD2017“开源治理”之旅

2017-08-02 15:41:00
开小编
原创
244
摘要:开源社借TiD2017大会,精心出品了“开源促进下一代软件研发”为主题的演讲和讨论。 
题记


经常会有人这么说:“不稳定、崩溃、难用都是很正常的,因为是开源软件。” 这个逻辑似乎也得到了很多人的认同。但是没有人追究为什么?逻辑是否合理。唯一的理解就是国人的心态:“免费的、白来的总是最差的。” 


基于这一使命、正名感,开源社借TiD2017大会,精心出品了“开源促进下一代软件研发”为主题的演讲和讨论。 


开源社精心出品


这绝对是业内的先锋,以开源的名义参与主流的技术方法论会议,而且还是中国软件研发行业内久负盛名的TiD质量竞争力大会。2017年7月19日上午,“开源治理”分论坛以独立分会场的形式在国家会议中心举办,这也是开源社和TiD大会第二次合作携手。由开源社理事陈阳主持的整场论坛座无虚席,均是来自企业一线使用开源软件的工程师和主管们。 


开源社是国内第一个草根纯公益的开源联盟,也是国内首家正式加入OSI的联盟成员,积极参与中国开源社区的建设和贡献到全球开源运动中。  


分论坛的讲师阵容豪华,高手云集。  三大亮点: 

1. 现身说法:关于开源协议之争的引发的思考  

2.如数家珍:开源社区项目在企业中的实施经验  

3.华山论剑:来自国内互联网巨头以及国际知名跨国企业开源专家齐聚一堂,展开关于“开源与软件质量”的高峰对话。这三大亮点也正是本次分论坛的开源之旅的修身,齐家,平天下的三部曲。 


精彩的内容分享

1,开发者与开源社区如何缔造质量过硬的开源软件/项目


作为开源信徒的适兕先生,这次和大家分享的内容则是探讨了开发者与社区的关系,以及为什么开源软件的质量过硬,经得起考验? 


适兕,是一名坚定的开源布道师,自封为开源信徒,认为以开源的方式经营这个世界明天会更加美好! 

开源信徒适兕


开发者本身就是社区,如果恰好是做的开源项目,那么就可以说开发者本身就是开源社区。开源社区是开发者最佳的成长、实践、实现想法之地。分享者适兕如此论道。 


而对于为何开源社区能够产生高质量的软件/项目,如Linux、Hadoop、Docker等大型知名项目,有如下几点理由可以阐述: 


  • 所有的眼睛都盯着,Bug就无处藏身。 

  • 社区的组织与透明。 

  • 尽早发布、快速发布 。

  • 为了把事情做好而做好的精神。 

  • 设计与实现分离,开源则试图弥补这一缝隙。


尤其后两点,讲出了开源之所以成功背后的真实动力:实现者就是一线的实际使用者,必须将事情做好! 


2,开源许可协议的重要性


最近开源负面的消息不少:“王垠闭源”“Swoole fork”“PPRows”“XXL-JOB 被申请专利”等等,国内类似的丑闻总是不断,但是像王春生先生这样关注的,并且归类的可不多。 


禅道之父王春生


王春生对于在本土开源商业化和许可协议有着切身的体验和经历。他和大家分享了从公司的角度开源软件,开源协议是何等的重要。进行了分享。 



以一位开源的创业者,经历了风风雨雨的过来人,教导大家:“定协议,就是定生死。” 


3,企业开源治理的实践与案例


开源社发起人、理事,开源布道师刘天栋先生则和大家分享了企业如何对开源项目进行治理。在开源界闯荡了近20年的Ted,个人职业生涯也是有着辉煌的经历,Turbo Linux 亚太区副总裁、Oracle 中间件事业部大中华区总经理、微软亚太研发集团首席技术布道师等,和大家分享了开源的趋势与潮流。


开源社理事刘天栋 


并说明开源社区是有方法论支撑的,即


并以Twitter为例说明了企业该如何进行开源治理。并建议所有公司都应该设立开源办公室部门。 


4,优麒麟的小目标:领跑社区


优麒麟的李睿博士则介绍了优麒麟项目的发展,以及优麒麟对于开源的大力支持。希望在接下来的日子,优麒麟能够学习国际社区,从跟跑到并跑,最终领跑社区。相信实力雄厚的优麒麟,定能实现这一个小目标。

李睿博士


5,修身利器 - 云框架


新的开源技术,开源项目每天都在更新迭代。如何快速掌握技术原理把技术应用起来, 如何花最小代价将技术用于生产环节,这是新技术带每个开源开发者的一道关于学以致用的难题。 


来自好雨云的田夜雨分享了一种即插即用的云框架。  

田夜雨


简单来说,在云框架里,通过典型实例梳理知识结构,帮助开发者快速掌握新技术,仅需替换部分业务代码,即可将最佳实践应用于生产环境并立即产生价值。听起来简直就是开源开发者的修身必备利器。   


6,企业一线主管探讨企业级开发、使用开源软件质量保证


来自阿里巴巴的技术专家吕毅, 百度开源社区负责人谭中意, 微软云首席产品经理宋青见, 红帽测试专家陆林青, VMWare研发总监宋向军, 优麒麟李睿博士齐聚一堂,华山论剑, 由华为开源专家梁辰晔主持论坛, 就“如何基于开源项目打造高质量企业产品”, 各位专家对以下话题进行了热烈的讨论和分享: 


1. 开源项目质量(以及性能等)是否达到产品要求

讨论各人所在公司对企业产品质量的要求讨论实践中是否遇到“坑” 

2. 没有坑或者少坑的开源项目是什么样子的 

社区是如何治理的,用了那些工具等 

3. 对于有坑的项目,企业是如何对待的 

如何修复、如何回馈 

3.1 是否有内源(InnerSource) 

内源如何构建,内源团队构建面临的困难 

3.2 是否有开源办公室 

开源office推动开源时面临的困难 


限于篇幅,各位看官若是有进一步的需求,欢迎点击阅读原文,去观看各位企业的实践。 


最后给大家分享一个小的故事,以佐证我们这次“开源治理”论坛的所受到的重视。 


在自由交流环节,由一位听众的提问将本次论坛引入到最高潮。当谈到企业如何作开源项目的评估和选型时,该听众对高峰论坛上的嘉宾一一点评道:“曾考虑过Ali的大数据RocketMQ,微软的VSCode,优麒麟的Linux,百度的Echart,VMware的虚拟机和红帽的Linux。。”语音还没完,已经引起阵阵掌声。  


结语


开源软件已经是企业和开发者们绕不过去的产业,摆在我们面前的路不是绕开它,而是拥抱它,热烈的拥抱它,保证它的可靠性、稳定性、扩展性,才能帮助我们在业务上获得更多的成功,无论是成本,还是上市速度,亦或是最重要的成就感。


开源软件会茁壮成长,开源社坚信这一点,也会致力于推动其在本土的发展。 


最后,来张所有演讲嘉宾和高峰论坛嘉宾的合影: 


请点击以下链接地址,下载本次TiD开源论坛的演讲幻灯片:

http://www.kaiyuanshe.cn/thread/118.html