소프트웨어는 ‘컴퓨터·통신·자동화 등의 장비와 그 주변 장치에 대하여 명령·입력·저장·출력·상호작용이 가능하도록 하게 하는 지시·명령(음성이나 영상정보 포함)의 집합과 이를 작성하기 위하여 사용된 기술서 및 기타 관련 자료’를 의미한다(「소프트웨어산업진흥법」 제2조(정의) 1항). 운영체계(OS)와 같이 시스템을 운영·관리하는 ‘시스템소프트웨어’, 프로그램 개발·설계를 담당하는 ‘개발용 소프트웨어’, 임의의 응용 분야에서 특정 목적을 수행하는 ‘응용소프트웨어’ 3개 층으로 구분된다. 소프트웨어 산업은 ‘소프트웨어의 개발·제작·생산·유통 등과 이에 관련된 서비스 및 정보시스템의 구축·운영 등과 관련된 산업’이다(「소프트웨어산업진흥법」 제2조 (정의) 2항). 소프트웨어개발 단계부터 최종 소비자(개인·기업·정부 등)가 사용하기까지 소프트웨어공급과 관련된 모든 생산적 활동 전반을 포함한다. 전통적으로 ‘패키지소프트웨어’, ‘IT서비스’, ‘임베디드소프트웨어’ 등 3개 분야로 구분되며, 독립형(패키지소프트웨어)이자, 중간재(임베디드소프트웨어), 서비스형(IT서비스) 산업의 특성을 지닌다.
서비스 및 정보시스템의 건설과 소프트웨어의 개발과 유통 등에 관련된 것은 뭐야
소프트웨어 산업