开源让您物有所值

目前还没有读者喜欢这篇文章。
Open innovation

Opensource.com

前几天,我听到了每一位开源教育者都不想听到的一句话:“嗯,一分钱一分货......” 所以,这次我在小组谈话中,我改变了方式,没有解释“免费”是指“自由的免费”而不是“不花钱的免费”,我回答说:“你说得对,确实如此。”

我是什么意思呢?我怎么会同意这个人呢?好吧,对于开源软件,您可以随时付费编写新功能,但您也可以用您的时间来改进产品。“免费”可以有多种含义,“付费”也是如此。当涉及到开源时,您有改进产品的自由,这意味着您可以随时用您的时间(报告错误、建议功能、编写文档等)、您的技能(编写代码、调试软件等)或您的金钱来改进产品。但是,如果您只是下载产品并免费使用它,那么当它不能满足您的需求时,您就无权抱怨。  

这方面的一个很好的例子发生在周四。我收到我们的一家合作图书馆的报告,他们希望 Koha 以特定的方式运行。我解释说这将是一个新功能,我会向社区推荐它。我在下午报告了一个增强请求。星期五,当我登录到我们的 IRC 频道时,我收到一位开发人员的消息,说他们已经修复了我报告的问题!我进入 Bugzilla,查看了补丁并进行了测试。我能够让补丁完美地工作,所以我签署了它,到下周二,它已经通过了质量保证,并准备好让我们的发布经理审查它。

这就是开源的美妙之处,也是用您的时间“付费”的好处。我们已经非常习惯于那些迫使我们只能使用他们提供的菜单和设置的软件,以至于当我们切换到开源软件时,我们不会想到建议新功能,但是如果您这样做,您可能真的会物有所值。

标签
User profile image.
Nicole C. Baratta (Engard) 是红帽公司的高级内容战略师。她获得了德雷塞尔大学的 MLIS 学位和朱尼亚塔学院的文学学士学位。妮可担任奥斯汀 ChickTech 的主管志愿者。妮可以其众多出版物而闻名,包括她的著作《Library Mashups》、《More Library Mashups》和《Practical Open Source Software for Libraries》。

16 条评论

感谢您如此高效地处理这个老套的陈词滥调。

rjb

多么精彩的小文章。当您这样说时,它看起来如此简单,但我感觉我们很多人都太容易忘记这种思路了。

拥抱开源!

Andrew,当我说出这句话时,我有点震惊,但后来意识到我是认真的,并认为我应该与大家分享 :)

回复 ,作者 Andrew Powell (未经验证)

Nicole,

感谢这篇精彩的文章。

出色地说明了协作网络中价值的实际流动。特别是,实物贡献如何在开放环境中构成大部分经济交易。

下次我解释开源经济学时,我一定会使用这个例子和您的观点。

谢谢。

当然,所讨论的这句话可以追溯到远在自由软件出现之前,并且未能考虑到除商业产品以外的任何事物。当然,即使在当时,对于许多商业产品来说,真正付费购买的东西最好用当时的另一个术语来形容,“蛇油”。

我要挑战任何说“一分钱一分货”的人,让他们在以下人员面前重复这句话

* 志愿者汤厨房
* 红十字会
* 救世军
* 无国界医生
* 和平队成员

好吧,在这种情况下,您能够对经典观点“一分钱一分货”提出一个有利的回答。

但我想强调的是,这种有利的结果之所以能够实现,仅仅是因为其他人有能力并且愿意实现新功能。这当然是开源的核心特征。

然而,结果*可能*会不太有利,而且在许多情况下确实如此。在以下情况下,不利条件就会出现

(a)所请求的功能不被开发人员认为“有趣”,他们基本上想把他们投入的时间(他们自己的时间!)花在他们认为有趣的东西上(想想:KDE 桌面的功能蔓延;还有许多半生不熟、漏洞百出和二流的 Kxxxx 应用程序)

(b)与代码库的难度和功能请求的复杂性相比,围绕 OSS 的社区的开发人员数量很少(想想 OSS 统计软件包“R”,其 OSS 版本调试支持很差,无法利用多处理器,并且在基于文件的处理方面很弱,而其商业化分支在这些方面非常强大。在这种情况下,您付费请人做令人讨厌、精疲力尽、复杂且乏味的工作......当您需要它时,这绝对物有所值)

(c)编码人员觉得所请求的功能不值得,甚至不受欢迎(想想 Gnome 项目,Linux 中对过时硬件的支持)

社区对 OSS 的支持_可能_非常出色,但也_可能_非常糟糕。在您获得对特定社区的一些经验之前,您无法判断结果会如何。

所以,嗯......“一分钱一分货”的观点可能是完全错误的,也可能是完全正确的。我们不要在这里太教条主义。

“但我想强调的是,这种有利的结果之所以能够实现,仅仅是因为其他人有能力并且愿意实现新功能...
然而,结果*可能*会不太有利,而且在许多情况下确实如此。在以下情况下,不利条件就会出现:“

“(a)所请求的功能不被开发人员认为“有趣”...”

“(b)与代码库的难度相比,开发人员的数量很少...”

“(c)编码人员觉得所请求的功能不值得,甚至不受欢迎...”

唉。
换句话说,在这些方面与商业软件没有什么不同。

回复 ,作者 Golodh (未经验证)

@Bernardo Verda

是的,(在重要的方面)不是。

机制是相似的,但使功能对开发人员“有趣”的标准却截然不同。

就像:对于商业软件,开发人员和爱好者没有发言权。这是管理层决定的,他们会根据盈利能力以及功能是否与产品相关等因素来决定。

例如,以 MS Visio 为例。没有哪款 FOSS 工具的质量能与之媲美。
以 MS Visual C++ 为例。尽管它有很多缺点,但没有哪款 FOSS 工具能提供与之相当的调试功能(当然 GDB 或 KDEVELOP 也不能)。
以 Wolfram / Maple 符号数学和 Matlab 数值数学软件包为例。它们轻松击败 Sage、Scilab 和 Octave。
以 Esri 的 Mapinfo GIS 软件包为例。它非常昂贵,但没有可比的 FOSS 软件包,因为它太难开发了,而且没有足够的人有能力和意愿去做。
以 Windows 版 Total Commander 为例......它比任何 FOSS 双窗格文件管理器都要好得多,而且已经很多年了。但是没有人愿意让“mc”跟上速度。
最后以 MS Windows 为例。它的内部结构确实令人震惊,但其用户界面却很精致,而且当您只是运行桌面应用程序时,它很少发生故障。将其与 KDE 进行比较,后者投入了大量资源来制作一个花哨的“重新思考桌面”体验,而没有人要求他们这样做,并且添加了大量冗余和二流的“山寨”应用程序,但仍然没有让所有基本的东西都正常工作,因为它想时不时地尝试一些新的东西。

在所有这些情况下,如果您的时间值钱(这确实排除了业余爱好者),那么商业版本就非常物有所值。仅仅是因为没有足够的开发人员真正打磨软件......或者他们有更有趣的事情要做。

回复 ,作者 Bernardo Verda (未经验证)

您说得对,这完全取决于开源项目,但尝试贡献(付费)除了花费一点时间外,没有任何成本,而且最终可能会非常出色。我教人们的一件事是,您必须评估您想要使用的开源软件周围的社区,并确定它是否强大、开放和响应迅速。在我提到的示例中,Koha 拥有一个令人惊讶的接受能力强的社区和使用该软件的出色人士。因此,以错误报告、时间或金钱的形式进行贡献将使您获得您想要的东西。

回复 ,作者 Golodh (未经验证)

在 PC 早期,WordPerfect 的功能非常出色:他们提供免费、免费的 tech 支持,1) 接受错误报告并修复它们,并向您发送新磁盘以进行检查;2) 接受功能建议,并经常将它们纳入其中(至少我建议的那些),并再次发送新磁盘以进行检查;他们对意外结果或对命令访问笨拙或命令选择措辞不当的投诉特别敏感。由于我的技术支持电话,我一定收到了 20 个左右的更新版本,他们很自豪地宣称,免费技术支持是他们改进软件的工具。如此强大和响应迅速的客户支持不仅仅在开源中是可能的——它曾经是一家营利性公司商业计划的主要组成部分。不幸的是,Windows 的封闭性质使 MS 能够在 Windows API 中为竞争软件设置障碍,并使 WP 过渡到 Windows 的过程缓慢。我仍然使用它,尽管是在 VirtualBox VM 中的 WinXP 中。

精彩的文章!我完全同意这件事!我很高兴我确实物有所值!....(错误报告和反馈!)

将其与付费软件进行比较...您的请求和您的所有努力大致相同(甚至更多)。在供应商方面,会有更多的行动。

如果您考虑一下树秋千卡通,我敢打赌,各方面的努力都会更多,从而导致更昂贵的解决方案,但满意度更低。

我发现了一个名为 QlandkarteGT 的地图应用程序,需要联系开发人员以获得一些设置方面的帮助(用 MS 试试看),我不仅获得了使我的版本成为最新版本的帮助,而且 Oliver 还要求我从我的南半球位置向他发送几张地图。我上传了我的地图并向他发送了链接。他发现需要对他的程序进行一些更改,才能使其在澳大利亚(南半球)为我工作。然后他说他已经使我的地图连续,并内置了一些加速器。生成的文件是一个 4Gb 大小的 GeoTiff 文件,在我的 2Gb RAM 的上网本中运行速度非常快。出色的价值。您如何为开源的慷慨精神定价?

“您如何为开源的慷慨精神定价?”

我喜欢这句话!!

回复 ,作者 Andrew Greig (未经验证)

Creative Commons License本作品根据知识共享署名-相同方式共享 4.0 国际许可协议获得许可。
© . All rights reserved.