맥페인트

맥페인트(MacPaint)는 애플이 개발하고 1984년 1월 24일 오리지널 매킨토시 개인용 컴퓨터와 함께 출시된 래스터 그래픽스 편집기이다. 이 소프트웨어는 워드 프로세싱 프로그램인 맥라이트와 함께 미화 195달러에 번들로 판매되었다. 맥페인트는 다른 애플리케이션에서 사용할 수 있는 그래픽을 생성할 수 있다는 점에서 주목할 만했다. 이 프로그램은 마우스, 클립보드, 퀵드로우 그림 언어를 사용하여 그래픽 기반 시스템이 무엇을 할 수 있는지 소비자에게 가르쳤다. 그림은 맥페인트에서 잘라내어 맥라이트 문서에 붙여넣을 수 있었다..

원조 맥페인트는 애플의 오리지널 매킨토시 개발 팀의 일원인 빌 앳킨슨이 개발했다. 맥페인트의 초기 개발 버전은 맥스케치(MacSketch)라고 불렸으며, 그 뿌리인 리사스케치(LisaSketch)의 일부 이름을 유지했다. 이후 1987년에 설립된 애플의 소프트웨어 자회사 클라리스에서 개발했다. 맥페인트의 마지막 버전은 1988년에 출시된 2.0 버전이었다. 판매 부진으로 인해 1998년 클라리스에 의해 단종되었다.

 개발 
맥페인트는 애플의 오리지널 매킨토시 개발 팀의 일원인 빌 앳킨슨이 작성했다. 오리지널 맥페인트 프로그램은 5,804줄의 파스칼 컴퓨터 코드로 구성되었으며, 2,738줄의 68000 어셈블리어가 추가되었다. 맥페인트의 사용자 인터페이스는 매킨토시 팀의 일원인 수전 케어가 설계했다. 케어는 출시 전 맥페인트의 베타 테스트도 했다.

맥페인트는 사용자가 576x720 픽셀, 72dpi 비트맵(화면보다 약간 넓고 화면 높이의 두 배 이상)을 편집할 수 있도록 허용했다. 그리기 캔버스는 화면 공간의 대부분을 차지하며, 비트맵의 일부를 볼 수 있는 뷰포트를 제공하고 그 주위에는 도구 모음과 패턴 팔레트가 있다.

맥페인트는 모양이나 이미지를 화면에서 드래그할 때 깜박임을 방지하기 위해 두 개의 오프스크린 메모리 버퍼를 사용한다. 이 버퍼 중 하나는 문서의 기존 픽셀을 포함하고 다른 하나는 이전 상태의 픽셀을 포함한다. 두 번째 버퍼는 소프트웨어의 실행 취소 기능의 기초로 사용되었다. 1983년 4월, 소프트웨어 이름은 맥스케치(MacSketch)에서 맥페인트(MacPaint)로 변경되었다. 오리지널 맥페인트는 단일 문서 인터페이스로 프로그래밍되었다. 팔레트 위치와 크기는 문서 창과 마찬가지로 변경할 수 없었다. 이것은 사용자가 창을 이동하고 크기를 조정할 수 있었던 당시 다른 매킨토시 소프트웨어와 달랐다.

 팻비트 
오리지널 맥페인트는 이중 확대/축소 기능을 통합했다. 확대/축소 기능 대신 팻비트(FatBits)라는 특수 확대 모드가 사용되었다. 팻비트는 각 픽셀을 흰색 테두리가 있는 클릭 가능한 사각형으로 표시했다. 팻비트 편집 모드는 많은 미래 편집기의 표준을 설정했다. 맥페인트에는 팻비트 도구를 포함하는 "굿디스(Goodies)" 메뉴가 포함되어 있었다. 이 메뉴는 출시 전 버전에서는 "에이즈(Aids)" 메뉴로 명명되었으나, 1983년 여름 후천면역결핍증후군 유행에 대한 대중의 인식이 높아지면서 "굿디스"로 이름이 변경되었다.

 출시 및 버전 역사 
맥페인트는 1983년 12월, 매킨토시 128K의 이전 발표에 이어 18페이지짜리 브로슈어에 처음 광고되었다. 매킨토시는 1984년 1월 24일에 맥페인트와 맥라이트 두 가지 애플리케이션과 함께 출시되었다. 1984년 11월 뉴스위크의 특별 선거 후 판에서는 애플이 해당 호의 광고 페이지 39페이지 전체를 구매하는 데 250만 달러 이상을 지출했다. 뉴스위크 광고에는 맥라이트와 맥페인트가 어떻게 함께 작동하는지 설명하는 데 할애된 여러 페이지가 포함되어 있었다. 출시 후, 뉴욕 타임스의 한 평론가는 맥페인트가 개인용 컴퓨터에 수많은 그래픽 가능성을 펼쳤다고 언급했으며, 심지어 "개인용 컴퓨터에서 제공되는 동종 제품 중 10배나 뛰어나다"고 말했다.

맥페인트 2.0은 1988년 1월 11일 클라리스에 의해 출시되었다. 이 프로그램은 최대 9개의 문서를 동시에 열고 사용할 수 있는 기능을 포함하여 소프트웨어에 많은 개선 사항을 추가했다. 원조 맥페인트는 움직일 수 없는 창이 있는 단일 문서 애플리케이션으로 작동했다. 맥페인트 2.0은 이 한계를 없애고, 8x10인치까지 크기를 조절할 수 있는 완전한 기능을 갖춘 문서 창을 도입했다. 확대/축소 도구, 실행 취소 작업을 위한 매직 지우개 도구 및 고정 문서와 같은 몇 가지 다른 기능도 도입되었다. 맥페인트 2.0은 클라리스의 개발자 데이비드 램지(David Ramsey)가 개발했다. 맥페인트 2.0은 125달러에 판매되었으며, 기존 맥페인트 사용자는 25달러에 업그레이드할 수 있었다. 클라리스는 1989년에 원조 맥페인트에 대한 기술 지원을 중단했다. 클라리스는 판매 부진으로 인해 1998년 초 맥페인트 판매를 중단했다.

2010년부터 맥페인트 1.3의 소스 코드 (어셈블리어와 파스칼의 조합으로 작성)는 스티브 잡스의 지원 덕분에 비트맵 그래픽을 그리는 라이브러리인 퀵드로우 소스 코드와 함께 컴퓨터 역사 박물관을 통해 이용할 수 있다.

맥페인트는 다른 회사들이 다른 플랫폼용으로 유사한 제품을 출시하도록 영감을 주었다. 1년 안에 애플 II와 IBM PC용으로 반다스(half-dozen)의 클론이 존재했다. 이 중 일부에는 브로더번드의 애플 II용 대즐 드로우, 마우스 시스템즈의 PC용 PCPaint, IBM의 IBM PCjr용 컬러 페인트가 포함되었다.

Mac Aspect에서 만든 비공식 업데이트인 맥페인트 X(MacPaint X)는 2008년 맥 OS X용으로 도네이션웨어 베타로 출시되었다. 이 프로그램은 당시 애플의 운영체제에서 컴퓨터로 그림을 배우거나 빠른 스케치를 하는 데 많은 사람이 사용할 수 있는 간단한 그림 그리기 프로그램으로 의도되었다.

 버전 역사 
 버전 출시일 출시 정보 1.0 1984년 1월 24일 시스템 소프트웨어 1.0과 함께 초기 출시 1.3 1984년 5월 시스템 소프트웨어 1.1과 함께 출시 1.4 1984년 9월 매킨토시 512K와 함께 출시 1.5 1985년 4월 시스템 소프트웨어 2.0과 함께 출시 2.0 1988년 1월 마지막 출시

 각주 

 외부 링크 
 folklore.org의 맥페인트 진화
 컴퓨터 역사 박물관의 맥페인트 소스 코드
 Macpaint.org, 맥페인트 이미지 역사 컬렉션

분류:1984년 소프트웨어
분류:사유 소프트웨어
분류:래스터 그래픽 소프트웨어
분류:중단된 소프트웨어
분류:어셈블리어 소프트웨어