速来报名!AICon北京站鸿蒙专场~ 了解详情
写点什么

开源创业的那些事(一):缘起

  • 2016-05-30
  • 本文字数:2070 字

    阅读完需:约 7 分钟

在开源软件界,如果你为代码库贡献了足够多的补丁的话,绝大多数的项目都会将你视为提交者(committer)。同理,我猜测若是你能为 Opensouce.com 写了很多篇文章的话,他们为你专门开辟一个专栏的话,我是丝毫一点也不觉得的有什么值得惊奇。我就这是这么一路走过来的,我的专栏名就叫做《开源创始人》,我打算在此专栏开辟新的内容,不再局限于过去的专门的技术话题,虽然它们依然是我的挚爱-开源的搜素引擎、自然语言处理(NLP)、和机器学习,我会利用此平台撰写针对开源更为广泛的内容,这些内容来自于我作为一家公司的创始人的背景,以及在开源中作贡献这样关键的行为。另外,我还打算对开源创业中的有特色的人物和公司做几期专访,目标是能够带来一些深刻的洞见,不仅仅是在消费开源代码,而是基于开源的生存方式的息息相关的方方面面。

在开始之前,还是有必要做一下简单的自我介绍。在2007 年,我和我的小伙伴们一起创建了 Lucidworks 公司,一家基于 Apache Lucene 和 Solr 及其周边的开源公司,我还是项目 Apache Mashout 的共同创始人,并主导写作了图书 Taming Text (中文版《驾驭文本》,已由博文视点出版),同时也是开源界的搜索引擎、自然语言处理、机器学习的布道师。

和大多数上世纪90 年代中期毕业的开发者一样,我和开源的故事要追溯到早期使用 Apache Httpd 服务 Tomcat 、以及 Jakarta 的那些日子。那段时光非常的有意思,尽情的享用来自 Apache 基金会和其它开源社区的恩赐。一直到 2004 年,其实我一直都未对开源有任何的贡献。当我加入到锡拉丘兹大学的自然语言处理中心时,机会悄然而至,当时我在构建一个跨阿拉伯语和英语的语言搜索引擎(举例来说,输入英语词条,可以返回阿拉伯语的结果。)

经过了大学时代的训练之后,有一天,我的老板对我说,“我们在使用 Lucene,去将它搞明白了。” 于是我的开源之路就这么开始了。那时的 Lucene (版本是 1.2)和现在的 Lucene (版本是 5.4)比起来简直弱爆了,尚处于蹒跚学步的“婴儿期”,我们需要的很多功能都没有((对于一个搜索领域的极客来说:)term vectors 和一些语言的位的掌控都没有)。之后的事情就是提交了一些完善功能的补丁、在邮件列表中帮助他人、积极的参与讨论(还要花时间去认识其他的开发者)等等,然后我就被委员会邀请正式的成为了一名提交者。Lucene 后来的发展,我就这么一路走过来了。

在 2007 年的时候,我们三个提交者外加一名 Lucene 的忠实用户一起创办了一家公司,也就是现在的 Lucidworks,目标是成为搜索界的红帽!我们成立公司之后的第一次会议上我面对面的见到了我的合伙人(Erik Hatcher),尽管我们在社区合作了很多年。同一年,我和他人共同发起了 Mahout 项目,也开始找一些潜在的出版商开始推销我的书-《驾驭文本》。

经过了这几年的历练,我从一个全职的写代码的码农渐渐变成了一名管理者,管理着在开源和闭源混合环境下的工程师们。我对诸如 Lucene、Solr 等项目的贡献已经很少了,而且也渐渐的远离了它们,但是我只要有时间还是会去作贡献的,当然,这要在我自己维护的几个开源项目之余进行。而且我们公司的商业模式也做出了改变,从主要是提供咨询和支持转变为销售开放核心的数据平台,平台集成了我们的核心(Solr、Spark)和一些次要的开源项目,以及我们基于这些项目之上作的增值开发。

我本人对于开源的理解也有了很大的改变:对于开源的概念从一名理想主义者转变成为了实用主义者。开源已经从隐藏在地下的骇客们小范围的传播蜕变成为了来自世界各地的开发者们协同完成项目的方式。

虽然我依然相信开源的理想,但同时我也明白了为了能够让开源取得持续的成功,必须要有商业上的投资,以及让一些人和公司能够生活下来。在哪里以及如何获得投资(举例来说,通过基金会、“商业化”的开源、个人贡献),还有相关的商业模式,都是值得去做深刻讨论的,而且还有许多丰富的话题待去挖掘,这就是本专栏要做的事情。现在,非常欢迎你能够加入到我们的讨论当中。我非常期待探索开源除了代码之外的领域,并能够引起大家的积极关注!

若你对本专栏有什么想法的话,请将你的建议发送到open@opensource.com。

关于作者

Grant Lucidworks 的联合创始人兼首席技术官,是由曼宁出版社发行的《驾驭文本》的联合作者之一,也是 Apache Mahout 的共同创始人,而且还是 Apache Lucene 和 Solr 开源项目的长期贡献者。Grant 过去的工作经验包括各种搜索的引擎、用于各个领域和语言的问答和自然语言处理应用。他拥有阿默斯特学院的数学和计算机科学的学士学位,以及雪城大学的计算机科学的硕士学位。在空闲时间,他享受与家人待在一起,业余爱好由骑自行车、攀岩和徒步旅行。

本文由作者 Grant Ingersoll 发表在 Opensource.com 上: Let’s talk about how to build a business with open source 。经授权,在 InfoQ 中文站翻译共享。本文在 Creative Commons BY-SA 4.0 许可证下发布。


感谢张龙对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2016-05-30 17:511983
用户头像

发布了 33 篇内容, 共 12.3 次阅读, 收获喜欢 13 次。

关注

评论

发布
暂无评论
发现更多内容

下周二!白鲸开源WhaleStudio将亮相AWS数据合作伙伴荟萃周,探讨DataOps新质生产力

白鲸开源

AWS DataOps 数据集成 数据调度 白鲸开源

Termius for mac(终端模拟器/SSH/SFTP客户端)

Mac相关知识分享

Vscode 远程切换Python虚拟环境

EquatorCoco

Python vscode

架构图怎么制作?盘点10个优秀的架构图模板!

职场工具箱

职场 在线白板 架构图 绘图软件 组织架构图

万界星空科技装备制造业MES解决方案

万界星空科技

mes 万界星空科技mes 装配行业 装配制造业 装配行业MES

从模型到应用,大模型产业落地进入加速期

Geek_2d6073

我手搓了个“自动生成标书”的开源大模型工具

白鲸开源

人工智能 机器学习 GAN 大模型

百度多模态大模型内容安全解决方案获WitAwards 2024年度大奖

百度安全

广告行业需要用到堡垒机的几个原因分析-行云管家

行云管家

广告 等保 等保测评

10月回顾 | Apache DolphinScheduler社区动态与进展一览

白鲸开源

大数据 开源 Apache DolphinScheduler 工作流任务调度

鸿蒙Navigation拦截器实现页面跳转登录鉴权方案

龙儿筝

鸿蒙

空壳产品之路:直面自身的缺点

iofomo

产品 设计 工具 摸鱼 微信分身

金字塔原理:解决问题的高效思维框架

易成研发中心

项目管理 金字塔原理

利用官方授权API接口item_get_app,深度挖掘淘宝/天猫APP商品详情数据

代码忍者

API 接口 pinduoduo API

【JIT/极态云】技术文档--日期字段任务

武汉万云网络科技有限公司

10月回顾 | Apache SeaTunnel社区动态与进展一览

白鲸开源

大数据 开源 数据同步 数据集成 Apache SeaTunnel

Unveiling the IPQ5312 vs IPQ5322: A Comprehensive Deep Dive into Qualcomm's WiFi 7 Chips

wifi6-yiyi

WiFi7 IPQ5312

星辰资讯 | TiDB v7.5.4 & v8.4.0 发版

TiDB 社区干货传送门

版本升级

【GreatSQL优化器-02】索引和Sargable谓词

GreatSQL

图文教程 | 阿里云市场 Serverless GreptimeDB 购买和使用指南

Greptime 格睿科技

数据库 阿里云 使用指南

【JIT/极态云】技术文档--Excel模板

武汉万云网络科技有限公司

深入Linux性能与统计命令:优化、监控与管理的首选工具

测试人

软件测试

SaaS,PaaS,IaaS是什么意思?一文教你弄懂!

积木链小链

IaaS PaaS SaaS 平台

【论文速读】| 注意力是实现基于大语言模型的代码漏洞定位的关键

云起无垠

虚拟化技术:新能源汽车空调控制系统的智能新突破

DevOps和数字孪生

汽车

智源六周年 | 矢志星海,奋楫争先

智源研究院

大模型应用开发初探 : 通用函数调用Planner

不在线第一只蜗牛

大模型

云行| 金陵古都焕发数智活力,天翼云为南京创新发展注入新动能!

天翼云开发者社区

云计算 云服务 天翼云

测试如何帮助开发同学更愉快的“修BUG”

Hi-CodeCaptain

软件质量 测试覆盖率 精准测试 bug 软件项目管理

这个 AI 懂 Vue 吗?

豆包MarsCode

程序员 AI 智能 智能云

安徽等级保护测评机构名单【2025】

行云管家

等保 等保测评 安徽

开源创业的那些事(一):缘起_语言 & 开发_李建盛_InfoQ精选文章