본문 바로가기
IT 정보/IT 용어

IT 용어 - 3rd party, 플러그인 용어 설명

by 돛단성 2023. 6. 5.
반응형

3rd party(서드 파티, 써드 파티)란?

IT 업계에서는 3가지 주체가 있다. 1st party, 2nd party, 3rd party다.

 

1st party는 제품 및 서비스를 직접 개발하고 제공하는 주체다. Microsoft, Redhat, Cisco, VMware 등 소프트웨어의 공급업체(벤더)를 말한다.

 

2nd party는 1st party와 협력 관계 또는 제휴, 계약을 맺은 기업 및 파트너를 말한다.

 

3rd party는 제3자라는 뜻으로, 1st party와 직접적인 연관이 없는 제품이나 서비스를 제공하는 외부 업체로, 하지만 1st party에서 개발한 제품을 더 쉽고 편하게 다룰 수 있도록, 해당 제품과 호환되는 툴을 자체적으로 개발하여 제공한다.

 

 

플러그인(Plug-in)이란?

구글 크롬 확장 프로그램 플러그인

 

위 사진은 크롬 브라우저의 확장 프로그램 목록이다. 아마 플러그인의 가장 쉬운 예시일 것이다.

 

플러그인이란, 어떤 소프트웨어에서 추가적인 기능을 사용하기 위해 별도로 설치하는 3rd party 애플리케이션을 말한다.

 

보통 소프트웨어는 기본적으로 제공하는 기능이 정해져 있다. 여기에 3rd party 사에서 제공하는 특정 플러그인을 설치하면 기본 기능에 더해 추가적인 기능까지 사용할 수 있다.

 

소프트웨어마다 지원하는 플러그인은 여러 가지가 있으며, 각각 패키징되어 있고 서로 독립적이다. 그래서 모든 플러그인을 설치해도 되고, 사용자가 원하는 몇몇 플러그인을 선택해서 설치해도 된다.

 

소프트웨어 제품에 버전이 있듯이, 각 플러그인에도 버전이 있는 경우가 있다. 설치된 플러그인은 서로 독립적으로 패치가 가능하다.

 

플러그인을 패치할 때는 현재 사용 중인 소프트웨어 버전과 플러그인의 버전 간 호환성을 고려하고 패치를 진행하는 것이 좋다.

 

위 예시인 크롬 브라우저 플러그인 정도는 막 패치해도 큰 일 나지 않지만, 실제 운영 중인 소프트웨어를 호환성 고려 않고 막 패치하면 플러그인과 연동이 끊어져 이슈가 생기는 경우가 종종 있다.

반응형

'IT 정보 > IT 용어' 카테고리의 다른 글

IT 용어 - SSO(Single Sign-On), IdP 용어 설명  (0) 2023.06.08

댓글