Cloudera首席架构师,负责Hadoop的发展

Doug Cutting, Chief Architect Cloudera
Doug Cutting是包括Lucene和Hadoop在内的许多成功的开源项目的创始人,目前是Cloudera的首席架构师,并且是Apache Software Foundation的董事会成员。

在这次采访中,他告诉我,在开源上进行工作是如何更多地与常识而非信条有关,并深入到企业中对开源的采用。 在他参加All Things Open会议的主题演讲之前,我问过他关于开源Lucene的问题,他在Apache Software Foundation董事会中的角色是什么,以及开源方式对他的意义。

早在2000年以GPL许可证在SourceForge上发布Lucene时,它的开源感觉如何?

这与今天的情况没什么不同。 人们在学术和研究社区中共享软件已有很长时间,因此下载免费内容的概念并不是什么新鲜事物,开源许可证也不是什么。 (我在1985年向GNU Emacs贡献了一些代码时就首次参加GPL。)这些工具是不同的。 我们使用了并发版本系统( CVS ),因为甚至还没有Subversion可用。 我们没有使用bugtracker,仅使用了邮件列表,但是基本过程是相同的。 人们进行交流以协调他们在共享项目上的工作。

自从您创建第一个项目Lucene以来,您就遵循了开源方式。 您今天仍然使用它们吗,为什么?

对我来说,这比遵循任何特定的信条更为常识。 我想帮助创建人们使用的软件,这很有用。 我喜欢和其他人一起做。 其余的自然而然。 必须尊重合作者,否则他们将不愿合作。 同样,建立健康,长期存在的协作社区也需要透明度和精英管理。 在这个级别上,它与非软件项目没有太大区别。 如果您在聚会后打扫卫生,那么有些人需要清理桌子,洗碗,放椅子等。没人是老板,每个人都只是为了实现小组的目标而努力。既要打扫房子,又要保持朋友关系。


查看完整的All Things Open演讲者访谈系列

您是Apache Software Foundation董事会的成员。 您能谈谈您的角色吗?

通常,Apache董事会会监视基金会中的所有项目,以确保每个项目都有一个健康的社区。 我们需要确保项目不受一个人或一家公司的控制,每个人的行为都受到尊重,等等。150多个Apache项目中的每个项目都向董事会提交季度报告,因此我们每个月一次的会议上都要审查大约50个项目。 大多数运行平稳。 有时,我们必须向正确的方向轻推项目。 董事会还处理典型的行政事务,例如确保有人保持网站正常运行,收取捐款,报税等。

随着企业对开源的采用不断增加,您会在3到5年内在哪里看到开源和Hadoop?

我倾向于开放源代码,因为它适合作为开发人员。 它使很多人都可以使用我使用的软件,这对个人是有益的。 但这对软件用户也很有吸引力,因为他们可以减少对其他业务的依赖(“锁定”)。 越来越多的开发人员正在创建专有技术的开源替代方案。 只要有选择,用户便会首选开放源代码实现,因为它没有锁定。Hadoop生态系统已迈出了下一步,首先是开放源代码实现。 很少有人愿意创建专有的替代方案,因为人们可能更喜欢开源版本。 我希望这种模式会持续很多年。 Hadoop生态系统的核心组件将保持开源,即使随着核心的增长和变异也是如此。 一些专有工具可以在堆栈的顶部保留下来,但很少有基础。

您对成立TODO小组有何看法?

我与他们简短地交谈,我认为这只是运行公司开放源代码项目的人们的邮件列表,以讨论最佳实践。 他们似乎没有比这更多的议程了。 许多公司都发布开源的东西,并且存在常见的技术和法律问题。 他们想在方法上合作,或者至少是同情。


有关Hadoop的更多信息,请参见Hadoop简介

请参阅《 All Things Open 2014演讲者访谈》的完整系列。

翻译自: https://opensource.com/business/14/10/interview-doug-cutting-cloudera

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值