KPaint

KPaint는 KDE 초기 데스크톱 환경에 포함되었던 래스터 이미지 편집·그림판 프로그램이다. 1990년대 후반 KDE가 기본 응용 프로그램을 정비하던 시기에 개발되었으며, 간단한 도형과 픽셀 그래픽을 그리고 이미지 파일을 수정하는 용도로 사용됐다. 초기 KDE의 Qt 기반 응용 프로그...

작성 언어C++
분류역사적 KDE 래스터 그림판
개발·배포KDE 초기 개발 공동체
관련 개발자Richard Moore 등
첫 개발 시기1990년대 후반
데스크톱 환경KDE 1·2·3 초기
그래픽 환경Qt·KDE 라이브러리
주요 목적간단한 그림·도형·픽셀 편집
후속 대체 프로그램KolourPaint
KDE 통합 변경KDE 3.3(2004년)에서 교체
개발 상태원 프로젝트 개발 종료·역사적 보존
자료KDE: 2004년 개발자 회고

KPaint는 KDE 초기 데스크톱 환경에 포함되었던 래스터 이미지 편집·그림판 프로그램이다. 1990년대 후반 KDE가 기본 응용 프로그램을 정비하던 시기에 개발되었으며, 간단한 도형과 픽셀 그래픽을 그리고 이미지 파일을 수정하는 용도로 사용됐다. 초기 KDE의 Qt 기반 응용 프로그램 중 하나로서 사용자가 데스크톱 안에서 별도 대형 그래픽 편집기를 열지 않고 간단한 그림을 그릴 수 있게 했다는 점에 의미가 있다. 개발자 Richard Moore는 KDE 프로젝트의 초기 회고에서 KPaint를 초기 KDE의 여러 기술 실험과 연결해 설명했다.[1]

KPaint의 편집 방식은 문서에서 작은 도형·선을 그리거나 특정 픽셀 영역을 선택해 조작하는 전통적인 래스터 그림판 모델을 따랐다. 사용자는 도구 선택과 색상 팔레트를 이용해 그림을 수정하고 결과를 이미지 파일로 저장할 수 있었다. 복잡한 베지어 객체를 출력 해상도에 독립적으로 다루는 벡터 디자인 프로그램과는 다르게 캔버스의 픽셀 값을 수정하는 것이 주요 작업 단위였다. 도구의 구체적인 구성과 지원 형식은 당시 KDE 릴리스에 따라 차이가 있을 수 있다.

KPaint는 1990년대 KDE 응용 프로그램 인터페이스의 여러 실험에 참여했으며 개발자의 회고에는 초기 KParts 프로토타입의 데모 응용 프로그램으로 사용된 사실도 포함되어 있다. 그러나 새 기능을 장기간 담당할 유지보수 인력이 부족해 개발이 정체되었고, 2004년 초에는 KDE 개발 저장소의 비활성 코드 영역으로 옮겨졌다. 이 시기에 더 간편한 그림·스크린샷 수정을 목적으로 개발된 KolourPaint가 KDE의 그림판을 대체하기 시작했다.[2]

KDE는 2004년 KDE 3.3 발표에서 KolourPaint를 KPaint의 대체 프로그램으로 명시했다. 따라서 KPaint와 KolourPaint는 두 개의 서로 다른 문서로 보존하는 것이 적절하며, UI 기능이 비슷해 보인다는 이유로 같은 프로그램의 단순 개명 사례라고 단정해서는 안 된다. KPaint의 오늘날 실행에는 오래된 Qt·KDE 라이브러리와 동시대의 그래픽 시스템이 필요할 수 있으며, 최신 KDE Plasma에서 기본 지원하는 그림판으로 소개하는 것은 부정확하다.[3]

역사

초기 KDE 개발

유지보수 중단

KolourPaint 대체

프로그램 구조

Qt·KDE

KParts 실험

그래픽 편집

캔버스

그리기 도구

픽셀 수정

파일·입출력

KDE 릴리스와 의존성

KolourPaint와의 관계

역사적 자료 보존

관련 문서

  1. KDE Commit-Digest: KPaint 개발 역사 ↩
  2. KDE Commit-Digest: KPaint에서 KolourPaint로 ↩
  3. KDE 3.3 공식 발표 ↩