• ZDNet USA
  • ZDNet China
  • ZDNet Japan
  • English
  • 지디넷 웨비나
뉴스
  • 최신뉴스
  • 방송/통신
  • 컴퓨팅
  • 홈&모바일
  • 인터넷
  • 반도체/디스플레이
  • 카테크
  • 헬스케어
  • 게임
  • 중기&스타트업
  • 유통
  • 금융
  • 과학
  • 디지털경제
  • 취업/HR/교육
  • 인터뷰
  • 인사•부음
  • 글로벌뉴스
창간특집
인공지능
배터리
컨퍼런스
칼럼•연재
포토•영상

ZDNet 검색 페이지

'소스코드'통합검색 결과 입니다. (2건)

  • 태그
    • 제목
    • 제목 + 내용
    • 작성자
    • 태그
  • 기간
    • 3개월
    • 1년
    • 1년 이전

[기고] 디지털 대전환 시대에 '코볼 엔지니어'가 필요하다고?

'코볼 엔지니어를 모십니다. 급여 월 135만엔 수준이며 완전 원격근무 가능합니다. 현재 40~60대 프로그래머 활약 중입니다.' 요즘 부쩍 눈에 띄는 구인광고다. 월 급여가 135만엔이면 환율을 100엔 : 900원으로 계산하더라도 연봉 1억4천580만원이다. 입이 떡 벌어지는 최고의 조건 아닌가 싶다. 더군다나 완전 원격근무가 가능하다니 말이다. 요즘 젊은 엔지니어들은 코볼이라는 프로그램 언어가 과거에 존재했다는 내용을 수업시간에서나 배울 수 있다. 현장에서는 사라진 지 오래일 터인데 이런 좋은 조건으로 인재를 모집한다는 것이 쉽게 이해가 가지 않는다. 하지만 요즘 일본에서는 이러한 광고가 심심치 않게 눈에 들어온다. 이러한 광고는 소위 이야기하는 사기성 과대광고가 아니다. 일본이 처한 오늘의 현주소를 정확하게 알려주는 하나의 단면이라 할 수 있다. 일본 경제산업성이 2018년에 발표한 일본 디지털트랜스포메이션(디지털전환·DX) 추진 관련 보고서에 '2025년의 절벽(위기)'이라는 말이 있다. '2025년의 절벽'이라는 용어는 경제산업성이 2018년에 발표한 'DX 보고서'라는 문서에서 처음 사용됐다. DX는 디지털트랜스포메이션(Digital Transformation)의 약자로 디지털 테크놀로지를 활용해 기업 비즈니스를 창출하고 소비자 라이프를 개선하는 것을 의미하는 디지털전환을 말한다. 여기서 디지털은 인공지능(AI)·사물인터넷(IoT)·정보통신기술(ICT)·클라우드 서비스를 포함하는 종합 기술을 의미한다. DX 보고서는 일본 기업이 시장에서 성공하기 위해서는 DX 추진이 필수적이며, DX를 추진하지 않으면 운용 효율성과 경쟁력의 저하가 불가피하다고 지적하고 있다. 이로 인해 기업 경쟁력이 저하될 경우를 가정해 본 것으로 2025년부터 연간 약 12조엔의 경제적 손실이 발생하며 이를 '2025년의 절벽'이라고 표현하고 있다. DX 추진이 일본 기업에서 이슈로 떠오른 이유 중 하나는 기업이 사용하는 핵심적인 업무, 즉 전사자원관리(ERP) 등 업무수행의 기본이 되는 시스템 등이 소위 메인프레임·범용컴퓨터 등 아주 오래된 아키텍처를 적용한 컴퓨터에서 가동되며 프로그램 개발언어가 코볼이라는 것에 있다. 참고로 대한민국은 2000년경에 다운사이징이라는 이름으로 대부분 기업이 메인프레임/코볼 환경 시스템을 유닉스나 윈도 머신 기반으로 클라이언트서버 아키텍처로 대전환을 마쳤다. 이후 웹을 기반으로 하는 시스템 환경으로 또다시 탈바꿈한 시점이라 지금은 주변에서 코볼을 사용하는 시스템을 찾아볼 수가 없다. 일본은 일본 정부·지자체·민간기업에 이르기까지 소위 기간 시스템의 60% 이상이 이러한 레거시 환경에서 개발돼 운영되고 있다. DX를 추진하려면 시스템 유연성을 확보해야 하고 이를 위해서는 시스템을 최신 아키텍처로 재개발해야 한다. 성공적인 재개발을 위해서는 기존 시스템 내용을 충분히 파악해야 해서 기존 시스템 내용에 해박한 엔지니어 도움이 필요하다. 현행 시스템의 설계서가 충실하고 소스코드가 설계서와 동일한 버전이라면 크게 문제가 없지만 대부분이 수십 년 된 시스템들이라 설계서가 없거나 설계서와 현행 프로그램과 거리가 있는 경우가 태반이다. 현행 시스템을 잘 아는 엔지니어가 소스코드를 보면서 거꾸로 업무를 유추해 시스템 사양서를 작성해야 하는 현실이다. 결과적으로 '2025년의 절벽'이라는 것은 이러한 환경에서 기존 시스템의 관리운영을 주도적으로 수행해 온 소위 '메인프레임/코볼 엔지니어'들이 정년을 맞이해 일제히 은퇴를 하는 시기이기도 하고, 또 정부·지자체·민간기업 할 것 없이 전체의 60%에 해당하는 시스템을 단기간 안에 일제히 다운사이징 해야 하는 어려움에 봉착하게 된다는 이야기이다. 이러한 악조건하에서 많은 기업은 하나의 방책으로 기존의 레거시 시스템을 새로운 아키텍처로 전면 재개발하기보다는 '모더나이제이션'라는 메인프레임 환경에서 코볼로 개발된 시스템들은 유닉스나 윈도 코볼 언어로 돌아가도록 마이그레이션하거나 코볼 시스템을 자바 등으로 자동 변환하는 소위 죠볼시스템(JAVA + COBOL)으로 변환하거나 하는 임시변통 작업이 한창이다. 한국은 과거에 다운사이징 작업을 마쳤기에 이때 축적한 노하우를 습득한 한국 기업에는 새로운 비즈니스 기회일 수 있다. 지금도 한국계 기업인 일본티맥스소프트는 이러한 모더나이제이션 작업에 최적의 솔루션을 가지고 있다는 평가를 받아 후지쯔나 액센추어 등 일본 대기업의 협력 제안이 끊이지 않는 다는 후문이다. 일본 IT 관련 대기업 중에는 이러한 일들을 미리 대비하기 위해 베트남 등 동남아시아 국가에 코볼 엔지니어 양성소를 차려 놓고 코볼 등을 가르치는 기상천외한 일들을 추진하고 있으나 현재의 위기를 극복하기에는 코볼 엔지니어가 턱 없이 부족한 상황이다. 한국에도 과거에 코볼을 경험한 엔지니어가 적지 않았고 그러한 세대가 지금은 현역에서 은퇴를 앞둔 시점이고 은퇴 후 재취업 등을 고려하는 사람이 많지만 급격한 수입 감소가 예상되니 프로그래머로서는 파격적인 고수입이 예상되는 일본으로 눈을 돌려보면 어떨까 하는 '발칙한 생각'도 드는 요즘이다.

2024.11.11 10:40염종순

레이 오지의 플로피에서 발견된 MS-DOS 4.0 코드 공개

MS-DOS에서 OS/2로 넘어가는 중간단계의 멀티태스킹 DOS의 소스코드가 발견돼 일반에 공개됐다. 마이크로소프트는 지난 26일 깃허브에 'MS-DOS 4.0' 소스코드를 MIT 라이선스로 공개했다. 이 소스코드는 마이크로소프트 내부 저장소에 없던 것을 우연한 기회로 복원한 것이다. 마이크로소프트에 의하면, 마이크로소프트 아카이브에 MS-DOS 4.0의 완벽한 코드는 없었다고 한다. 영국의 코노 스타프로스트 하이드란 연구원은 DOS 4, MT-DOS와 OS/2 간의 관계를 문서화하는 작업을 진행하던 중 플로피디스크에 담긴 MS-DOS 4.0의 소스코드 일부를 발견했다. 그는 전 마이크로소프트 최고기술책임자(CTO)인 전설적인 프러그래머 레이 오지에게 서신을 보냈다. 레이 오지는 자신의 플로피디스크 중 1984년 5월 작성한 미공개 DOS 4.0 베타 바이너리를 발견했다. 하이드는 마이크로소프트의 오픈소스프로그램오피스(OSPO)에 연락했고 DOS 4의 소스를 탐색할 것을 요청했다. 이에 스콧 한셀만 마이크로소프트 개발자커뮤니티 부사장이 인쇄된 레이오지의 스캔 문서를 보고 원본 디스크 이미지를 만들었다. 이미지에 사용된 바이너리는 1984년 5월 컴파일된 것으로, 마이크로소프트의 OEM과 파트너에게 MS-DOS 4.0 베타 릴리스 버전이 전달된 건 1984년 6월5일이었다. 깃허브에 공개된 MS-DOS 4.0은 소스코드 외에도 레이오지의 DOS 문서 PDF도 포함한다. MS-DOS 4.0은 마이크로소프트와 IBM 공동으로 개발한 운영체제(OS)다. DOS는 1980년대 중반 시애틀컴퓨터프로덕트(SCP)란 회사의 개발자 팀 패터슨이 작성한 QDOS에서 시작됐으며, IBM이 1981년 마이크로소프트에 위탁개발한 후 라이선스를 구입해 인텔 프로세서의 이름에서 딴 86-DOS로 이름을 바꿨다. 이후 1981년 중반 마이크로소프트가 라이선스를 획득해 일반에 판매하며 MS-DOS로 공급된다. IBM은 자사 제품에 탑재되는 DOS를 PC-DOS라 불렀다. 팀 패터슨을 고용해 6주만에 MS-DOS 1.0을 개발완료한 마이크로소프트는 그 직후 더 온전한 OS로서 기능을 갖춘 MS-DOS 개발을 추진했다. 특히 단일작업 OS였던 MS-DOS에 두 가지 이상의 작업을 같이 수행할 수 있는 멀티태스킹 기능이 강하게 요구됐다. 멀티태스킹 DOS 개발은 1981년부터 시작됐지만, 계속 지연되다 1984년 버전명이 MS-DOS 4.0이란 이름을 받았다. MS-DOS 4.0믄 멀티태스킹 MS-DOS의 약어인 'MT-DOS'로도 불렸다. MS-DOS 4.0은 일반에 널리 판매되지 않았다. 4.0 버전은 일부 소프트웨어 개발 파트너사에게 비공개로 전달됐고, 엄격한 비밀엄수계약으로 외부 유출을 차단했다. MS-DOS 4.0은 갈수록 발전하는 개인용 컴퓨터(PC)의 사양과 수요에 맞춰 멀티태스킹과 네트워크 등을 수용하도록 개발됐다. 하지만 협력과 경쟁의 줄타기를 이어가던 IBM과 마이크로소프트의 관계가 경쟁 일변도로 치닫는 와중에 널리 보급되지 못했다. MS-DOS 4.0은 OS/2로 IBM의 전략이 넘어가면서 결국 좌초됐지만, 아이디어와 아키텍처 측면에서 IBM과 마이크로소프트의 차세대 합작품 'OS/2' 개발로 이어지는 중요한 단계에 해당한다. 1987년 발매된 OS/2는 멀티태스킹뿐 아니라 그래픽사용자인터페이스(GUI)와 당시 최강의 기능 및 성능을 갖췄었다. 하지만 마이크로소프트 윈도3.X의 대성공으로 OS/2는 상업적으로 실패했다. 공개된 MS-DOS 4.0은 IBM PC XT, 최신 펜티엄, 오픈소스 PCem 및 86box 에뮬레이터 등에서 실행가능하다. 코노 스타프로스트 하이드는 자신의 블로그에서 멀티태스킹 MS-DOS의 역사를 다룬 글을 게재했다. 2회에 걸쳐 실릴 글 중 1부가 공개돼 있다. 이번 소스코드 발견과 공개에 MS-DOS 4.0 저작자 중 일부도 참여했다고 한다. 마이크로소프트는 공개된 4.0 코드가 베타 바이너리이므로 추후 추가적인 자료를 발견하면 업데이트하겠다고 밝혔다. 마이크로소프트는 2014년 컴퓨터역사박물관에 MS-DOS 1.25와 2.0 소스코드를 기증했으며, 깃허브로도 해당 코드를 제공하고 있다.

2024.04.29 16:07김우용

  Prev 1 Next  

지금 뜨는 기사

이시각 헤드라인

K-반도체 육성, 기존 틀 깨야 불확실성 돌파…새 정부 과제 '산적'

예금자보호한도 5천만→1억…착잡한 저축은행업계

과학자들, 납으로 금 만들었다…'연금술사의 꿈' 실현되나

SKT 유심교체 누적 187만...오늘 50만명에 유심재설정 안내

ZDNet Power Center

Connect with us

ZDNET Korea is operated by Money Today Group under license from Ziff Davis. Global family site >>    CNET.com | ZDNet.com
  • 회사소개
  • 광고문의
  • DB마케팅문의
  • 제휴문의
  • 개인정보취급방침
  • 이용약관
  • 청소년 보호정책
  • 회사명 : (주)메가뉴스
  • 제호 : 지디넷코리아
  • 등록번호 : 서울아00665
  • 등록연월일 : 2008년 9월 23일
  • 사업자 등록번호 : 220-8-44355
  • 주호 : 서울시 마포구 양화로111 지은빌딩 3층
  • 대표전화 : (02)330-0100
  • 발행인 : 김경묵
  • 편집인 : 김태진
  • 개인정보관리 책임자·청소년보호책입자 : 김익현