Inkscape 1.4.4: 안정성, 성능, 그리고 표준화된 다중 페이지 SVG로 가는 길
Inkscape는 오랫동안 오픈소스 벡터 그래픽의 핵심이었으며, "조잡한" FOSS 도구에서 전문 수준의 강력한 툴로 진화해 왔습니다. Inkscape 1.4.4 릴리스는 이러한 흐름을 이어가며 단순한 버그 수정 업데이트를 넘어, 소프트웨어가 향후 다중 페이지 문서를 처리하는 방식에 대한 전략적 다리 역할을 합니다.
사용자에게 이 릴리스는 주로 안정성과 유연성에 초점을 맞춥니다. 개발자와 보다 넓은 SVG 생태계에겐 더 나은 표준화와 상호운용성을 향한 움직임을 의미합니다.
안정성 및 성능 전면 개편
Inkscape 1.4.4는 유지보수 릴리스로 분류되지만, 방대한 수정량은 코드베이스의 대대적인 정리를 의미합니다. 이번 업데이트는 20개의 충돌 수정을 포함하며, 최근 사용한 파일에 중복 항목이 있거나 시작 시 그래픽 태블릿과 충돌하는 등 애플리케이션이 전혀 시작되지 못하게 했던 중요한 버그들을 해결합니다.
안정성 외에도, 이번 릴리스는 일반적인 문제점을 겨냥한 여러 성능 개선을 도입합니다:
- Canvas Fluidity: 경로 수가 많은 문서를 확대할 때 이제 훨씬 빠르게 동작합니다.
- Object Management: 많은 객체가 선택된 상태에서 레이어 및 객체 대화창을 열 때 크게 속도가 향상되었습니다.
- Tool Responsiveness: 그라디언트 도구가 이제 편집 중 툴 컨트롤 바를 지속적으로 업데이트하지 않게 되어 성능이 개선되었습니다.
- Clipboard Efficiency: 그라디언트가 적용된 다수의 객체를 복사·붙여넣기 할 때 최적화되었습니다.
다중 페이지 다리: SVG 표준으로 나아가기
버전 1.4.4의 가장 기술적으로 중요한 측면 중 하나는 "다리 릴리스" 역할입니다. Inkscape는 다중 페이지 파일 형식을 보다 표준화된 형태로 전환하고 있습니다.
과거 Inkscape는 페이지를 위해 애플리케이션 내부에서만 작동하는 맞춤형 추가 요소를 사용했습니다. 새로운 형식은 svg:view 요소를 활용하는데, 이는 다중 페이지 SVG를 다른 SVG 뷰어에서도 해석할 수 있게 하는 표준화된 접근 방식입니다.
Crucial Compatibility Note: 1.4.3 이하 버전은 Inkscape 1.5 이상에서 만든 페이지를 해석할 수 없습니다. Inkscape 1.4.4는 사용자가 이러한 최신 문서를 열어 "old" 형식으로 다시 저장할 수 있게 하여, 구버전을 사용하는 협업자가 작업 흐름에서 배제되지 않도록 보장합니다.
새로운 기능 및 사용성 개선
유지보수가 주된 목표이지만, 1.4.4는 여러 목표 지향적인 유틸리티 업데이트를 도입합니다:
- Star and Polygon Tool: 새로운 버튼을 통해 사용자는 별이나 다각형을 즉시 "중립" 또는 "수직" 위치로 회전시킬 수 있습니다(별은 두 개의 스파이크 위에, 다각형은 한 변 위에 서도록).
- Text Tool Enhancements: 정렬된 텍스트가 고정 폭 공백으로 더 정확하게 흐르며, 텍스트 렌더링이
tspan별로 언어 메타데이터 (xml:lang)를 존중하도록 개선되었습니다. - Expanded Accessibility: Elementary OS 색상 팔레트가 추가되고, 27개의 인터페이스 언어와 15개의 문서 언어에 대한 번역이 업데이트되어 도구의 글로벌 접근성이 확대되었습니다.
- Windows on ARM: 이번 릴리스는 Windows on ARM용 공식 설치 파일을 제공하여, 앱을 터미널 창에서 열어야 하는 요구사항을 없앴습니다.
커뮤니티 관점: "사랑-증오" 관계
커뮤니티의 피드백은 Inkscape의 지속적인 가치를 강조하면서도 소프트웨어가 아직 어려움을 겪는 영역을 지적합니다. 사용자들은 3D 프린팅(TinkerCAD 활용)부터 자수(Inkstitch 플러그인) 및 게임 에셋 제작에 이르기까지 다양한 용도로 활용되는 다재다능함을 자주 언급합니다.
하지만, 파워 유저 커뮤니티에서는 몇 가지 반복되는 비판이 나타납니다:
SVG 포맷팅 고민
일부 사용자는 Inkscape가 SVG의 기본 XML을 처리하는 방식에 불만을 표합니다. 한 사용자는 다음과 같이 언급했습니다:
"간단히 손수 만든 SVG를 열어 간단한 수정을 하려고 하면, 모든 포맷이 뒤죽박죽 되고 속성 사이에 줄바꿈을 삽입하는 자체적인 이상한 포맷을 사용합니다."
UX 및 도구 회귀
소프트웨어가 개선되었음에도 불구하고, 일부 사용자들은 UX가 복잡해졌다고 느낍니다. 인터페이스를 현대화하기 위한 "Blender 스타일 개편"을 요구하는 목소리가 있습니다. Calligraphy 펜과 같은 특정 도구는 버전 1.0 이후 반응성 및 해상도가 저하된 것으로 지적됩니다.
전문 워크플로우 격차
인쇄 제작으로 전환하는 사용자에게는 CMYK 및 스팟 컬러 처리 문제가 여전히 큰 장벽입니다. 현재의 우회 방법은 EPS로 내보낸 뒤 소스 코드를 수동으로 편집하거나 SVG를 Scribus에 가져와 최종 색상 보정을 수행하는 경우가 많습니다.
알려진 문제 요약
사용자는 1.4.4에서 남아 있는 몇 가지 과제를 인지해야 합니다:
- macOS Extensions: CVE-2025-15523에 대한 보안 수정으로 인해 macOS에서 커맨드 라인으로 Inkscape를 시작하면 확장이 작동하지 않을 수 있습니다.
- Wayland Stability: Wayland 환경에서 도킹된 탭을 이동하거나 떠다니는 대화창을 닫을 때 Gtk 관련 충돌이 발생할 수 있습니다.
- Windows UI: 긴 페이지 이름이 캔버스 상의 박스를 넘쳐 시각적 결함을 남길 수 있습니다.