

- S01E18 Daniel:一名“舞台”下的开源布道者
开源受到资本的青睐,国家的关注,有人认为开源是一门稳赚不赔的生意,只要把代码公开了,多发一些宣传素材,多搞几场活动,就能完成一轮又一轮的融资。 开源就是把代码放到 GitHub 上,让原先的团队换个地方提交代码,再招聘几名运营人员,有了市场宣传、周边礼物的加持,就会有大把大把的开发者过来贡献代码。潜台词是,代码都给你了,产品也能免费使用,你们难道不应该积极“回馈”代码吗? 到年底了,各种榜单、排名、评奖活动中,总会卖力地宣传我们百看不厌的开源圈前辈们,他们拿走了几乎全部的荣耀。似乎开源圈也是“二进制”的,要么是身居高位、技术封顶、社交无敌的英雄们,那么就是普罗大众。 但是,身在企业内部,占据绝大多数的普普通通的研发人员(不仅仅是研发岗位,还包括测试、运维等从事技术的人们),他们又是怎么完成日复一日的软件研发、测试、交付工作的呢?大家对开源的认识,又有着怎么样的变化?参与开源,是非常难,还是很容易。 我们这一期邀请的嘉宾,处在软件行业的一线,虽没有频频出现在公众的视野中,但也在默默地宣传、布道开源,且听他的开源故事、感悟。 Daniel,来自巴西,拥有三门母语级别语言:葡萄牙语、英语、中文,从事软件研发工作十多年,目前就职于灵雀云。 嘉宾 danielfbm 主持人 Mikey 开源爱好者、一个码字的 Rick(开源爱好者、业余开源布道者) 时间线 04:52 Daniel 最初是怎么接触到开源的 06:57 印象深刻的开源项目之一是 Django 10:12 在没有广泛使用开源项目之前都是怎么开发软件项目的 16:37 在没有 GitHub 这种集中代码托管的时代,Daniel 也曾经修改过“开放”在博客中的代码 23:45 如果不给自己这个锻炼机会的话,怎么能够成长 38:28 开源经历与面试过程 49:26 当开源开放的协作方式遇到企业内部交付压力时该怎么办 59:45 不论你的 PR 有没有被合入,都会有相应收获的 65:17 Daniel 时常在团队内部鼓励同事参与开源 Staff 剪辑:Rick 扩展阅读 kubernetes/kubernetes#60262 https://github.com/danielfbm/meteor-cordova-web-example jenkins-x/go-scm
- S03E03 Jina AI 赋能所有开发者,让超酷的多模态 AI 想法实现落地
背景阅读 神经搜索听起来很抽象,其实典型的神经搜索系统就是大家在电商平台上常用的以图搜图,智能问答机器人等等。神经搜索可以用于提高搜索视频、图片和音频等等非结构化多模态数据的效率。例如,可以使用神经搜索来搜索家庭影集中的图片或视频。使用神经搜索,用户可以通过语音、图片或描述文字来搜索文件,而不必按照传统的方式逐个查看文件名。这可以大大提高搜索效率,使用户能够更快地找到所需的文件。 但是搭建这样一套系统是非常耗时耗力的,而 Jina AI 极大简化了基础设施的复杂性。不管是想做一套基于神经搜索的完整解决方案,还是想在现有解决方案上加入神经搜索功能,当开发者和企业需要时,Jina AI 已经将从构建到部署所有的技术栈都准备好了。 [Screen Shot] 嘉宾 王楠,Jina AI 联合创始人兼 CTO,博士毕业于德国波鸿鲁尔大学。 自 2009 年开始从事深度学习相关研究,之后先后担任德国知名电商 Zalando 高级数据科学家,腾讯高级研究员,在搜索和推荐领域的具有丰富的模型设计、实现和部署经验。 主持人 Mikey 开源爱好者、一个码字的 Rick 开源爱好者、业余开源布道者 时间线 01:24 嘉宾王楠自我介绍 02:32 王楠回顾生成式 AI 崛起的历程 08:38 模型到底是什么?它的本质是一个函数。 12:30 将文字转化成向量,背后原理是什么 18:00 对于不懂 AI 原理的开发者,有哪些开箱即用的 AI 工具 20:20 Jina AI 创立的初衷:极大简化处理 AI 基础设施的复杂性,帮助开发者和企业快速将 AI 模型落地。 26:53 AI 已经过了从 0 到 1 的时代,现在是从 1 到 N 的时代。 27:31 CTO 解读什么是神经搜索,和传统搜索有什么区别 33:40 王楠介绍神经搜索技术的落地普及度 36:20 神经搜索的落地场景:通过语音、图片或描述文字来搜索家庭影集的图片和视频 50:08 产品最新动态:正式将 DocArray 项目捐赠给 Linux 基金会 62:02 未来的 AI 是能够跨越领域和行业的界限,并被应用于各种不同的场景。 69:50 作为 CTO,最希望团队能一直保持好奇心。Staff Rick 开源爱好者、业余开源布道者 扩展阅读 DocArray,非结构化数据的数据结构 Jina,搭建多模态、跨模态应用的云原生 MLOps 框架 Jina AI 创始人肖涵博士解读 多模态 AI 的范式变革
- S03E02 走近一个面向未来的操作系统:FydeOS
背景摘要 FydeOS 是一个基于 Chrome OS 的桌面操作系统,致力于成为中国版的 Chrome OS,目前已适配主流 x86 及 ARM 平台的硬件体系。近期我们和燧炻创新的创始人唐文松详细交流了燧炻创新团队以及 FydeOS 项目(含 openFyde)开源的方方面面。 在本期节目里,我们从 FydeOS 公司名字“燧炻”聊起——我以为这是一个颇有深意的 idear,例如盗火者之类,毕竟这是一个基于 Chrome OS 的开源项目。放眼国内,这几年遍地开花的开源项目大都是强调自主可控的数据库或者其他更偏应用层的软件,而做底层操作系统的凤毛麟角。即便早几年有基于 Android x86 的操作系统项目(技德科技)如今也已转型、统信(深度)走的是信创路线……更让我好奇的是 FydeOS 还出了一款面向消费市场的平板电脑产品 Fydetab Duo(目前采用众筹模式在 IndieGoGo 销售,感兴趣的小伙伴可自行前往购买)——现在做操作系统都要涉足硬件了吗?如果跟硬件有关系的话,FydeOS 和海外的 System76、Framework 等相比的话,有哪些差异?FydeOS 里为什么要放 Android 子系统和 Linux 子系统?又为什么试图统一 Web、Android、Linux 三个不同平台上 Apps 的体验?等等,感兴趣的话就听听文松的介绍吧。 嘉宾 唐文松 燧炻创新(FydeOS)创始人 主持人 Mikey 开源爱好者、一个码字的 Rick 开源爱好者、业余开源布道师时间轴 00:20 公司名字“燧炻”以及 FydeOS 名称的由来。 02:25 燧炻创新为何选择操作系统这个赛道? 05:25 ChromeOS 与树莓派发展过程中蕴藏的机会。 09:56 开源的价值需要更长的时间周期才会被人看见。 11:14 采用开源模式对企业融资有帮助吗? 12:33 FydeOS 开源策略的转型及遇到的挑战。 17:48 FydeOS 与上游 Chrome OS 的关系。 19:27 再谈产品开源的“悖论”:基础软件必须开源。 21:27 从 FydeOS 与贡献者的关系谈开源商业化的思路。 25:49 FydeOS 的系统架构及其演进历史。 34:07 为什么要做 Fydetab Duo 这个硬件? 42:35 安卓、Web、Linux 版 Apps 三合一能否重塑生产力? 48:28 目前 FydeOS 面临的主要问题及应对方案。 …… Staff 剪辑/文字编辑:Mikey 相关链接: FydeOS 官网:https://fydeos.com openFyde 官网:https://openfyde.cn Fydetab Duo 官网:http://fydetabduo.cn Fydetab Duo 众筹:https://igg.me/at/fydetabduo
- S01E17 Tison:一名 Community Builder 的自白
tison 在《夜天之书》系列文章中给出了很多有深度、高质量的有关开源的文章,例如有:经验分享、开源治理、商业模式, 甚至还有面向人力资源的内容。Rick 作为本期节目的主持人,无比认同 tison 关于 Community Builder 的论述, 开源社区真的社区需要 Community Manager 吗?有了 Manager 的开源社区,还是我们想要的社区吗? 嘉宾 tison 主持人 Rick(开源爱好者、业余开源布道者) 时间线 00:30 tison 自我介绍 02:52 tison 从岗位上的自我定位 13:21 Community Builder 这个角色的价值讨论 25:34 大学专业是怎么选择的 29:42 海外做 DevRel 的人多数曾经是开发者 38:46 聊聊“烂尾”的 PRs 51:26 Elastic 式的伪开源最大的问题是虚假宣传 58:27 Community Builder 是怎么炼成的 Staff 剪辑:Rick 扩展阅读 https://www.tisonkun.org/ https://osf2f.net/
- S01E16 三咲智子:作为一名学生参与开源社区的故事
对于一档开源播客而言,虽然 GitHub 已经有了非常强大、好用的功能了,但官网似乎依然是一项不可或缺的配置。 有了这个想法后,并把大致的思路用issue 的形式创建出来。 从上面可以看到,已经有多位 contributor 在留言并提供建议,非常感谢这些热情的朋友们。 但令人非常意外的是,某天居然从哔哩哔哩上看到了一位朋友 在直播为《开源面对面》徒手编写官网。而他正是我们本次节目的嘉宾:三咲智子,一名非常热衷于软件编程的在校大学生, 擅长前端技术,开源爱好者。 嘉宾 三咲智子 主持人 Rick(开源爱好者、业余开源布道者) 时间线 00:35 三咲智子自我介绍 01:27 Kevin 参与 Element Plus 的大致经历 10:16 给在校大学生参与开源的一些建议 16:20 如何了解到开源之夏这类对在校大学生非常友好的活动 18:26 小时候学习编程的驱动力 31:34 如何看待单测、重构 34:08 如何没有单测的话,那这个项目也太不可靠了吧 40:14 大致在高中时期曾参与到过 GitHub 上的项目 43:20 开源项目之所以能繁荣起来和社区有很大的关系 48:25 在 B 站直播为《开源面对面》写官网 52:45 介绍一些好玩儿的“玩具型”项目 59:32 Kevin 给听众的一些建议 Staff 剪辑:Rick 扩展阅读 https://github.com/element-plus https://github.com/element-plus/element-plus-issue-helper
- [番外 02] 适兕:开源布道师布的是什么道
背景摘要 我对于布道师这个话题的好奇由来已久。尽管跟适兕相识数年,但一直对他所做的事情不甚了解,但见他不遗余力地在各种场合为开源布道,拳拳之心、谆谆之情又如一位风尘仆仆的行脚僧,他在文章中推心置腹地自白毅然决然选择开源的心路历程令人动容 。终于找机会和适兕聊了聊布道师这个话题,以飨听友。 嘉宾 适兕 开源布道师、一个作者 主持人 Mikey 开源爱好者、一个码字的 Rick 开源爱好者、业余开源布道师 时间线 00:50 如何走上开源布道之路 08:10 开源布道是为往圣继绝学吗? 12:00 开源本身需要布道吗? 15:20 开源需要向什么人布道? 17:05 布道师与传教士/教师的区别 29:05 开源布道的意义是什么? 30:11 官方布道师与野生布道师 36:55 开源布道师的 KPI 是什么? 41:20 不同的开源组织/流派在布道上的差异 47:58 开源布道要传递的是一种方法论 55:38 国内开源布道的现状 01:05:31 开源布道的道与术(项目/产品对布道的影响) 01:11:49 不同组织形态对开源布道师的看法 Staff 剪辑/文字编辑:Mikey 适兕提到的书籍和文章: 《The Macintosh Way》,Guy Kawasaki 《确定性的寻求:关于知行关系的研究》,John Dewey 《企业的人性面》Douglas McGregor “开源布道者分享系列”十一篇 规划时间 持续写作 重视演讲 组织活动 自我修行 建立对话 异步沟通 横向领导力 全球观念 布道者的未来 上游思维与上游优先
- S01E15 嵇斌:近 20 年的 IT 老兵作为开源新人的思考
嘉宾 嵇斌 主持人 Rick(开源爱好者、业余开源布道者) 时间线 01:33 嵇斌自我介绍 15:18 早期自己写开源项目时也期望能有人来用,但没想过用什么途径来推广 18:15 早期参与开源的主要动机就是觉得“好玩” 30:22 以参与 Kubernetes 为例讲述参与大型项目的一些难点 32:28 upstream first 的主要压力可能在于上游何时能接受 PR 上 46:42 单测覆盖率在 80% 以上时会让用户和开发者感觉更放心 47:49 单测覆盖率达到 60% 后,整个团队就会不由自主地希望持续提高覆盖率 57:30 参与开源不仅仅是个加分项,而且有助于更加认可所选择的工作机会 63:26 从投资角度来看,参与开源是“零”风险的事情 77:16 给听众的一些有关参与开源的建议 Staff 剪辑:Rick 扩展阅读 https://github.com/matrixji/t2u https://github.com/matrixji/ulink https://github.com/shimohq/chinese-programmer-wrong-pronunciation https://github.com/smasterfree/hangzhou_mountain
- S01E14 亮小猪:从开发到管理到开发者关系,他都经历了什么
以及35岁程序员的发展抉择分享。 嘉宾 小小猪并不胖乎乎的亮小猪,全栈开发者,开源爱好者,终身学习者,开发者布道师,努力帮助开发者学习新技术。 主持人 Rick(开源爱好者、业余开源布道者) Wey Gu(开源相信者、程序员、图技术 advocate) MINGAI(开源双语故事记录者) 时间线 03:17 大学期间不好好读书竟然去兼职做网站 05:51 从技术社区学习和参与社区并获得微软最有价值专家MVP 13:25 竟然喜欢玩红警,开源版红警OpenRA https://github.com/OpenRA/OpenRA 24:05 参与Swift中文文档翻译协作,体会开源的世界 29:12 失败的转管理岗位之路,35岁了还能怎么走 37:33 社区经验能不能帮助找到工作,做DevRel工作是什么体验 42:51 像他这样的老人才会用邮件列表和RSS吗 54:14 创建了一个DevRel的日历服务 https://devrelops.club/ 56:15 参与开源面对面的DevRel分享 57:57 目前工作和学习方法:Learning in public 64:40 经历了疫情前后两种风格的远程工作 78:10 MINGAI 精彩总结和分享 Staff 剪辑:亮小猪 文字编辑:亮小猪、MINGAI 扩展阅读 开源版红警OpenRA https://github.com/OpenRA/OpenRA DevRelOps Club https://devrelops.club/
- 特辑:首届技术播客月预告
详情链接 https://github.com/opensource-f2f/episode/issues/96
- S01E13 MINGAI:从同传到创作到运营,机缘巧合入了开源桃花坞
嘉宾 MINGAI 主持人 Rick(开源爱好者、业余开源布道者) 时间线 11:26 大话开源背后的故事 14:18 由于没能充分挖掘出嘉宾的精彩故事而自恼 21:11 一期视频至少需要 60 个小时 31:15 走向开源之路 32:49 以往的职业经历 43:10 非技术人深入融入开源后有哪些改变 51:35 聊一次顿悟经历 65:27 播客节目之间也可以像开源项目那样互动、互助 Staff 剪辑/文字编辑:Rick 听友群暗号 aHR0cHM6Ly9hcHBsaW5rLmZlaXNodS5jbi9jbGllbnQvY2hhdC9jaGF0dGVyL2FkZF9ieV9saW5rP2xpbmtfdG9rZW49MmFhcjkyZDUtNjNjOC00OWNkLTg1M2EtZDMxZmNkODI0MjMx
- S03E01 iOS 开源项目 IceCream 与其作者蔡越的故事
IceCream helps you sync Realm Database with CloudKit. 嘉宾 蔡越 主持人 Rick 开源爱好者、业余开源布道者 时间线 00:33 IceCream 作者蔡越自我介绍 01:33 iCloud 同步的原理基本介绍 03:56 CloudKit Container 原理介绍 07:08 用于测试的苹果沙盒账号介绍 09:24 Apple 应用之间的数据是相互隔离的 14:21 聊开源项目如何能获知有哪些用户 15:50 IceCream 开源项目的起源 21:03 IceCream 一经问世就受到了圈内人士的关注 29:44 和 Realm 沟通关于 IceCream 的事宜 32:41 维护开源项目会对个人、工作上有哪些影响呢 37:20 No is temporary, yes is forever 44:14 项目刚开源时,很关注 star 等数据 46:12 认真做一个技术项目,当 star 数超过 100 时就已经很不错了 49:08 因 IceCream 这个开源项目与 Apple 团队结缘的故事 60:56 身为开发者但不善于社交的你,也许开源能帮你打开一个新世界 68:46 OpenCollective 对开源项目的一些积极影响 70:10 曾经每个月都收到 14 美元的赞助 73:10 蔡越近期内希望做的一些事情 Staff Rick 开源爱好者、业余开源布道者 扩展阅读 https://opensource.guide/best-practices/ https://github.com/caiyue1993/IceCream https://apps.apple.com/app/music-mate-for-apple-music/id1605379758 听友群暗号 aHR0cHM6Ly9hcHBsaW5rLmZlaXNodS5jbi9jbGllbnQvY2hhdC9jaGF0dGVyL2FkZF9ieV9saW5rP2xpbmtfdG9rZW49MmFhcjkyZDUtNjNjOC00OWNkLTg1M2EtZDMxZmNkODI0MjMx
- [番外 01] 开源许可证在国内等于格式合同
嘉宾 振华,开源之道,某公司开源法务 主持人 Mikey 声网技术内容布道师、前技术社区媒体人,开源与安全技术爱好者 Rick 开源爱好者、业余开源布道者 时间线 00:32 嘉宾介绍 02:02 软件著作权、专利与开源许可证的概念 03:21 软件著作权与著作权的关系 05:48 软件著作权与专利的关系及其保护力 11:52 开源许可与软件著作权和专利的关系 12:55 网上“开放”代码的大坑 14:01 如何定性开源许可证以及它对应的法律是什么 16:50 开源两大阵营(FSF & OSI)的介绍 20:26 FSF 更注重代码的可复用 21:46 OSI 更注重源码可见、并对商业更友好 23:36 开源两大阵营的代表性许可证 27:41 个人项目如何选择开源许可证 29:10 开源作者“删库跑路”后果严重吗 31:25 企业项目如何选择开源许可证 36:34 切换开源许可证有哪些注意事项 44:51 违反开源许可证有哪些后果 51:38 开源被侵权时该如何应对 59:25 国产开源协议的意义 01:04:27 买卖开源项目时的注意事项 Staff 剪辑/文字编辑:Mikey 扩展阅读 2021年9月, Apache Doris 与 DorisDB 事件。 2020 年以来围绕 PostgreSQL 商标 PGCAC (PostgreSQL Community Association of Canada) 与 Fundación PostgreSQL 的争执。 国内智能设备制造商深圳 UMIDIGI 因违反 GPLv2 协议引发争议,此前就有国内厂商 Onyx 因无视 GPLv2 协议而被抨击。 2021年国内首个 GPL 相关判例,裁判文书网上的判决书的信息显示,GPL v3协议具有合同性质,是授权方和用户订立的格式化著作权协议。 知名 NPM 项目作者“删库跑路”事件。 Netfilter 内核子系统贡献者 Patrick McHardy 在18个月内成功滥用版权诉讼“勒索”相关企业200万欧元但最终和解事件。 Curl 作者 Daniel Stenberg 公开抨击苹果“技术支持”事件。 听友群暗号 aHR0cHM6Ly9hcHBsaW5rLmZlaXNodS5jbi9jbGllbnQvY2hhdC9jaGF0dGVyL2FkZF9ieV9saW5rP2xpbmtfdG9rZW49MmFhcjkyZDUtNjNjOC00OWNkLTg1M2EtZDMxZmNkODI0MjMx
- S01E12 小宇:一名测试工程师探索开源世界的经历
开源世界,对于很多人而言,像极了河对岸的一处游乐园,有人时常往返于两地,有人偶尔会看着对岸作一些猜想,而我们这次节目的嘉宾则充满了向往却困于找不到渡口。《开源面对面》最大的理想就是,充当一名普通的摆渡人,将更多像”小宇“这样希望了解开源、深入参与开源的人顺利地摆渡过去。 在这次交流中,我们聊到了参与开源过程中很多人可能会遇到的一些问题、困惑,例如:如何选择开源项目、编码能力不足、英文能力差该怎么办。通过一次或几次交流,并不能有实质性的改变。在无数的武林秘籍中,Rick 认为或许最有效的是这句话:“Just do it!“。如果一定要给它加个期限的话,至少应该积极、活跃地参与某个开源项目(社区)一年。而冥冥之中你恰好与我们的节目有缘的话,辛苦一年之后,非常欢迎来我们节目讲述你的故事! 嘉宾 小宇,测试开发 主持人 Rick(开源爱好者、业余开源布道者) 时间线 00:32 嘉宾自我介绍 03:05 如何通过参与开源提高作为测试开放的编码能力 05:34 除了看技术类书籍以外还有什么途径来学习呢 11:24 如何避免从入门到放弃 28:35 开源新手要学会扬长避短 31:12 作为测试可以为开源项目提交单元测试代码 33:28 开源参与者有哪些方法可以更好地提高自己的英语水平 39:13 英语口语交流时有什么办法能避免大脑的“翻译”过程 50:54 为开源项目提供文档翻译是一举多得的好方法 55:08 推荐一些支持 remote 工作的开源公司 Staff 剪辑/文字编辑:Rick 扩展阅读 开源之夏 听友群暗号 aHR0cHM6Ly9hcHBsaW5rLmZlaXNodS5jbi9jbGllbnQvY2hhdC9jaGF0dGVyL2FkZF9ieV9saW5rP2xpbmtfdG9rZW49MmFhcjkyZDUtNjNjOC00OWNkLTg1M2EtZDMxZmNkODI0MjMx
- S01E11 白宦成:开源的魅力在于 show in public
嘉宾 白宦成,独立开发者 主持人 Mikey Rick(开源爱好者、业余开源布道者) 时间线 00:15 嘉宾 白宦成 自我介绍 01:15 主持人 Mikey 自我介绍 04:54 白宦成是怎么接触到开源的 07:45 在开源活动中“翻译”工作的价值 38:55 参与开源的重要价值:show your work 52:45 你首先应该是 user,然后才应该是 contributor 01:05:22 欢迎大家关注 白宦成 与 声网 合办的独立开发者孵化器 01:13:15 看得见的手,看不见的手 01:14:05 我们都可以在遵守开源公约的前提下追求私利 Staff 剪辑/文字编辑:Rick 扩展阅读 白宦成简史 独立开发者孵化器 听友群暗号 aHR0cHM6Ly9hcHBsaW5rLmZlaXNodS5jbi9jbGllbnQvY2hhdC9jaGF0dGVyL2FkZF9ieV9saW5rP2xpbmtfdG9rZW49MmFhcjkyZDUtNjNjOC00OWNkLTg1M2EtZDMxZmNkODI0MjMx
- S01E10 李浩然:参与开源要遵循能量守恒
嘉宾 李浩然 主持人 Rick(开源爱好者、业余开源布道者) 时间线 00:00 嘉宾介绍及如何学习操作系统能通过面试 15:35 大学生参与开源项目的利弊 21:32 能量守恒 开源奉献与自我满足的平衡 37:40 企业开源项目需要尊重普通程序员 49:19 有眼光 多多思考 那些很冲击你价值观的话 Staff 剪辑:Rick 文字编辑:李浩然 扩展阅读 https://space.bilibili.com/31272861 欢迎了解节目更多细节 https://github.com/opensource-f2f/episode 听友群暗号 aHR0cHM6Ly9hcHBsaW5rLmZlaXNodS5jbi9jbGllbnQvY2hhdC9jaGF0dGVyL2FkZF9ieV9saW5rP2xpbmtfdG9rZW49MmFhcjkyZDUtNjNjOC00OWNkLTg1M2EtZDMxZmNkODI0MjMx