F-Spot

F-Spot은 GNOME 데스크톱을 위해 개발된 사진 관리 및 기초 이미지 보정 프로그램이다. Ettore Perazzoli가 개인 사진을 정리하기 위해 시작했으며, 이후 GNOME 및 Linux 배포판에서 사용되는 사진 라이브러리 관리 도구로 발전했다. 카메라에서 사진을 가져오고 촬영...

분류사진 관리·간단한 이미지 보정 소프트웨어
최초 개발Ettore Perazzoli
주요 개발 공동체GNOME·F-Spot 기여자
대상 환경Linux·GNOME 데스크톱
작성 언어C#·일부 C/C++
기반 기술Mono, GTK#·GNOME 라이브러리
사진 관리가져오기·태그·날짜·메타데이터·앨범
이미지 조정자르기·회전·색상·적목 보정 등
메타데이터EXIF·XMP
개발 이력원래 GNOME 앱의 주류 개발 종료, 공개 저장소 존재
라이선스버전·소스 구성에 따라 GPL·MIT 등
코드 저장소F-Spot

F-Spot은 GNOME 데스크톱을 위해 개발된 사진 관리 및 기초 이미지 보정 프로그램이다. Ettore Perazzoli가 개인 사진을 정리하기 위해 시작했으며, 이후 GNOME 및 Linux 배포판에서 사용되는 사진 라이브러리 관리 도구로 발전했다. 카메라에서 사진을 가져오고 촬영 날짜·태그·별점 등의 정보를 기반으로 목록을 관리하는 역할이 중심이며, 한 장의 그림을 여러 레이어로 제작하는 GIMP 같은 범용 래스터 편집기와 용도가 다르다. 초기 개발은 2000년대의 GNOME과 Mono 생태계에서 이루어졌다.[1]

F-Spot은 C#과 Mono 런타임, GTK# 사용자 인터페이스를 사용하여 Linux에서 사진을 표시하고 카탈로그화했다. 사진 파일은 사용자가 선택한 폴더에서 가져오며, 프로그램은 앨범과 태그·촬영 시간 등의 분류 정보를 내부 데이터베이스로 관리한다. EXIF와 XMP 같은 메타데이터는 카메라 설정·촬영 날짜·기타 설명 정보를 담고 있으며, 파일에 들어 있는 속성과 프로그램의 카탈로그 정보는 항상 동일한 저장 단위가 아니다. 이러한 구별은 다른 사진 관리기로 이전하거나 라이브러리를 백업할 때 중요하다.

사진 편집 영역은 회전과 자르기, 밝기·색상 보정, 적목 제거 등 비교적 간단한 작업을 제공했다. 화면의 사진 목록에서 선택한 이미지를 열어 수정하고 이전 상태나 원본을 보존하는 방식으로 사진의 관리와 기본 보정을 연결한다. 여러 장의 사진을 공유·내보내거나 슬라이드 쇼로 표시하는 기능 역시 디지털 사진 라이브러리의 일상적인 활용을 지원했다. 전문 RAW 현상과 고급 픽셀 합성보다는 사진을 빠르게 선별·보정하고 다시 찾는 작업이 목적이었다.[2]

F-Spot은 2010년 전후 여러 Linux 배포판의 기본 사진 관리자 자리에서 Shotwell 등의 후속 대안을 통해 점차 교체되었다. 원래의 주류 GNOME 프로그램으로서는 역사적 소프트웨어에 해당하지만 공개 코드 저장소와 일부 빌드·보수 시도까지 존재하지 않는 것은 아니다. 현재 저장소는 과거 버전의 개발 환경과 의존성을 다루며, 현대 Linux에서 곧바로 정상 동작하는 유지보수판으로 단정해서는 안 된다. 따라서 TechPedia에서는 제품의 역사적 개발 종료와 원본 코드의 공개·후속 재개발 가능성을 구별해 서술한다.[3]

역사

Ettore Perazzoli와 초기 개발

GNOME 배포와 이용

후속 사진 관리 도구

시스템 구조

Mono·GTK#

데이터베이스

사진 라이브러리 관리

가져오기·폴더

태그·날짜·평가

검색

메타데이터

EXIF

XMP

사진 편집

자르기·회전

색상·적목 보정

가져오기·내보내기와 공유

플랫폼·의존성

개발 중단과 소스 보존

Shotwell·digiKam과의 비교

관련 문서

  1. F-Spot 공식 코드 저장소 ↩
  2. GNOME Wiki Archive: F-Spot 관련 프로그램 ↩
  3. F-Spot 저장소: 빌드 상태와 요구 사항 ↩