开源本身无法替代大型科技公司

进击的代码 2024-10-27 22:18:03

如今,我们对“大科技”的主导地位愈加担忧,因此开源常常被提到作为一种替代方案,特别是现在似乎我们的政府正全面转向微软。

在荷兰语中有句俗语叫“苹果和梨不能相提并论”,但这并不完全正确。二者都是所谓的“手持水果”,一个稍硬,一个稍软。

然而,把开源与大科技相比,就像把烤箱与餐馆相比。大科技提供完善支持的服务,通常会在他们自己的数据中心为你运行一切。而开源只是免费的/自由的软件集合,仍需有人进行后续工作,才能将其转变成(例如)“服务式工作环境”。

作为对比,仅仅一个烤箱还不足以称为餐馆。

这不仅仅是语言上的细微差别,它确实带来不同的影响。不久前,欧洲议会有一个理想主义派别,决定厌倦了大科技,试图以Nextcloud作为替代。然而,这次实验并不成功。

在欧洲议会的常规IT环境中,有专业团队进行管理,配有培训,并由微软的合作伙伴甚至微软自身提供支持。并且还有大量计算资源确保顺畅运行。

而许多开源实验则是由一个热情的业余爱好者用借来的设备进行操作。没有培训,没有专业支持,由可能第一次进行此项工作的个人来展开,因此失败的可能性很大。

在这种缺乏支持的实验之后,该派别感到失望,认为Nextcloud并不可靠。这也是他们的亲身经历,最终的结论是“我们不再尝试了!”

(顺便说一句,任何没有配套支持和指导的新软件注定会失败。如果软件来自一个主导的公司,大家也只能默默接受。)

这有多难?

我们常常提到开源是另一种选择,因为在大科技之外几乎没剩下什么可供选择的了。而且“免费”这一特点让它显得格外吸引人。

然而,实际上还有另一家公司提供云存储、文件管理、电子表格、文字处理、电子邮件等一应俱全的自有软件:苹果。为什么大型企业和政府不选择这一选项呢?苹果有Numbers、Keynote、Pages、Mail等等。然而,苹果并没有积极瞄准大型企业/政府市场。

对于向大型企业和政府销售软件来说,仅仅打造最佳软件远非关键因素。支持、培训、迁移、托管以及相关各方面都至关重要。

因此,即便已经构建了软件,要将其卖给大型企业和政府仍需投入不可思议的大量额外精力。即便是苹果,也不尝试这一市场,尽管其中蕴藏着巨大的利润空间。

史蒂夫·乔布斯曾经说:“我喜欢消费市场,而不喜欢企业市场,因为我们可以开发出产品,向大家展示,然后每个人为自己做出选择……这真的很简单。而在企业市场并非如此。使用产品的人并不能自行决定,做出决策的人有时是混乱的。”在视频的最后一句话里,你会听到大量笑声,因为这揭示了一个痛苦的真相。

那么开源呢?

我们每年在大科技的软件和相关服务上花费数十亿。而与此同时,我们似乎期望免费的开源软件能够与之竞争。但实际上情况并非如此,这导致了许多失望,让人容易得出“开源不起作用”的结论。

当然,使用开源确实可以打造完善的服务,这些服务的成本可能确实低于支付软件许可证费用的情况。

然而,如果我们想要让“大科技”以外的替代方案拥有一席之地,那么我们就必须投入相当的精力和大量资金。这不仅是关于支持,还包括支付软件作者,让他们可以继续创造优质的内容(请先联系他们,询问需求)。

结论

归根结底,我们不可避免地会希望在完全主导的主流平台之外尝试一些不同的选择。但不要误认为仅仅有了开源就算是一种替代方案——用户不仅需要软件,还需要大量的服务,而这些服务仍需在别处找到,这并不会因为软件是免费的而变得更便宜或更简单。

本文作者编写了大量开源软件,甚至因其获得过奖项。

实用建议

实验是有价值的,但要知道开源是弱势的一方,许多人等待着机会热情地宣布它失败了。这种情况通常出于商业或保守的考虑——我们保持现状吧,这样就不必改变任何东西!

所以,只有在满足以下条件时才开始:

可实现的范围——非常仔细地确定你可以在现有时间、预算和人力范围内完成的内容。

变更管理——参与试验的人必须能够尽早提出意见。提前几个月设置测试环境,让每个人都可以尝试一切是否可行。认真听取提出的所有问题。确保试验可以克服指定的挑战。因为,是的,有一台旧的标签打印机确实需要继续工作。而你的组织里可能还有视障人士,他们需要高对比度支持和屏幕阅读器。

培训课程——启动按钮现在在这里,发送邮件这样操作,文件搜索这样进行。培训永远不嫌多。

如果需要(虚拟)服务器,请确保有足够的资源。因为一旦出现新的系统慢的投诉,你就已经失去了信任。软件免费并不意味着其他方面可以节省开支。

确保你的帮助台有高素质人才提供延长工作时间的支持。他们能够解答问题并有效地解决问题。

如果没有准备好一个团队来解决问题,就不要开始!

如果你觉得上述内容有些过于严格,那么这其实是每个成功的IT变革的标准。基于开源的项目也不例外。

最后,特别关注谁会来协助完成这些任务。帮手们必须真的对此充满热情,而不是暗自希望只安装“常规”办公软件。

0 阅读:5

进击的代码

简介:程序员,分享生活、工作、技术、学习。