독점 소프트웨어
독점적이라는 말은 특정 회사나 개인이 소유한 것을 설명하는 형용사입니다. 컴퓨터 분야에서 독점적이라는 말은 흔히 소프트웨어가 오픈 소스가 아니거나 자유롭게 사용할 수 있는 라이선스로 제공되지 않는다는 뜻으로 사용됩니다. 예로는 운영 체제, 소프트웨어 프로그램, 파일 형식이 있습니다.
1. 운영 체제
독점 운영 체제는 사용자나 다른 회사가 수정할 수 없습니다. 예를 들어 Windows와 OS X는 모두 독점 운영 체제입니다. Windows의 소스 코드는 Microsoft가 소유하고 있으며, OS X의 소스 코드는 Apple이 소유하고 있습니다. 다른 회사는 이러한 운영 체제에서 실행되는 프로그램을 만들 수 있지만, 운영 체제 자체를 수정할 수는 없습니다. Linux와 Android는 독점 운영 체제가 아니므로 이러한 운영 체제의 여러 버전이 존재합니다.
2. 소프트웨어 프로그램
독점 소프트웨어 프로그램은 모든 권리를 개발자나 게시자가 보유하는 애플리케이션입니다. 일반적으로 폐쇄형 소스이므로 개발자가 회사 외부의 누구에게도 소스 코드를 제공하지 않습니다. 독점 프로그램은 개발자나 게시자가 정한 특정 조건에 따라 최종 사용자에게 라이선스됩니다. 이러한 조건은 소프트웨어의 사용, 배포, 수정을 제한하는 경우가 많습니다. 대부분의 상용 소프트웨어가 독점 소프트웨어인 이유는 개발자에게 경쟁 우위를 제공하기 때문입니다.
3. 파일 형식
일부 파일 유형은 특정 프로그램에서만 인식할 수 있는 독점 파일 형식으로 저장됩니다. 이러한 파일 유형은 일반적으로 독점 소프트웨어 프로그램으로 만들어지며, 대개 텍스트 기반 형식이 아닌 바이너리 형식으로 저장됩니다. 개발자는 데이터를 독점 형식으로 저장함으로써 자사 소프트웨어로 만든 파일을 다른 소프트웨어 프로그램에서 열 수 없도록 할 수 있습니다. 소프트웨어 프로그램이 저장하는 독점 파일 유형은 네이티브 파일이라고도 합니다.
지식 테스트하기