서드 파티 개발자(Third‑party developer)는 자신이 소유하거나 제조하지 않은 하드웨어·플랫폼(예: 운영체제, 게임 콘솔, 모바일 기기 등)용 소프트웨어·서비스·응용 프로그램을 제작·배포하는 개발자를 일컫는 용어이다. 이들은 해당 플랫폼의 공식(퍼스트 파티) 제조사나 소유자와 별개의 독립적인 기업·개인·단체로 활동한다.
주요 특징
- 대상 플랫폼 : 퍼스트 파티(First‑party) 제품(예: 애플의 iOS, 마이크로소프트의 Windows, 소니의 PlayStation) 또는 오픈 소스·표준 기반 플랫폼(예: Android, Linux) 등 다양한 기술 환경에 대해 개발한다.
- 역할 : 기존 플랫폼에 부가 기능을 제공하거나, 새로운 애플리케이션·게임·유틸리티 등을 만들어 사용자 경험을 확장한다. 또한, 플랫폼 자체에 대한 라이브러리·SDK·툴킷을 제공하여 다른 개발자들의 개발을 지원하기도 한다.
- 퍼스트 파티와의 차이 : 퍼스트 파티 개발자는 해당 플랫폼을 제조·운영하는 기업이 직접 소프트웨어를 개발하는 경우를 말한다. 서드 파티 개발자는 외부에서 독립적으로 제품을 제작하므로, 플랫폼 정책·등록 절차·수익 분배 모델 등에 따라 제한을 받을 수 있다.
사용 예시
- 모바일 앱 스토어에서 제공되는 수많은 응용 프로그램은 대부분 서드 파티 개발자가 제작한다.
- 게임 콘솔용 타이틀은 콘솔 제조사가 직접 개발한 퍼스트 파티 게임과 별도로, 외부 개발사가 만든 서드 파티 게임이 존재한다.
- 기업용 소프트웨어 시장에서 ERP·CRM 솔루션에 대한 플러그인·확장 모듈을 제공하는 업체들도 서드 파티 개발자에 해당한다.
관련 용어
- 퍼스트 파티 개발자 – 플랫폼 제조사·소유자가 직접 개발하는 경우.
- 서드 파티 – 일반적으로 하드웨어·플랫폼 생산자와 소프트웨어 개발자의 관계를 나타내는 포괄적 용어로, 개발자뿐 아니라 서비스 제공자·부품 공급자 등을 포함한다.
참고 문헌
- “서드 파티 개발자”, 위키백과, 우리 모두의 백과사전, https://ko.wikipedia.org/wiki/%EC%84%9C%EB%93%9C_%ED%8C%8C%ED%8B%B0_%EA%B0%9C%EB%B0%9C%EC%9E%90
- “서드파티(Third Party)”, 작은바지, https://smallpants.tistory.com/153
- “써드 파티(3rd party)란?”, 티스토리, https://sunyoung-00.tistory.com/53