编程菜鸟的日记-Linux无处不在
原文来自:http://www.linuxfederation.com/linux-everywhere
Linux无处不在
“Linux无处不在。从空间站到微波炉到有Linux。”你可能听说很多以及一直存在这样的疑问:那是不是仅仅是个短句或者它是真的吗?答案是肯定的。世界上最大的公司各种方式在使用Linux,可能在我没说出公司的名字之前你很难相信。好吧,做好准备,我会告诉你在全球范围内,哪些地方使用了Linux以及如何使用的。
政府:
大多数政府使用Linux,很明显有两大原因:第一省钱;第二Linux的灵活性。下面是罗列全球范围内使用Linux的政府:
*美国——始于2001年7月,白宫开始迁移所有的电脑到基于Red Hat Linux和Apache HTTP Server的Linux上。迁移工作完成于2009年2月。2009年10月,Drupal负责管理白宫的服务器系统。
美国国防部使用Linux——美国军队是最大的单个安装Red Hat Linux的基地,美国海军核潜艇舰队在Linux上运行。
2006年,美国联邦航空管理局声明只用了预定时间的三分之一就已经完成到Red Hat 专业版Linux的迁移工作,这样节省了1亿5千万美元。
美国国家核安全管理局操作着世界上第十快的超级电脑,IBM Roadrunner,使用Red Hat专业版Linux连同Fedora作为它的操作系统。
美国弗罗里达使用Linux赢得了国际的认可,这表明它提供了大量的潜能在城市广泛运用中。
在2012年6月,美国海军与Ratheon公司签订了一个27,883,883$的合同,关于Northup-Grumman MQ8B无人机安装Linux以及控制软件,为了舰队的垂直起降(VTOL)。这个合同涉及Patuxent River海军航空站,马里兰州为Linux系统做准备已经花费了5,175,075$。
*德国。。。。未完待续
编程菜鸟的日记-Linux无处不在的更多相关文章
- 编程菜鸟的日记-《软件测试》Ron Patton著-读书笔记
第一部分 软件测试综述 第一章 软件测试的背景 1.软件测试员的目标:尽可能早地找到软件缺陷,并确保其能得以修复. 2.仅仅测试程序是否按预期方式运行有何问题:程序能完好的跑通并不代表软件不存在缺陷, ...
- 编程菜鸟的日记-初学尝试编程-C++ Primer Plus 第6章编程练习9
#include <iostream> #include <fstream> #include <cstdlib> #include <string> ...
- 编程菜鸟的日记-初学尝试编程-C++ Primer Plus 第6章编程练习8
#include <iostream> #include <fstream> #include <cstdlib> const int SIZE=20; using ...
- 编程菜鸟的日记-初学尝试编程-C++ Primer Plus 第6章编程练习7
#include <iostream> #include <string> #include <cctype> using namespace std; int m ...
- 编程菜鸟的日记-初学尝试编程-C++ Primer Plus 第6章编程练习6
#include <iostream> #include <string> using namespace std; const int MSIZE=100; struct j ...
- 编程菜鸟的日记-初学尝试编程-C++ Primer Plus 第6章编程练习5
#include <iostream> using namespace std; const double N1=35000; const int N2=15000; const int ...
- 编程菜鸟的日记-初学尝试编程-C++ Primer Plus 第6章编程练习4
#include <iostream> using namespace std; const int strsize=30; const int BOPSIZE=5; void showm ...
- 编程菜鸟的日记-初学尝试编程-C++ Primer Plus 第6章编程练习3
#include <iostream> using namespace std; void showmenu(void) { cout<<"Please enter ...
- 编程菜鸟的日记-初学尝试编程-C++ Primer Plus 第6章编程练习2
#include <iostream> #include <cctype> using namespace std; const int MAXSIZE=10; int mai ...
随机推荐
- 了解vue里的Runtime Only和Runtime+Compiler
转自:了解vue里的Runtime Only和Runtime+Compiler 扩展文章:Vue 2.0如何仅使用Runtime-only Build构建项目? 可以看到有两种版本: Runtime ...
- vue适配移动端px自动转化为rem
1.下载lib-flexible 我使用的是vue-cli+webpack,所以是通过npm来安装的 npm i lib-flexible --save 2.引入lib-flexible 在main. ...
- zip4j压缩
使用的jar包:zip4j_1.3.2.jar 基本功能: 针对ZIP压缩文件创建.添加.分卷.更新和移除文件 (读写有密码保护的Zip文件) (支持AES 128/256算法加密) (支持标准Zip ...
- Access denied for user ‘root’@‘localhost’(using password: YES)的解决方法
https://www.jb51.net/article/133836.htm 搭建服务器之后只能看见test与infomation_schema两个库 https://www.cnblogs.com ...
- c# Lamdba及DataTable AsEnumerable()的使用
Lamdba是延迟执行的,实际上什么都没有发生,当真正使用对象的时候(例如调用:First, Single, ToList-.的时候)才执行. 1.Where var var_dtTable = dt ...
- 强行杀windows服务
powershell命令:taskkill /f /fi "SERVICES eq 服务名称"
- LightOJ 1372 (枚举 + 树状数组)
题目 Link 输出序列中有多少个组合 {a1,a2,a3,a4,a5,a6}可以构成一个六边形. 分析 序列每个数都不相等. 所以可以设 a1<a2<a3<a4<a5< ...
- Springboot+Mybaits之两张表同时插入数据
项目需求是,一张表添加数据的同时,另外一张表也需要添加数据,话不多说,直接上代码. 1.Controller,我把两个DTO直接放到一个@RequestBody中.其中throws是后台获取当前时间抛 ...
- SpringMVC-Helloworld 的归纳理解
前面使用SpringMVC写了Helloworld, 发现理解不是很深刻,很多东西只是跟着教学视频敲才会 现在那Helloworld以及一般的SpringMVC归纳一下: SpringMVC入门Hel ...
- 【mysql】 快速搞定数据库迁移
工具:navicat for mysql