Quassel IRC

Quassel IRC 또는 간단히 Quassel은 2008년에 소개된 그래픽 분산 IRC 클라이언트이다."Changelog" . Quassel-IRC.org. GNU 및 유닉스 계열 운영체제, macOS, 마이크로소프트 윈도우용으로 GNU 일반 공중 사용 허가서 버전 2 및 버전 3으로 출시되었다. 크로스 플랫폼 특성 덕분에 OS/2 Warp로도 이식되었다. 쿠분투 9.04(재운티 재칼로프) 출시 이후 Quassel은 쿠분투의 기본 IRC 클라이언트이다."Kubuntu 9.04 Out in the Wild". Kubuntu.org. 23 April 2009, retrieved 27 November 2009.Overa, Adam (October 19, 2009). "Large IRC Clients". Tom's Hardware. Quassel은 Qt 애플리케이션 프레임워크를 사용한다.

Quassel의 주요 기능은 사용자의 서버에 채팅 기록을 저장하고, 사용자의 컴퓨터가 오프라인이었을 때의 채팅 기록을 포함하여 사용자에게 제공하는 것이다.

 구조 

Quassel은 클라이언트 서버 모델을 기반으로 한다. 핵심 애플리케이션은 LAN 또는 인터넷을 사용하여 하나 이상의 클라이언트에 연결하고 다양한 IRC 서버에도 연결한다. 클라이언트는 IRC 서버와 직접 통신하지 않고, 핵심 애플리케이션을 통해 통신한다. 이런 방식으로, 클라이언트가 사용하지 않더라도 핵심 애플리케이션에 의해 IRC 네트워크 연결이 유지된다."10 of the Best Free Linux IRC Clients : Quassel IRC". LinuxLinks.com. August 30, 2009. 애플리케이션의 모노리스 버전도 지원되는데, 이는 핵심과 클라이언트 간에 분리 없이 일반 IRC 클라이언트처럼 작동한다. 안드로이드(Quasseldroid) 및 iOS(iQuassel) 클라이언트도 사용할 수 있다.

이 시스템은 Irssi, GNU Screen과 함께하는 WeeChat, 그리고 Smuxi가 사용하는 것과 유사하다.

 기능 
섬네일|Quassel 코어에 연결할 수 있는 Quasseldroid 안드로이드 앱
Quassel은 여러 IRC 서버에 동시에 연결할 수 있게 한다. 다른 아이덴티티를 생성하여 코어가 연결하는 하나 이상의 서버에서 사용할 수 있다. 각 아이덴티티에는 기본 닉네임, 대체 닉네임, 부재중 메시지 등이 포함된다. 각 아이덴티티는 하나 이상의 서버에 할당될 수 있다."About Quassel IRC". Quassel-IRC.org

Quassel은 채팅 기록을 PostgreSQL 또는 SQLite 데이터베이스에 저장한다. 채팅 창을 위로 스크롤하면 이전 채팅 부분이 저장된 로그에서 자동으로 로드된다. 이런 방식으로 과거 대화 로그를 원활하게 볼 수 있다.

별칭, 즉 명령 단축키도 사용할 수 있다. 이를 통해 사용자는 많은 매개변수가 있는 긴 명령에 대한 별칭을 만들 수 있다. 클라이언트와 코어 간의 연결은 SSL(Secure Sockets Layer)을 사용하여 암호화할 수 있으며, 프록시가 지원된다.

2009년 탐스 하드웨어의 대형 IRC 클라이언트 종합 평가에서 애덤 오베라는 Quassel을 "풍부한 기능"과 "수많은 옵션"을 갖추고 있으며, "새로운 사용자조차도 서버 사전 설정 및 채널 목록을 위한 GUI 도구를 사용하여 서버에 연결하고 채널을 찾는 데 아무런 문제가 없을 것"이라고 설명했다.

 같이 보기 
 인터넷 릴레이 챗 클라이언트 비교

 각주 

분류:C++로 작성된 자유 소프트웨어
분류:Qt를 사용하는 소프트웨어
분류:크로스 플랫폼 자유 소프트웨어
분류:GPL 라이선스 소프트웨어