无论您是否意识到,开源软件都对您的生活方式产生了影响。 您可能知道可以免费下载并可供任何人编辑的开源程序。 但是你知道“开源”这个词是怎么开始的吗?
这句话来自 90 年代后期的一场运动,旨在以更道德中立的方式重塑自由软件的品牌。 参与这项运动的两个人 Eric Raymond 和 Bruce Perens 于 1998 年创立了开源计划。该组织维护 开源软件的官方定义 并努力扩大对这一概念的采用。
2018 年 2 月是 OSI 成立 20 周年,传播开源的努力取得了巨大成功。 以下是开源软件改变世界的几种方式。
1. 开源桌面变得可行
当开源计划开始时,Linux 才出现了大约五年。 K 桌面环境(当时被称为)已经有一年的历史了。 GNOME 还不存在。 Linux 对某些人来说并不是特别容易用作 Windows 或 Mac OS 的替代品。
这种情况已经改变。
Linux 现在安装简单且易于使用。 有许多桌面环境可供选择,其中许多都欢迎初次使用 Linux 的用户。 有成熟的开源程序可用于处理大多数任务。 作为作家,我在工作中专门使用 Linux,并且 我不需要使用其他东西.
2. 运行 Linux 的 500 强超级计算机
超级计算机处理大量的数学运算,完成需要大量人员和无数小时时间的琐碎工作。 这些机器是气象学家如何为 example,能够比较大量定期变化的变量(温度、风速、大气压力、湿度等),以创建准确的天气模型并提供预报。
超级计算机也让世界成为 更清洁、更安全的地方,允许科学家运行模拟而不是实际炸毁东西。
超级计算机是专业的,这是开源软件的优势之一。 人们可以自由地只使用他们需要的组件,根据需要进行更改,并进行任何必要的添加,而无需向任何人付款或登记。 这就是为什么世界上所有 500 台顶级超级计算机现在都运行 Linux 的部分原因。
3. 许多交通系统也运行 Linux
美国空中交通管制等许多大型基础设施项目都依赖 Linux 监控天空中的所有飞机. 培训公司使用 Linux 跟踪货车内的物品. Linux 也有能力 你在加油站看到的一些泵. 一些飞机使用 Linux 为其娱乐系统提供动力。
谷歌在自动驾驶汽车中使用 Linux,而且它并不是唯一的。 通用、大众等传统汽车制造商 他们的自动驾驶项目也转向 Linux.
国际空间站运送人们环游地球。 你猜怎么着? 它也运行 Linux。
4. 开源是许多智能手机的背后
Android 是世界上最流行的移动操作系统,它基于 Linux。 我们已经到了这样一个地步,当一家新公司想要进入市场时,他们不会考虑从头开始创建一个新系统,他们的工作基于 Android 或其他版本的 Linux(例如 蒂岑)。
无论好坏,运行 Linux 的新移动设备每天都在上市。
尽管这些手机中的许多都使用开源操作系统,但顶部的接口通常是关闭的。 未经修改,您从商店获得的 Android 手机实际上是一个闭源产品。
5.开源运行 Cloud
人们越来越多地放弃桌面上的本地应用程序,转而使用通过 Web 浏览器访问的服务。 这些站点存在于其他人的计算机上,而且它们通常是开源软件的产物。
Linux 和其他开源操作系统(如 FreeBSD)是服务器的流行选择,主要用于其他机器远程访问的计算机。
Kubernetes 和 MondoDB 等大数据平台正在后端工作。 CloudStack、OpenShift 和 OpenStack 等名称之间的竞争非常激烈。
大多数情况下,开发人员更喜欢开源工具。 这也是许多开源编程语言兴起的原因。
6. 网络更易于访问
多亏了开源软件,任何人都可以更轻松地创建自己的网站。 虽然您必须为托管您的网站和域名的人付费,但创建实际网站并不一定要花费您一分钱。
WordPress 是您在线访问的许多网站的开源后端。 您可以为主题或某些附加组件付费,但免费性质和适应性帮助 WordPress 在整个网络上传播。
诚然,自万维网诞生以来,人们就可以选择免费创建自己的网站。 问题是他们需要了解一种编程语言,例如 HTML 才能做到这一点。
如今,您只需要知道如何指向和单击即可。 这改变了我们在网上听到的声音,以及有多少人在说话。
7.“开放”已超越代码
虽然在美国最高法院决定可能受版权法约束之前的几十年里,所有计算机代码都是开放的,但当 OSI 出现时,这一现实早已过去。 发布代码供其他人查看、编辑和构建是一个小众想法。
从那时起,开源代码的概念不仅得到了认可,而且还传播到了其他领域。 您现在可以在 开源治理, 开放教育, 开业, 开放农业, 而这样的例子不胜枚举。
来自各行各业的人们都接受这样一种观点,即影响我们的系统应该开放查看、访问和参与。
开源无处不在
我感谢那些想出开源软件想法的人,也感谢所有决定让他们的程序免费供他人使用和编辑的人。
在我的大部分计算生涯中,这些工具一直在帮助我。 它们是很好的资源,我强烈推荐给任何想知道它们是否是典型商业软件的安全且功能强大的替代品的人。