나경수 전자정보인클럽 부회장


일반적으로 소프트웨어(SW)는 사람의 머리에, 하드웨어(HW)는 사람의 몸에 비유된다. 머리와 몸 가운데 어느 것 하나라도 부족함이 있으면 사람은 생각하고 행동하는 데 장애를 겪을 수밖에 없다. 정보시스템 역시 마찬가지다.

특히 사람의 머리에 비유되는 소프트웨어는 정보시스템의 일 처리 방식을 규정하고, 데이터를 처리하고, 그 결과를 우리에게 보여주는 핵심 가운데 핵심이라고 할 수 있다. 정보시스템의 관리는 곧 소프트웨어 관리라고 해도 지나침이 없다. 소프트웨어 관리의 중요성이 바로 여기에 있다.

소프트웨어는 원래 전자계산기를 작동시키기 위해 프로그램을 짜거나 그 이용법을 연구하는 기술 부문이었으나 근래에는 그 영역이 확대됐다. 사용 형태에 따라 상용 소프트웨어, 프리웨어, 셰어웨어 등으로 구분된다.

상용 소프트웨어는 일정한 대가를 지불하고 구매해 사용하는 경우가 해당한다. 프리웨어는 사용기간이나 기능의 제약은 없지만 사용목적이나 사용자를 구분 짓는 경우가 종종 있으니 확인이 필요하다. 셰어웨어는 무료로 다운받아 사용이 가능하지만 기능이나 사용기간 등에 제한을 두고 있다.

소프트웨어 관리는 이런 소프트웨어들을 구매해서 사용ㆍ관리하고 최종적으로 폐기하는 전 과정을 통칭하는 것이다. 좀더 세부적으로 언급해보면 소프트웨어 구매 전에는 종류와 수량, 필요한 예산, 계약조건 등의 검토가 해당된다. 구입 후에는 소프트웨어의 설치 및 보유하고 있는 소프트웨어의 관리를 비롯해 설치현황에 대한 점검, 그에 따른 필요한 조치 등을 포괄적으로 말한다.

이처럼 소프트웨어를 관리하는 목적은 우선 용이하고 신속하며 효율적인 소프트웨어 자산관리 체계를 확립하는데 있다. 이를 통해 소프트웨어와 관련된 비용을 절감하고 시스템의 안정된 운영과 업무의 효율성까지 기대할 수 있다. 나아가 소프트웨어 저작권자의 권리보호 및 소프트웨어의 공정한 이용문화 정착을 통해 소프트웨어 산업발전을 도모하는데도 기여할 수 있다.

소프트웨어 관리에 있어 중요한 고려 요소는 무엇보다도 라이선스 정책이다. 소프트웨어 제작사들의 라이선스 정책을 파악해야만 기업이나 기관의 실정에 맞는 소프트웨어를 구입할 수 있기 때문이다. 자신의 기업이나 기관에 맞는 라이선스 정책을 찾는 것은 나아가 불필요한 예산을 낭비하지 않는 지름길이기도 하다. 기존 시스템과의 호환성(互換性: Compatibility)역시 매우 중요한 고려 사항이다. 호환성을 충분히 검토하지 않으면 시스템 전체를 불안정하게 하게 만들 수 있기 때문이다.

이런 과정을 통해 소프트웨어를 구입해 설치하게되면, 그 이용상황을 세세하게 파악해 두어야한다. 이는 시스템의 효율성은 물론이고 시스템 장애 시에도 적절하게 대처할 수 있는 방법이기 때문이다. 특히 무분별한 불법 소프트웨어의 설치를 차단함으로써 시스템 전체를 일시에 파괴할 수도 있는 각종 악성코드 등의 침입을 예방하는 효과도 있다.

우리나라도 최근에 와서는 정품 소프트웨어 사용에 대한 인식이 많이 확산되고 있으나, 아직도 무분별하게 불법소프트웨어를 사용함으로써 조직에 피해를 주는 경우가 있다. 체계적이고 조직적인 소프트웨어 관리는 이런 불법 소프트웨어 사용을 미연에 방지할 수 있다.

우리나라 전자산업이 태동한지 올해로 50년째다. 우리나라는 그 동안 최빈국에서 일어나 세계 최강의 전자산업을 이루어냈고, 뒤이어 IT강국이란 새로운 이름으로 그 위상을 높여가고 있다. IT강국의 핵심에는 바로 소프트웨어 산업이 자리하고 있다.

소프트웨어의 공정한 이용문화 정착으로 인한 수요의 창출은 소프트웨어 산업전반에 걸친 연구개발과 투자를 촉진시켜 우리나라가 IT강국으로서의 입지를 더욱 공고히 하는 데도 기여할 것이다.

[저작권자 ⓒ디지털타임스 무단 전재-재배포 금지]

기사 추천

  • 추천해요 0
  • 좋아요 0
  • 감동이에요 0
  • 화나요 0
  • 슬퍼요 0