정보시대

문명의 역습 □□□□ □밀레니엄 버그□가 다가온다

서상욱(고용평등추진본부 파수꾼)

□어느 날 병원에서 의료보험 기록이 없어졌다고 진료를 거부한다. 구청에 가보니 주민등록이 말소되고 대신 돌아가신 할아버지가 살아 있는 것으로 나타난다.□

공상과학소설에서나 나오는 내용이 아니다. 오는 2000년 1월 1일 컴퓨터가 연도를 잘못 계산하면서 실제로 일어날 수 있는 시나리오다. 바로 □밀레니엄 버그□라 불리는 2000년 연도표기문제가 가져올 수 있는 엄청난 재앙 중의 일부이다.

현재 컴퓨터 시스템은 연도 표기를 네 자리가 아닌 두 자리 숫자로 한다. 예컨대 1998년 3월 2일을 98/03/02로 하는 식이다. 지난 1960년대에 업무의 효율성을 위한 근시안적인 사고로 시작한 표기 방법이 40년 후에 큰 재앙을 예고하고 있는 것이다.

2000년 표기 문제란 컴퓨터가 2000년 들어 연도를 이처럼 잘못 인식하면서 전산시스템상에 대혼란이 오는 것을 말한다. 하나의 경우로 세월의 경과를 계산할 때 현재의 날짜에서 지난 날짜를 빼는 단순한 계산 과정으로 답을 내게 된다. 예를 들면 현재의 주민 관리 시스템은 1950년 생이 2001년이 되면 나이는 01-50=-49로 나타나 태어나기 49년 전을 의미하게 될 수 있다.

그렇다면 2000년 연도표기문제를 어떻게 해결할 것인가? 컴퓨터 전문가들은 몇 가지의 소프트웨어적인 해결책을 내놓고 있으나 더욱 어려운 과제는 그 방안을 시도하기 위해서는 인류가 이용하고 있는 거의 모든 자료와 프로그램을 수정해야 하는 관계로 엄청난 인력과 자금이 투입되어야 한다는 점이다. 국내에서 2000년 연도 문제 해결을 위해 가장 앞장서서 준비하고 있는 삼성 SDS는 6천 4백만 라인에 달하는 프로그램 코드와 데이터베이스의 연도 표기를 일일이 네 자리로 바꾸는 대작업을 수행하였다. 또 미 연방 준비 이사회(FRB)는 연간 70만 명의 전문 인력과 총 1천 2백억 달러의 소요가 예측되고 있으며, 국내에서만 8천 3백억 원의 예산이 나오고 있다.

미국, 일본, 영국 등의 나라는 정부차원에서 대책을 준비하고 있으며, 특히 미국의 원자력 규제 위원회(NRC)는 원전 운영에 차질이 빚어져 파멸적인 환경오염이 야기될 수도 있다는 인식 하에 대책을 마련하고 있다. 그러나 국내의 경우는 매우 심각한 상황이다. 우선 민간 기업체의 경우 LG화학이나 삼성SDS에서처럼 나름대로의 해결 방안을 확보한 경우도 존재하지만 대부분의 업체에서는 아예 엄두를 못내고 있다. 여기에 정부 또한 비용문제 측면만 바라보면서 거북이 걸음을 계속하고 있다.

지금은 인류가 사용하는 모든 프로그램을 수정하는 대공사를 해야 할 시점이다. 준비 기간에만 2년, 테스트에 2년, 이렇게 4년을 잡고 준비하는 G7을 필두로 한 각국들의 치열한 생존 경쟁과 비교해 볼 때 이미 늦었다는 지적도 많이 나오고 있다. 그러나 예고된 시한폭탄의 초침을 멈추기 위해서는 □지금 당장 착수하라□는 전문가들의 일치된 목소리를 더 이상 외면해서는 안 될 것이다.