无论您是否意识到,开源软件都对您的生活方式产生了影响。您可能知道免费下载并可供任何人编辑的开源程序。但是您知道“开源"一词是如何开始的吗?
该短语来自90年代后期以一种在道德上中立的方式重命名自由软件的运动。参与该运动的两个人,埃里克·雷蒙德(Eric Raymond)和布鲁斯·佩伦斯(Bruce Perens)于1998年创立了开源计划。该组织维护了开源软件的正式定义,并致力于扩大对该概念的采用。
2018年2月OSI成立20周年,并且努力推广开源软件取得了巨大的成功。以下是开源软件改变世界的几种方式。
1。开源桌面已经变得可行
当“开源计划"启动时,Linux才诞生了大约五年。 K桌面环境(当时称为)已经使用了一年。 GNOME还不存在。对于某些人来说,使用Linux替代Windows或Mac OS并不是一件容易的事。
这种情况已经改变。
Linux现在易于安装且易于使用,和我不需要使用其他任何东西。
2。运行Linux的前500名超级计算机
超级计算机处理大量的数学运算,使琐碎的工作量需要大量的人员和无数的时间。例如,这些机器是气象学家如何比较大量定期变化的变量(温度,风速,大气压力,湿度等)以创建准确的天气模型并提供预报的方法。
超级计算机它还使世界变得更清洁,更安全,从而使科学家们可以运行模拟而不是实际进行破坏。
超级计算机是专用的,这是开源软件的优势之一。人们可以自由地仅使用所需的组件,可以根据需要进行更改,并可以进行任何必要的添加,而无需与任何人付款或签到。 这是世界上所有500台超级计算机现在都运行Linux的部分原因。
3。许多运输系统也运行Linux
许多大型基础设施项目,例如美国空中交通管制,都依赖Linux监视天空中的所有飞机。火车公司使用Linux来跟踪货车内部。 Linux还为您在加油站看到的某些泵提供动力。有些飞机使用Linux为其娱乐系统提供动力。
Google在自动驾驶汽车内部使用Linux,而且并不是唯一的一种。诸如通用汽车和大众汽车之类的传统汽车制造商也转向Linux进行自动驾驶项目。
国际空间站将人们运送到地球周围。你猜怎么着?它也运行Linux。
4。许多智能手机背后都是开放源代码
Android(全球最受欢迎的移动操作系统)基于Linux。我们到了一个新公司想要进入市场的地步,他们不打算从头开始创建新系统,而是将工作基于Android或Linux的另一个版本(例如Tizen)。
无论好坏,每天都有运行Linux的新型移动设备上市。
尽管这些电话中有许多使用开源操作系统,但这些接口最上面的往往是封闭的。未经修改,从商店获得的Android手机实际上是封闭源产品。
5。开源运行云
人们越来越多地在台式机上抛弃本地应用程序,转而使用通过Web浏览器访问的服务。 这些站点位于其他人的计算机上,并且通常是开源软件的产品。
Linux和其他开源操作系统(如FreeBSD)是服务器,计算机的流行选择主要是供其他机器远程访问的。
Kubernetes和MondoDB等大数据平台正在后端工作。 CloudStack,OpenShift和OpenStack之类的公司之间的竞争非常激烈。
开发人员在大多数情况下更喜欢开源工具。这也是许多开放源代码编程语言不断增加的原因。
6。 Web更易于访问
感谢开源软件,任何人创建自己的网站变得更加容易。虽然您需要为托管网站和域名的人付费,但创建实际的网站并不需要花很多钱。
WordPress是许多网站的开源后端您在线访问。您可以为主题或某些附加组件付费,但是免费的性质和适应性帮助WordPress遍及了整个网络。
不可否认,人们从一开始就可以选择免费创建自己的网站。万维网。问题在于,他们需要了解诸如HTML之类的编程语言。
这些天,您只需要知道如何指向和单击即可。我们在网上听到的是谁的声音,有多少在说话。
7。 “开放"已经超越了代码范围
尽管在美国最高法院裁定它可以受版权法管辖的几十年之内,所有计算机代码都是开放的,但是在OSI出现之时,这种现实早就过去了。从那时开始,发布代码以供其他人查看,编辑和构建代码是一个利基的想法。
从那时起,开放源代码的概念不仅获得了人们的青睐,而且这一思想已经传播到其他领域。现在,您可以在开源治理,开放教育,开放商业,开放农业中找到创新,而且清单还在不断增加。
各行各业的人们都在拥抱这样一种观念:对我们的影响应该开放以供查看,访问和参与。
开放源码无处不在
我感谢那些想到开源软件,以及所有决定免费提供程序供他人使用和编辑的人。
标签: