Qt Company 는 개발자가 무료 또는 유료로 다른 개발자에게 기여하고 공유할 수 있는 플랫폼인 Qt Marketplace 를 발표했다. Qt Marketplace 를 통해 기능, 다양한 개발 경험 및 개발 워크플로우를 향상등, Qt를 위한 유용한 확장 기능들을 자유롭게 공유하는 것이 가능해졌다.
개발자에게 Qt 프레임워크 라이브러리, Qt Creator 용 플러그인 및 다양한 도구를 제공하여 개발 생산성을 향상시킬 수 있을 것으로 보인다. 더 나아가 Qt Design Studio 브리지, 디자인 자산, 서비스 및 물리적 제품과 같은 다른 범주도 포함하도록 확장하는 것이 목표라고 한다.
이미 Qt 계정이 있는 개발자라면 무료 확장 프로그램을 바로 게시할 수 있다. 다만 처음에는 VAT 등록 회사만 유료 콘텐츠를 게시할 수 있다.
게시자는 최종 사용자가 확장 프로그램을 쉽게 사용할 수 있도록 충분한 다운로드, 빌드 및 설치 지침을 제공해야 한다.
무료 확장 프로그램은 GPL-3.0, LGPL-2.1 이상, MIT, Apache-2.0 또는 BSD-3-Clause와 같이 일반적으로 사용되는 오픈소스 라이센스를 사용할 수 있다.
Qt Marketplace 에서 확장 프로그램을 게시하는 단계
1. 개발자나 회사는 Qt 마켓플레이스에서 요구하는 몇가지 작업연장이 필요하다.
2. Qt 마켓플레이스 설명을 위해 게시자의 확장자당 두 개의 파일이 필요하다.
3. 게시자는 게시자 계약에 동의하고 게시자 페이지를 통해 파일을 보낸다.
https://www.qt.io/market-place-extension-qt
4. 확장 프로그램에 대한 기본 테스트 및 검증 피드백을 수정.
5. 최종 Qt Marketplace에 등록.