「2000년 컴퓨터 대란」 올것인가
기자
수정 1996-12-20 00:00
입력 1996-12-20 00:00
「2000년 컴퓨터 대란」(영어로는 Y2K CRISIS라고 표기)은 과연 현실로 다가올 것인가?
2000년 컴퓨터 대란설은 대부분의 응용프로그램및 운영체계 프로그램들이 날짜 인식에 한계가 있어 2000년이 되면 엄청난 사회적 혼란을 부를 것이라는 비관적 전망을 일컫는다.연도 인식을 마지막 두 자리로(처음 두자리는 1과 9로 자동인식) 하게 돼 있어 2000년과 1900년을 구별할 수 없기 때문이다.
이 결함을 방치했을때 예상되는 혼란은 상상을 초월한다.계좌 소프트웨어,개인기록,금융기관의 대출 계산,보험 등 각종 사업관련 어플리케이션(응용프로그램)이 행하는 계산 등의 작업이 날짜를 기준으로 한 경우가 많기 때문이다.업무상 손실로 프로그램제작업체를 상대로 한 소송사태도 예상된다.
미국 가트너 그룹은 컴퓨터 대란을 막기위해선 3천억∼6천억달러의 비용이 들 것이라는 충격적인 전망을 내놓기도 했다.
컴퓨터 대란을 낳을 원인들을 요약하면 다음과 같다.
첫째,많은 프로그램들이 1로 시작하는 연도밖에는 인식하지 못해 2000년 이후의 연도를 이해하지 못한다는 것이다.
둘째,연도를 마지막 두자리 숫자로 인식하는 프로그램들이다.이 프로그램들은 「00」으로 끝나는 2000년과 1900을 구분할 수 없는 한계가 있다.
셋째,일부 어플리케이션들은 요일에 따라 특정한 명령을 수행하도록 프로그래밍돼 있다.일례로 은행금고를 월요일에 열 수 있도록 짜인 프로그램을 들 수 있다.2000년 1월 1일은 토요일이다.그러나 컴퓨터는 이날을 월요일로 이해할 수밖에 없다.1900년 1월 1일이 월요일이었기 때문이다.따라서 토요일에 은행금고를 열어야 한다.
예고된 재난에 방비책이 없는 것은 아니다.사실 이 연도 문제에 지나치게 호들갑을 떠는지도 모른다.
운영체계(OS)나 바이오스(BIOS)의 경우는 어느 정도 해결책이 서 있다.
마이크로소프트사는 윈도 95나 NT 등 32비트 체계의 OS가 1980년에서 2099년까지 인식할 수 있어 문제가 없다고 밝히고 있다.16비트 윈도(버전 3.X)의 경우엔 2000년을 1980년이나 1984년으로 잘못 인식하는 버그(프로그램 오류)를 일으킬 수 있다고도 말한다.그러나 이를 해결할 수 있도록 무료로 제공되는 프로그램이 이미 마련돼 있다.이 프로그램은 인터넷으로 「http://www.winmag.com/people/melgan/year2000」를 찾아가 「YEAR2000.ZIP」을 다운받아 설치하면 된다.
더 큰 문제는 응용프로그램분야다.몇몇 응용프로그램을 제외하곤 대부분의 윈도용 응용프로그램들이 인식할 수 있는 한계가 분명하다.예를 들어 마이크로소프트 억세스95는 1999년까지,엑셀은 2019년까지만 인식할 수 있다.
마이크로소프트가 제시하는 해결책은 내년에 자사에서 만든 각종 응용프로그램들을 업그레이드하라는 것이다.그러나 단순히 연도 인식능력을 향상시키기 위해 업그레이드까지 하라는 것은 사용자에게 너무 큰 부담이다.당연히 버전업을 할 수 있는 교정 프로그램이 나와야 한다는 것이 전문가들의 지배적 견해다.소프트웨어 업계의 노력이 필요하다.<김환용 기자>
1996-12-20 28면
Copyright ⓒ 서울신문 All rights reserved. 무단 전재-재배포, AI 학습 및 활용 금지
