专访开源之道主创 · 适兕:真实的开源世界依旧冷清

简介: 专访开源之道主创 · 适兕:真实的开源世界依旧冷清

十八年开源路和两个重要拐点

说起适兕与开源的结缘,还要追溯到大约 18 年前,彼时还在读大学的他偶然接触到一张 RedHat Linux 7.3 的光盘(RedHat Linux 发行版),从此凭借着强烈的兴趣,一发不可收拾,投身到后续 Linux 的相关学习和工作中。看似和很多人开始接触开源的故事类似,技术男、爱折腾、从兴趣出发,但这条路,适兕一走就是 18 年。

回望适兕的职业历程,大体分成两段 —— 大学毕业后的 11 年,他一直在从事技术研发工作,2016 年至今全职进行开源布道。而想了解适兕的开源生涯,这其中有两个重要拐点不得不提。

自认学校普通、背景一般的他,大学一毕业便进入了世人眼中收入稳定、社会地位较高的报社,从事系统管理员的工作。然而,从大学时期就开始研究 Linux 的他并不甘于此,工作中一个偶然的机会让他接触到红旗 Linux 发行版,于是适兕开源生涯的第一个转折点出现 —— 在与红旗 Linux 售后工程师的一次次深入交流后,适兕受邀加入红旗 Linux 正式开始从事开源相关工作。在红旗 Linux 工作几年后,适兕也曾加入过一家创业公司,依旧基于开源技术来做产品。

然而回看十多年的开发经历,他用了“失败”两个字来形容,而这一切源于和公司管理理念的差异,究其根本在于是否要 Upstream First(上游优先)。适兕一直在公司倡导的上游优先理念,一直未能得到采用,大量重复浪费的工作让他产生了巨大的挫败感,于是在 2015 年,适兕选择启动他开源生涯的第二段故事 —— 成为开源布道师

第二段故事的开启,源自于 2015 年下半年适兕的一篇文章《为什么基于成功的开源项目的商业产品会失败?》,那时圈内出现了对于开源是否应该商业化的讨论,本着将这一问题阐释清楚的初衷,适兕将自己过去 10 余年的研发经验融入其中,一篇经典文章横空出世,也因此得到了圈内资深人士的转发扩散,受到广泛关注。于适兕而言,这是一个契机,也是一次启发,写了十多年技术博客,适兕开始转型,“开源之道”http://opensourceway.community诞生了,他离开研发岗位,开始全职进行开源布道。他的博客也渐渐与狭义的“计算机技术”没有太大关系,转而围绕开源的社区、商业、文化展开,到现在已有 600-700 余篇文章和评论。


相关文章
|
SQL 存储 关系型数据库
MySQL进阶突击系列(05)突击MVCC核心原理 | 左右护法ReadView视图和undoLog版本链强强联合
2024年小结:感谢阿里云开发者社区每月的分享交流活动,支持持续学习和进步。过去五个月投稿29篇,其中17篇获高分认可。本文详细介绍了MySQL InnoDB存储引擎的MVCC机制,包括数据版本链、readView视图及解决脏读、不可重复读、幻读问题的demo演示。
|
机器学习/深度学习 人工智能 自然语言处理
探索软件测试的未来:自动化与人工智能的融合
在数字化时代,软件测试作为确保产品质量和用户满意度的关键步骤,正经历着前所未有的变革。本文将深入探讨自动化测试的最新趋势,以及人工智能如何重塑测试流程,提升效率并减少人为错误。通过分析当前的挑战和未来的机遇,我们将揭示这一领域即将迎来的创新浪潮。
|
监控 网络协议 安全
Socks5协议原理分析及实现对比与问题排查实践
这篇文章《socks5协议原理分析及实现对比与问题排查实践》将深入探讨Socks5协议的工作原理,并对其与其他网络协议的实现进行详细比较。作者还将分享在实际应用过程中所遇到的问题及排查方法。对于想要提高系统安全性和性能的开发人员,本文提供了丰富的案例分析与实践经验。 在这篇文章中,读者将了解Socks5协议的基本概念、工作原理、具体实现方式以及常见问题与解决方案。这不仅有助于开发人员更好地理解Socks5协议,还能增强他们在开发与部署中应对复杂网络环境的能力,让我们一同探讨这些关键技术。
979 0
Socks5协议原理分析及实现对比与问题排查实践
|
XML JSON 前端开发
HTTP 请求参数与响应参数的关键区别
在 Web 的开发领域,无论你是前端开发还是后端开发人员,把握请求与响应参数的核心差异是极其重要的。这些参数在客户端和服务器之间的互动中扮演着关键角色。
|
存储 算法 C++
c++string容器-字符串比较讲解
c++string容器-字符串比较讲解
1128 1
|
API 开发工具 C++
Python图形用户界面(GUI)编程:大解密
Python图形用户界面(GUI)编程:大解密
727 0
|
Web App开发 jenkins 持续交付
|
前端开发 JavaScript API
在Web网页中嵌入钉钉并调用其打印功能
在Web网页中嵌入钉钉并调用其打印功能
1158 2
|
算法
递归算法:二叉树前序、中序、后序遍历解析与递归思想深度剖析
递归算法:二叉树前序、中序、后序遍历解析与递归思想深度剖析
539 0

热门文章

最新文章