采访Brian Aker

MySQL的架构师畅谈了数据库存储引擎的未来、亚马逊的Web服务、下一代分布式版本控制以及创建开源软件的经济效益。

12 第二页
第2页共2页

对于购买它的人来说,最后的问题是,如果公司倒闭了怎么办?如果开发人员决定他们不再对软件感兴趣,会发生什么?我认为动机也会再次发挥作用。也就是说,如果这个软件很重要,通常会有其他人跳出来支持这个软件,因为它是开源的。或者,一个公司可以把一个产品内部支持自己,这是他们业务的要求。所以我认为,由开发商运营的项目和由公司运营的项目之间的区别是一样的,无论它是商业性的还是非商业性的。

现在,单个开发人员可能会按顺序参与进来,一是为了提高他们的技能,二是为了向潜在的雇主或客户展示和展示他们的技能。你认为哪种影响是主要的?或者你认为他们平衡了吗?

我已经向一些人提出了这个问题。你会注意到我向此遗漏了一个答案,这经常被举起。这是,“让我们让世界变得更美好。”我发现这通常不是那种共同点。这是我经常看到更频繁地提到的动机。

当我问这个问题的时候,我发现在其他两种情况下,开发者可以更简单地将其开发出来,让其他人扩展它,并与原始开发者一起使用它。通常情况下,这种情况更多地来自于“哦,我为你发现了一个漏洞。”在开源领域,有时会有这样一个误区:一旦你对某个东西进行了开源,就会有一大群人蜂拥而来,排队向你递交补丁。事实并非如此。即使在大型项目中,这种情况也不会经常发生。在新代码和已经写好的代码之间很难平衡。

所以我认为对于大多数开发人员以及我最常听到的是,真正的激励器是他们回到了错误修复方式的备份组件。在一年前的usenix集团,就此讨论了。和迈克奥尔森,现在在Oracle.,当时睡觉的时候,对他来说,最强的动机是他的嘴巴和渠道。他获得了更多众所周知的产品。从中,他能够带来更多的客户。所以我认为这真的是看两者之间的硬币翻转。

每个项目都有不同的原因或不同的动机,用于在那里脱颖而出,甚至是许可。当我们看看BSD与GPL时,我看到的最强大的作品,如果有人去的BSD,整个目标就是完全愚蠢的。GPL游戏不会完全愚蠢。它正在为一个大量的用户。尝试延长更多开源。并且通常,GPL内部还有更多的支持杠杆机制。但对于BSD的家伙,他们会追求完全无处不在。因此,在BSD许可证之后,这些组织更有可能需要笨蛋的组织。喜欢说出像SQLite,Richard Hipp的数据库。无论如何,我认为许可将堆积起来,有点强迫你的原始问题,嘿,哪一个是更多的动力。

所以,如果BSD许可或其他非互惠软件许可,如Apache许可,应该促进无处不在,为什么MySQL是每个web主机服务上无处不在的数据库,在每个发行版?好像到处都是。

有难以使用的,并且嵌入的嵌入不受欢迎。例如,如果您有一个图书馆,并且您希望库将该库分散到世界上并尽可能多的地方使用,这是一个不同的市场,而不是某人实际想要利用的实际应用。看看像mysql这样的东西。看看GPL桌面.看看内核。有很多愚蠢的 - 他们更像是一个应用于图书馆或构成实际产品的小小的件。我认为区别是你真正需要的完全愚蠢的程度。

我相信你会得到这个问题很多。但是,让我们说Wannabe开源开发者在大学里,并希望为自己或自己制作一个名字,并制作谋生的软件。你现在看到了什么样的项目,这些项目现在可以接受?

有几个不同的东西会激励我。第一,我们有想成为下一个大网站的人。他们想成为Facebook之类的网站。这是他们所追求的完全不同的模式。我认为这需要一种不同的企业家的感觉来做这件事。对于其他开发人员,我认为通常满足自己的需求是你能做的最好的事情之一。找到你需要的东西。找到你认为有必要做的事情,你会对它充满热情,然后去做。我认为这是让你真正爱上你正在做的事情的最好方式,但同时,也要找到做这件事的能量。

当你选择做开源时,你可能选择在大学里做,这意味着你要放弃几个周五和周六的晚上来做你真正在做的事情。如果你晚些时候坐着,问自己,“为什么我花了我的周五和周六晚上做这件事?”你最好真的喜欢它。

最近从一个有更多的商业导向的朋友向我建议,也许开源开发人员实际上应该希望在公司的阵容中填补漏洞。因此,弄清楚现在缺少下一块的东西,你看到公司不太需要,或者尤其想要的公司,并针对这些洞。但对于大学生来说,我认为他们实际上应该去爱爱情而不是一定是金钱。我认为他们会发现当他们回顾他们的努力时,他们会随着他们花的时间而有点快乐。

谢谢你来听播客,布莱恩。你会参加今年8月在旧金山举行的Linux世界大会和博览会吗?

是的,我要做几个不同的演讲,还要参加一个小组讨论。所以,我一定会去的。

然后,我们已经让您签署了询问节目的询问Q&A区域。

我很期待。

了解更多关于这个主题的信息

Brian Aker的主页

Amazon EC2

Amazon S3

memcached.

S3 Engine for MySQL作者:Mark Atwood

Linuxworld会议和世博会:会议轨道

这个故事,“Brian Aker采访”最初是出版的LinuxWorld——(美国)

加入网络世界社区足球竞猜app软件脸谱网LinkedIn评论最重要的主题。

版权所有©2007 IDG Com足球竞彩网下载munications, Inc.

12 第二页
第2页共2页
SD-WAN买家指南:要询问供应商(和您自己)的关键问题