본문 바로가기
생각

소프트웨어의 분류

by 김PD씨 2010. 4. 26.

[용어의 정의 ]

 

소프트웨어(software)
컴퓨터나 관련 장치들을 동작시키는데 사용되는 다양한 종류의 프로그램을 부르는 일반적인 용어이다

(하드웨어라는 용어는 컴퓨터 및 관련장치들의 물리적/기계적인 측면을 나타내는 용어이다)

 

프로그램(program)
컴퓨터를 실행시키기 위한
일련의 순차적으로 작성된 명령어 모음이라고 할 수 있다

 

유틸리티 (utility)
컴퓨터에서 유틸리티란 운영체계에서 제공되는 것 외에 추가의 기능을 제공하는 작은 프로그램을 의미한다
작지만 제한된 능력을 가진 유용한 프로그램으로서, 몇몇 유틸리티 프로그램들은 운영체계에 딸려 나오는 경우도 있다.

유틸리티는 응용프로그램과 같이 운영체계의 나머지 부분과는 별도로 설치될 수 있으며, 독립적으로 사용될 수 있는 능력을 가지고 있다

 

응용프로그램=애플리케이션(application)
애플리케이션 프로그램, 즉 응용프로그램
의 줄임 말이다.

응용프로그램은 사용자 또는 어떤 경우에는 다른 응용프로그램에게, 특정한 기능을 직접 수행하도록 설계된 프로그램이다.

응용프로그램의 예로는 워드프로세서, 데이터베이스 프로그램, 웹브라우저, 개발 도구, 페인트 브러시, 이미지 편집 프로그램, 통신 프로그램 등이 포함된다. 응용프로그램이 다른 프로그램에 공식적으로 작업을 요청하거나 통신하는 수단으로 사용되는 것을 API라고 부른다

 

[소프트웨어의 분류]

판매방식에 따라, 소프트웨어의 사용허가 범위를 규정하는 라이센스에 따라 다음과 같이 나눌 수 있다

 

프리웨어(Freeware)

아무런 대가나 제한없이 누구에게나 제공되는 무료 프로그램을 말한다


쉐어웨어(Shareware)

시험삼아 일단 써보고 나서, 사용자가 필요하다고 느끼면 구입 할 수 있게  무료 배포되지만

사용기간이나 기능이 제한되어 있는 프로그램이다

-익스파이어웨어(expireware)

유효기간을 정하여 배포하는 프로그램

예를 들어 30일 동안만 사용할 수 있고, 그 후로는 프로그램이 동작하지 않게 만드는 쉐어웨어의 일반적 형태이다

-라이트웨어(liteware)

유효기간은 없으나 일부 기능을 제한하여 배포되는 프로그램으로  정식버전의 구입을 유도한다

-쉐어웨어의 특징을 가지고 있으면서

'시험판''평가판' '맛보기용' 의 뜻으로 트라이얼(trial) 또는 데모(demo)등으로 불리기도 한다

 
데모(Demo)=데모버전(demo version)

시위(示威) 나 시위 행진(demonstration) 을 뜻하기도 하고

음악분야에서는시험삼아 들어보는 음반(테이프,cd등)을 데모라고 한다

컴퓨터분야에서는 소프트웨어 구매전에 기능의 일부 또는 전부를 사용해 볼 수 있도록  배포하는 시험판,평가판 프로그램을 말한다 


볼륨라이센스(Volume License)

개인 사용자용이 아니라,회사에 납품하는 것처럼 대량판매용으로 미리 정품인증이 되어있는 제품을 말한다(기업용 소프트웨어)

 

윈앰프등의 프로그램을 다운로드 받을 때 자주 보는 버전 명칭을 살펴볼까요~

풀(Full)

프로그램의 모든 기능을 포함하고 있는 버전

라이트(Lite)

필수적인 최소기능을 가진 버전(용량이 작고 가볍다)

스탠다스(Standard)

기본기능에 충실한 표준판이라고할 수 있다

번들(Bundle)

번들소프트웨어(bundle softwear)

 '묶음'이라는 뜻으로, 컴퓨터 하드웨어와 마이크로소프트 윈도우,타블렛과 그래픽 소프트웨어의 경우처럼

개별적으로 판매되는 여러 개의 제품을 묶어 하나의 꾸러미(패키지)로 판매하는 제품을 가리킨다

하드웨어와 그것을 활용하기 위한 응용 소프트웨어가 묶음으로 합쳐진것으로

일반적으로 컴퓨터 하드웨어를 구입할 때 함께 제공되는 소프트웨어를 번들 소프트웨어라 한다

번들 소프트웨어는 별도로 판매되지만, 판매량과 시장확대, 재고처리 목적등으로 하드웨어 업체와의 계약에 의해 소비자에게 제공된다

 


댓글0