宁愿花钱去买软件,也不用开源的免费软件?

2023-12-17 21:38

本文主要是介绍宁愿花钱去买软件,也不用开源的免费软件?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

开源,技术圈颇为火热的一个话题。据《2020-2021中国开发者大调查报告》显示,无论是大数据、云原生、人工智能,还是区块链和物联网等领域,其中最为重要的、最受欢迎的技术,都是开源的。当下开源的普及速度依然在加快,近一年开始接触开源的人占比超过了三成,而开发工具及框架成为吸引开发者接触开源的首要因素。

因为工具的实用性较强,在吸引无数开发者使用的同时,也让很多人参与贡献。

近日,国外网站 btw 汇总整理了 200 多种开源替代品工具(https://www.btw.so/zh/open-source-alternatives),以替代企业在日常运营中所需的工具。

不过,就在这份工具资源库逐渐在技术圈传开之际,也有不少网友发出“都有免费开源替代品了,为啥还要花钱买软件/付费订阅软件?”的疑问,而此问题一出,迅速登上了 Hacker News 热榜,吸引无数网友的围观与各抒己见。

为什么要花钱买软件?

一直以来,高昂的授权费用成为很多人惧怕商业软件的痛点所在,但开源软件是否真的能够拯救“钱”带来的焦虑?

网友 @pembrook 表示,想要解答这一问题也很简单,只用创建一家公司,就可以了解一下企业为什么要花高价使用商业软件而不是选择使用各种开源软件来组件自家的技术栈了。

假设一家小规模公司的年收入是 200 万美元,那么作为老板的你完全决定使用一款可以连接到 Amazon SES(Amazon Simple Email Service,简称 Amazon 简单邮件服务)的开源工具来发送电子邮件,并通过 Mailchimp(通过电子邮件订阅 RSS 的在线工具)之类的工具每月节省 1000 美元。

但是细细盘算,钱暂时省下来了,后续的问题也随之而来。

与更为通用的商业软件相比,较为小众化的开源软件应用起来也没有想象中那么简单。在使用过程中,你可能需要一周的时间来实现与其他软件的连接以及各种配置等(这个时间可能已经损失了数千美元),然而此时虽然你学会了如何使用该软件,但你的员工却不知道如何使用它来发送电子邮件(在培训中或又浪费了数千美元)。即使他们掌握了如何使用该软件,但整个过程会比经过数千客户实战测试验证过的应用程序要慢一点。

由此,如果每个月浪费员工 8 小时的工作时间,那么每个月又要损失 1 千美元。

然后,当这款开源软件出现问题时,在没有专业 IT 人员的支持下,还需要自家的工程师去排查、修复各种 Bug,这又会让公司每位工程师每天花费 1000 到 1500 美元。

随着企业规模的不断扩大,当你意识到开源软件的版本缺少所需的功能时,你必须自己去构建它,此时公司内部各种琐碎的工程任务也将花费至少 5000 美元。更不用说当开源团队因更新而改变原有软件功能时,企业为维护原有功能而投入的成本了。

因此,与成熟的商业软件如 Mailchimp 相比,使用开源软件的你已经深陷困境并一直在赔钱。

这意味着并不是将创业成本削减为零时,就能能够创造无限的收入。对于一家正处于成长期的企业而言,将节约成本作为首要方向而不是选择去用更多的时间寻找新的商业化方式,这样是在浪费时间。

@ASalazarMX:

十年前,我们曾运行自己构建的邮件服务器。无论是运行速度,还是邮箱的存储空间,这款软件都可称之为优秀。但是后续的维护、防病毒、垃圾邮件检测等全方位的投入逐渐让我们吃不消。相较之下,我们更乐意支付 Google Workspaces 的费用,把各种维护的痛苦留给这些专业的专家们。针对究竟是花钱用商业的软件,还是免费使用开源软件这一问题,从根本上来看,也是时间和金钱的问题,不过,有时候花钱是更好的权衡。

@typhonius:

我的职业生涯始于开源,并且仍然坚信 FOSS 原则(自由和开放源码软件),这并不意味着软件是免费的,但企业可以寻求降低其项目和平台风险的解决方案。譬如,寻找一个可以对你产品中问题负责的供应商,由此使专有解决方案(有时是开源但包含在企业支持解决方案中)成为企业唯一可行的选择。

高成本的商业软件 vs. 自由的开源软件

在开源吞噬软件的趋势下,开源成为基础软件创新必走的一条路,不过,多数企业及开发者仍然是以商业软件为主、开源软件为辅的策略。一方面,商业软件作为企业级产品,拥有通用的标准接口,其后续的维护、更新都有专业人员提供支持,但其缺点就是授权费太贵、产品较为臃肿,后续的迁移与替换需要耗费巨大的精力,曾经的“去 IOE 化”也是属于典型的案例。另一方面,开源软件拥有较低的成本,灵活性较强,不过,也正如上文网友评价的那番,后续的维护与支持、安全或都是一项艰巨的挑战。

对此, 如果你作为创业公司的 CEO,当你做的东西已经有免费开源版了,你该如何理直气壮地收钱?亦或是,在高成本的商业软件和较为自由的开源软件之间,你的选择会是什么?

欢迎下方留言,分享你的看法吧!

参考来源:https://news.ycombinator.com/item?id=27917069

这篇关于宁愿花钱去买软件,也不用开源的免费软件?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/505948

相关文章

探索Elastic Search:强大的开源搜索引擎,详解及使用

🎬 鸽芷咕:个人主页  🔥 个人专栏: 《C++干货基地》《粉丝福利》 ⛺️生活的理想,就是为了理想的生活! 引入 全文搜索属于最常见的需求,开源的 Elasticsearch (以下简称 Elastic)是目前全文搜索引擎的首选,相信大家多多少少的都听说过它。它可以快速地储存、搜索和分析海量数据。就连维基百科、Stack Overflow、

电子盖章怎么做_电子盖章软件

使用e-章宝(易友EU3000智能盖章软件)进行电子盖章的步骤如下: 一、准备阶段 软件获取: 访问e-章宝(易友EU3000智能盖章软件)的官方网站或相关渠道,下载并安装软件。账户注册与登录: 首次使用需注册账户,并根据指引完成注册流程。注册完成后,使用用户名和密码登录软件。 二、电子盖章操作 文档导入: 在e-章宝软件中,点击“添加”按钮,导入待盖章的PDF文件。支持批量导入多个文件,

小红书商家电话采集软件使用指南

使用小红书商家电话采集软件可以提高商家电话的采集效率,以下是使用指南及附带代码。 步骤一:安装Python和相关库 首先,确保你的电脑已经安装了Python运行环境(建议安装Python3版本)。安装完成后,同样需要安装一些相关的库,如requests、beautifulsoup4等。在命令行窗口中输入以下命令进行安装: pip install requestspip install bea

示例:推荐一个基于第三方开源控件库DataGridFilter封装的FilterColumnDataGrid,可以像Excel拥有列头筛选器

一、目的:基于第三方开源控件库DataGridFilter封装的FilterColumnDataGrid,可以像Excel拥有列头筛选器,感兴趣的可以去下方链接地址查看开源控件库地址。本控件封装的目的在于将第三方库的皮肤和样式封装到皮肤库中可统一设置样式,同时生成nuget方便调用 二、效果如下 三、环境 VS2022 Net7 四、使用方式 1、安装nuget包:H.Con

服务器监控:运维行业的核心保障与第三方监控软件的选择

随着信息技术的飞速发展,企业IT架构日益复杂,服务器作为整个IT系统的核心,其稳定性和性能对业务的连续性至关重要。在运维行业中,服务器监控作为保障服务器稳定运行的关键环节,已经受到了越来越多企业的重视。本文将探讨服务器监控的重要性、挑战以及选择第三方监控软件的原因,并推荐一款优秀的服务器监控软件——监控易。 一、服务器监控的重要性     服务器监控是指对服务器硬件、操作系统、应用程序

docx转doc工具(软件)

word中的docx转成doc格式软件下载: http://pan.baidu.com/s/1ntsi0yt <script>window._bd_share_config={"common":{"bdSnsKey":{},"bdText":"","bdMini":"2","bdMiniList":false,"bdPic":"","bdStyle":"0","bdSize

python3GUI--ktv点歌软件By:PyQt5(附下载地址)

文章目录 一.前言二.展示1.启动2.搜索2.服务1.首页2.天气预报3.酒水饮料4.酒水饮料2 3.服务4.灯光5.调音6.排行榜7.分类点歌9.歌手点歌10.歌手个人页 三.心得体会1.关于代码2.关于设计3.关于打包 四.总结 文件大小:33.13M https://wwt.lanzoul.com/iikRv22iqmpg 如果安装后打不开,多半是权限问题,请使用管理

ULTRAINTERACT 数据集与 EURUS 模型:推动开源大型语言模型在推理领域的新进展

在人工智能的浪潮中,大型语言模型(LLMs)已经成为推动自然语言处理技术发展的关键力量。它们在理解、生成语言以及执行复杂任务方面展现出了巨大的潜力。然而,尽管在特定领域内取得了显著进展,现有的开源LLMs在处理多样化和高难度的推理任务时,仍然难以与最前沿的专有模型相媲美。这一差距不仅限制了开源模型的应用范围,也阻碍了整个领域的发展和创新。 推理任务,特别是那些需要综合运用数学知识、编程技能和逻辑

开源低代码平台,JeecgBoot v3.7.0 里程碑版本发布

项目介绍 JeecgBoot是一款企业级的低代码平台!前后端分离架构 SpringBoot2.x,SpringCloud,Ant Design&Vue3,Mybatis-plus,Shiro,JWT 支持微服务。强大的代码生成器让前后端代码一键生成! JeecgBoot引领低代码开发模式(OnlineCoding-> 代码生成-> 手工MERGE), 帮助解决Java项目70%的重复工作,让开

web前端不可错过的开发工具–Adobe Brackets(开源、简洁强大的HTML、CSS和JavaScript集成开发环境)

Adobe Brackets是一个开源的基于HTML/CSS/JavaScript开发,运行在native shell上的集成开发环境。该项目由Adobe创建和维护,根据MIT许可证发布。提供Windows和OS X平台支持。 Brackets的特点是简约、快捷,没有很多的视图或者面板,它的核心目标是减少在开发过程中那些效率低下的重复性工作,例如浏览器刷新,修改元素的样式,搜索功能等等。