MacPaint
MacPaint는 Apple이 1984년 Macintosh와 함께 제공한 초기 그래픽 그림판 소프트웨어다. Bill Atkinson이 개발했으며, 흑백 화면의 개별 픽셀을 마우스로 수정하고 브러시·도형 및 여러 패턴을 이용해 이미지를 만드는 데 사용되었다. 그래픽 사용자 인터페이스와 마...
| 분류 | 2D 그래픽 소프트웨어 — 흑백 1비트 비트맵·QuickDraw·브러시 |
|---|---|
| 개발 | Apple, Bill Atkinson |
| 작성 언어 | Pascal (Apple Pascal), 어셈블리어 (Motorola 68000) |
| 플랫폼 | 초기 Macintosh·Classic Mac OS |
| 주요 기능 | 흑백 1비트 비트맵·QuickDraw·브러시 |
| 파일 형식 | 고유 문서 및 Macintosh 비트맵 |
| 제품 계보 | MacPaint |
| 상태 | 개발 종료 |
| 공식·역사 자료 | 관련 자료 |
MacPaint는 Apple이 1984년 Macintosh와 함께 제공한 초기 그래픽 그림판 소프트웨어다. Bill Atkinson이 개발했으며, 흑백 화면의 개별 픽셀을 마우스로 수정하고 브러시·도형 및 여러 패턴을 이용해 이미지를 만드는 데 사용되었다. 그래픽 사용자 인터페이스와 마우스 조작을 가정한 초기 대중용 컴퓨터의 대표적인 응용 프로그램으로, 사용자가 프로그램 명령어를 입력하지 않고 그림을 직접 조작하도록 설계되었다.[1]
초기 Macintosh의 흑백 화면은 픽셀마다 흰색 또는 검은색 상태를 저장하는 1비트 비트맵이었다. MacPaint는 채우기 패턴과 펜·선·사각형·원형 도구, 선택 영역 및 편집 명령으로 표현력을 높였다. 선택 영역을 이동·복제하고 확대 상태에서 픽셀을 다루는 기능은 작은 이미지의 정밀 편집에 유용했으며, 모니터 크기와 메모리가 제한된 당시의 시스템에서도 실용적인 작업을 제공했다.
MacPaint 1.3의 보존 소스는 응용 프로그램의 고수준 로직에 Apple Pascal 약 5,822줄, 속도가 중요한 작업과 운영체제 인터페이스에 Motorola 68000 어셈블리어 약 3,583줄을 사용했다고 명시한다. 해당 소스는 Apple의 허가를 받아 Computer History Museum에서 연구·비상업적 용도로 공개했다. 이는 MacPaint 전체가 자유 소프트웨어가 되었다는 뜻은 아니며 보존 자료의 저작권·이용 조건이 별도로 존재한다.[2]
MacPaint는 Microsoft Paint와 후대 Mac의 이미지 편집기에 영향을 준 초기 그래픽 인터페이스 제품이다. 당시 시스템의 출력과 프린터 드라이버, 파일 형식은 오늘날의 알파 채널·수십 비트 색 처리와 크게 달랐다. 원본 작품을 보존하려면 역사적 Macintosh 데이터·리소스 구조와 현대 이미지 형식 간 변환 차이를 확인해야 한다. 제품은 현재 상용 개발이 종료된 역사적 소프트웨어로 분류한다.
MacPaint의 편집 관념은 컴퓨터 그래픽스에서 픽셀 기반 표현을 직접 다루는 전형적인 초기 사례다. 같은 시기의 Deluxe Paint와 이후 Microsoft Paint, NeoPaint는 하드웨어와 색상 처리 방식이 달랐으며, 현대의 GIMP·Krita는 다층 편집·다양한 비트 심도 등 훨씬 넓은 기능을 제공한다. 고전 Macintosh 그래픽 자산을 현대 형식으로 옮기는 과정에서는 2D 그래픽 소프트웨어의 파일 교환 문제가 그대로 드러난다.