美国政府问责署(Government Accountability
Office)公布的一份报告显示,美国政府每年将800亿美元预算中的超过75%,花在维护早就已经过时的技术和平台方面。比如说像下面这些例子。
-
美国国防部用于向美国核力发出紧急信息的系统,还在使用1970年IBM的平台,并且需要依赖8英寸的软盘。
-
美国财政部用于储存纳税人信息的系统已经有56年历史,明显用的是早已过时的计算机语言。
-
美国的社会保障系统已有31年历史,并且用的是COBOL编程语言——这是在将近60年前开发的。
- 美国交通部的危险材料信息系统(Hazardous Materials
Information System)已经有41年历史。
http://img1.cache.netease.com/catchpic/7/7E/7EB6DE2AF0F94B6E1416CDF4C942A649.jpg
主要问题应该是在备用部分,毕竟现如今的软件或技术支持,几乎不可能再持续为这么老的系统提供。比如说,这份报告中提到,某次为了修复上面提到的社保系统,政府需要再度雇佣已经退休的人,因为现如今的员工没人熟悉老系统和语言。
与此同时,奥巴马政府也一直在试着推动政府机关进行系统和平台的升级,但要把这个任务执行好可真是不容易。即便有大型更新,他们也会长期使用,一直到这种技术也变成旧技术。另一方面,政府每年的技术升级预算也在持续削减,2017年相比2010年,这部分预算减少了70亿美元。估计没人知道这个问题该怎么解决。