自由/开源软件始于Richard Stallman的GNU项目和1978年麻省理工学院的自由软件基金会。今天,自由/开源软件为世界各地的项目、职业、业务和创新提供动力。
“我会站在山顶对任何能听到我说话的人尖叫,说利用自由/开源软件对经营一家精简、盈利的企业至关重要。食谱整理应用程序ClipDish Target的开发商AppJawn的联合创始人乔·科泰莱斯说:“有很多例子表明,围绕自由/开源软件建立起来的整个行业都是因为开发者需要挠痒痒才存在的,”他是AppJawn公司的联合创始人,该公司是一款菜谱整理应用程序ClipDish Target的开发商。
尽管自由/开源软件在时间、行业和项目上取得了响亮而持续的成功,但如果没有持续的推广和支持,它就不会出现,也不会保持今天的强势地位。
“倡导自由/开源软件意味着支持自由/开源软件项目,并鼓励个人和公司在自由/开源软件许可证下贡献他们的代码。消费者VPN公司Private Internet Access的内容营销经理Caleb Chen表示:“在逐行的层面上,自由/开源软件就是这样发展起来的。”
此外,倡导自由/开源软件意味着支持自由/开源软件社区周围的基础设施-我能想到的最好的例子就是支持软件自由保护协会,而软件自由保护协会反过来又为自由/开源软件项目提供关键的支持,并帮助他们在世界的法律框架中导航,“陈补充道。
然而,自由和开放源码软件的倡导也是为了让每个需要它的人都知道这个词。
自由/开源软件倡导者和技术记者Don Watkins说:“自由和开放源码软件的宣传很重要,因为仍然有大量的人不知道什么是自由和开放源码软件,以及它如何为每个人创造公平的竞争环境,无论是年轻人还是老年人。”
自由和开放源码软件的粉丝们也很快指出了它更广泛的覆盖范围。“自由和开放源码软件是一个令人难以置信的推动者和连接者。没有开源,我们所知的互联网就不会存在,“彼得·塔莱基斯(Peter Thaleikis)说,他是一名来自德国和新西兰的软件工程师和开源爱好者。
“如果没有开源至少是底层技术,任何在线业务都是不可想象的:路由器运行开源固件,服务器运行Linux,它们所服务的网站都是使用开源软件构建的。开放源码和开放标准使互联网成为可能,“Thaleikis补充说。
除了提供建立互联网的手段外,事实证明,开源软件对于建立和维护网站至关重要。因此,开源成为电子商务的基石,也是更多开源软件企业支持电子商务的发起人。
“对我们来说,构建自由开放源码的软件非常重要。我们相信开源会带来更好的结果,“HAProxy Technologies的产品总监Daniel Corbett说。HAProxy Technologies是一家软件负载平衡器提供商,也是OpenSSL和Linux内核等开源项目的贡献者。
Corbett解释说,开源的核心原则是“能够查看底层代码,而且由于HAProxy源代码可以在GitHub上获得,这意味着任何人都可以研究项目、查看其提交、提交错误报告和跟踪进度。这提供了完全透明,并允许轻松审核代码的安全问题。另一个很大的好处是围绕该项目的社区的增长。“。
另一个主要好处是,开源软件往往比其专有软件更安全,部分原因是有更多的人关注代码来查找和修复缺陷,并在其中建立安全性。
有趣的是,自由/开源软件可以而且经常会同时催生由业务和项目组成的组织。
Thaleikis说:“整个公司都建立在开源软件之上:开源并不排除建立业务并使其可持续发展。”
Tailwind CSS和Laravel只是两个开源项目的例子,它们同时是两家公司,使这些开源项目的创建者能够全心全意地专注于构建一些伟大的东西,这些东西仍然可以免费供任何人使用。也有一些公司经营SaaS业务,并将产品作为开源共享。InvoiceNinja是一个有趣的例子,“Thaleikis补充道。
非开源的商业企业也出于各种原因接受了自由/开源软件。但他们是集体这么做的,这表明这是一种持续的移民,而不是一种暂时的趋势。
“我们最近看到了向开源的巨大转变。这在一定程度上是由于不断变化的客户需求和快速创新的推动,“Aiven开源专家兼首席技术官Heikki Nousiainen说。
“今天,我们可以将开放源码确定为业务增长和构建新应用程序等流程的强大组件。源自现有开源项目的协作性质和好处是其可信度将继续膨胀的原因之一,并促使更多的组织在未来采用它,“Nousiainen补充道。
例子不胜枚举,五花八门。他说:“如果我们只能依靠闭源产品,将我们的产品推向市场的成本将增加两倍。这不是因为自由/开源软件是“免费的”,而是因为我们堆栈中的关键部分就是没有商业上的等价物,科特莱斯说。
协作是为企业实现最大收益的关键。事实上,这正是开放源码的精神,也是其成功的基础。
“作为一名开源倡导者,我坚信开源协作可以最大限度地促进创新。这就是为什么我联合创立了TODO集团,该集团将公司聚集在一起,分享启动开放源码程序的最佳实践。而且,为了确保公司在业务创新的同时帮助维持开源,“Linux基金会负责开发人员关系的副总裁兼云本地计算基金会的CTO/COO Chris Aniszczyk说。
Aniszczyk补充说:“从长远来看,我们都做得越多,确保我们不仅消费开源,而且找到回馈我们所依赖的项目的方法,就会帮助我们所有人。”
虽然自由/开源软件是软件,但它是由人们构建的,而这些人反过来又从制作它的过程中获益,与使用它的人一样多。
“它允许你通过阅读别人的代码来向他们学习,它允许人们展示他们的技能,同时分享他们的工作。你可以通过为他们的开源项目做贡献来找到“虚拟导师”。公司可以通过检查他或她的开源工作找到最合适的开发人员,“Thaleikis解释说。
“自由/开源软件是我有职业的原因,也是我非常热爱的东西。在幕后,自由/开源软件为世界上大多数主要的软件项目提供动力。它是大多数项目的基石,也是构建更好软件的起点,“Riot Games的高级开发人员吉恩·乔尔巴(Gene Chorba)说。
超级明星凭借才华和努力迅速崛起。而且很多人从无到有地创建了企业和项目。
“我是开源的超级粉丝,因为对开源项目的贡献让我从大学毕业后找到了第一份主要工作,我对此永远心存感激。Aniszczyk说:“那些早期对Linux发行版的开源贡献让我有幸从事开源技术的工作,从一名维护员到最近围绕云本机计算构建了一个开源基金会。
随着开源技能成为招聘市场上最受欢迎的技能,机会比比皆是。即使在失业率飞涨的大流行期间,自由和开放源码软件也为那些试图晋升和刚刚开始的人提供了职业机会。
“自由/开源软件是我们看到未来的舞台。无论是在开发的软件类型中,还是在从事该软件开发的人员中。通过自由/开源软件开发学习、工作和学习的人是软件行业的未来。乔尔巴说:“这也是一条巨大的捷径,没有足够多的人利用它来提升你的职业水平。”
自由/开源软件的另一大优势是它对开发人员和用户的包容性。这就更有理由提倡对所有人口和人口使用它。
“我经常被要求为收入有限的老年人提供解决方案,他们的电脑是恶意软件和病毒的牺牲品。我喜欢为他们提供Linux和开源选项。大多数人从来没有听说过这种选择,他们对这种体验的积极程度感到惊讶。“沃特金斯说。
沃特金斯补充说:“对于那些选择继续使用Windows或MacOS的人来说,许多人根本不知道LibreOffice、Audacity、Gimp、Inkscape等许多伟大的软件程序可以为他们提供高质量的工具,帮助他们完成他们认为只有通过昂贵的专有软件才能完成的任务。”
Chorba说:“在自由/开源软件中,世界是你的,你可以按照自己的节奏学习,建造任何你想要的东西,在任何你想要的项目上提供帮助。”