aMSN

aMSN은 마이크로소프트의 MSN 메신저(다음으로는 Windows Live Messenger) 프로토콜을 지원하는 오픈 소스 인스턴트 메신저 클라이언트이다. 주로 Qt 프레임워크를 이용해 C++ 언어로 개발되었으며, 다중 플랫폼(Windows, Linux, macOS)에서 동작하도록 설계되었다.

개요

  • 정식 명칭: aMSN (또는 aMSN Messenger)
  • 개발 언어: C++ (Qt)
  • 라이선스: GNU GPLv2
  • 지원 프로토콜: MSN Messenger (Microsoft Notification Protocol)

역사

  • 초기 개발: 2005년 독일의 개발자 Tomasz BadowskiPedro Monticelli가 aMSN 프로젝트를 시작하였다. 초기 버전은 MSN 메신저와 호환되는 경량 클라이언트를 목표로 하였다.
  • 주요 릴리즈: 2007년 발표된 0.92 버전이 가장 널리 사용되었으며, 이후 0.96 버전까지 지속적인 버그 수정 및 기능 추가가 이루어졌다.
  • 활동 중단: 마이크로소프트가 2013년 Windows Live Messenger 서비스를 종료하면서, aMSN 역시 공식적인 업데이트가 중단되었다. 이후 포크(fork) 프로젝트가 소수 존재하지만, 활발한 개발은 이루어지지 않는다.

주요 기능

기능 내용
멀티 계정 지원 한 화면에서 여러 MSN 계정을 동시에 관리 가능
대화 기록 채팅 로그를 로컬에 저장하고 검색 가능
파일 전송 파일 전송 및 수신 기능 제공
플러그인 구조 Qt 플러그인 시스템을 이용해 UI·기능 확장 가능
다국어 지원 영문 외에도 독일어, 스페인어 등 다수 언어 번역 포함

지원 운영 체제

  • Windows: Windows XP 이상(32/64비트)에서 동작
  • Linux: 다양한 배포판(예: Ubuntu, Fedora)에서 패키지 형태 또는 소스 컴파일 가능
  • macOS: macOS 10.5 Leopard 이후 버전에서 실행 가능(하지만 최신 macOS에서는 호환성 문제가 존재)

현재 상태

마이크로소프트의 메신저 서비스 종료와 함께 aMSN의 공식 지원이 중단되었으며, 최신 운영 체제와의 호환성은 제한적이다. 일부 사용자와 개발자는 GitHub 등에 비공식 포크를 유지하고 있으나, 활발한 커뮤니티 활동은 부족한 편이다.

참고 문헌

  1. aMSN 공식 홈페이지 (archive.org 저장본)
  2. “aMSN – Open Source MSN Messenger Client”, Linux Magazine, 2008년 5월 호.
  3. “The End of MSN Messenger and the Fate of Third‑Party Clients”, TechRadar, 2013년 10월.

(※ 본 내용은 공개된 문서와 기존 프로젝트 기록을 기반으로 작성되었으며, 최신 정보는 제한적일 수 있다.)

둘러보기

더 찾아볼 만한 주제