Irssi
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
Irssi는 C 언어로 작성된 텍스트 기반의 IRC 클라이언트이다. 유닉스 계열 운영 체제에서 주로 사용되며, Cygwin 환경에서 Windows에서도 실행 가능하다. Irssi는 ircII를 기반으로 하지 않고 처음부터 개발되어 보안 및 사용자 정의에 강점을 가지며, Perl 스크립트와 플러그인을 통해 기능 확장이 가능하다. 설정은 사용자 인터페이스 또는 Perl 데이터 구조와 유사한 구문을 사용하는 설정 파일을 통해 이루어진다. macOS에서는 텍스트 모드 버전과 IrssiX, MacIrssi와 같은 그래픽 클라이언트를 사용할 수 있다.
더 읽어볼만한 페이지
- IRC 클라이언트 - Adium
Adium은 macOS용 자유-오픈 소스 인스턴트 메신저 클라이언트로, libpurple 라이브러리를 통해 다양한 프로토콜을 지원하며 플러그인으로 프로토콜 확장이 가능하고 사용자 정의가 용이하며 녹색 오리 '애디미'를 마스코트로 사용한다. - IRC 클라이언트 - Kopete
Kopete는 다양한 메신저 프로토콜을 지원하는 인스턴트 메신저 클라이언트로, 플러그인을 통해 기능을 확장할 수 있다. - 콘솔 애플리케이션 - MS-DOS 편집기
MS-DOS 편집기는 MS-DOS 운영 체제에 포함된 텍스트 편집기로, 다중 문서 인터페이스, 이진 파일 모드, 마우스 지원 기능을 제공하며, 다양한 버전으로 출시되었다. - 콘솔 애플리케이션 - Top (소프트웨어)
top은 시스템의 실시간 상태를 보여주는 프로세스 모니터링 소프트웨어 유틸리티로, CPU 사용률, 메모리 사용량, 실행 중인 프로세스 목록 등 다양한 정보를 제공한다. - 1999년 소프트웨어 - 냅스터
냅스터는 1999년부터 2001년까지 운영된 P2P 파일 공유 서비스로, MP3 파일 공유를 용이하게 하여 음악 산업에 큰 영향을 주었으며 저작권 침해 소송으로 서비스가 중단되었으나 현재는 음악 스트리밍 서비스로 운영되고 있다. - 1999년 소프트웨어 - 윈도우 라이브 메신저
윈도우 라이브 메신저는 마이크로소프트가 개발한 인스턴트 메시징 클라이언트로, 2005년 MSN 메신저에서 브랜드 변경 후 출시되어 오프라인 메시징, 테마 변경 등의 기능을 제공하고 여러 플랫폼을 지원했으나 2013년 서비스가 종료되었으며 현재는 일부 기능만 이용 가능하다.
Irssi - [IT 관련 정보]에 관한 문서 | |
---|---|
기본 정보 | |
![]() | |
![]() | |
개요 | |
개발자 | 티모 시라이넨 |
개발팀 | Irssi 팀 |
최초 릴리스 | 1999년 1월 |
프로그래밍 언어 | C, 펄 |
운영체제 | 크로스 플랫폼 |
장르 | IRC 클라이언트 |
라이선스 | GPL-2.0-or-later |
웹사이트 | Irssi 공식 웹사이트 |
발음 | |
듣기 | 듣기 |
2. 특징
Irssi는 C 프로그래밍 언어로 작성되었으며, 일반적인 작동 방식에서는 텍스트 모드 사용자 인터페이스를 사용한다.[4]
개발자에 따르면 Irssi는 ircII를 기반으로 하지 않고 처음부터 다시 작성되었다(BitchX 및 epic과 달리).[5] 이로 인해 개발자들은 기존 코드베이스의 제약에 얽매이지 않고 보안 및 사용자 지정과 같은 문제에 대해 더 강력한 제어 능력을 유지할 수 있었다.[5] 수많은 Perl 스크립트가 제공되어 Irssi의 모양과 작동 방식을 사용자 지정할 수 있다.[6] 플러그인을 통해 ICQ 및 XMPP와 같은 암호화[7][8] 및 프로토콜을 추가할 수 있다.[9][10]
2. 1. 사용자 설정
Irssi는 사용자 인터페이스를 사용하거나 설정 파일을 직접 편집하여 설정할 수 있다. 설정 파일의 구문은 Perl 데이터 구조와 유사하다.[19][20]2. 2. 설정
Irssi는 사용자 인터페이스를 사용하거나 설정 파일을 직접 편집하여 설정할 수 있다. 설정 파일은 Perl의 데이터 구조와 유사한 구문을 사용한다.[19][20]3. 배포
Irssi는 주로 유닉스 계열 운영 체제에서 실행되도록 작성되었으며, 젠투 리눅스, 데비안, 슬랙웨어, SUSE(openSUSE), Frugalware, 페도라, FreeBSD, OpenBSD,[11] NetBSD, DragonFly BSD, 솔라리스,[15] 아치 리눅스,[12] 우분투,[15] NixOS 등에서 바이너리 및 패키지를 사용할 수 있다.
3. 1. 윈도우
Irssi는 Cygwin 환경에서 마이크로소프트 윈도우에서도 빌드 및 실행되며, 2006년에 공식 윈도우 독립 실행형 빌드가 출시되었다.[14] Windows에서 직접 컴파일하여 실행하는 것도 가능하지만, 많은 편리한 기능을 사용하려면 추가적인 노력이 필요하다.3. 2. macOS
유닉스 기반의 macOS의 경우, 텍스트 모드 포트는 Homebrew, MacPorts, Fink 패키지 관리자에서 사용할 수 있으며, Irssi를 기반으로 한 두 개의 그래픽 클라이언트인 IrssiX와 MacIrssi가 작성되었다.[15] Cocoa 클라이언트인 Colloquy는 이전에 Irssi를 기반으로 했지만,[16] 현재는 자체 IRC 코어 구현을 사용한다.[17]Mac OS X용 버전도 존재하며, 텍스트 모드 버전에서는 Fink나 MacPorts를 사용하고, 네이티브 그래픽 버전은 "MacIrssi"라고 불리며, "IrssiX"라고 불리는 또 다른 그래픽 버전도 있다. 과거 Cocoa를 사용한 "Colloquy"도 Irssi의 IRC 코어를 사용했지만, 현재는 다른 IRC 코어 구현을 사용하고 있다.
4. 구현 (일본어 위키백과 참고)
Irssi는 C 언어로 작성되었으며, 일반적인 조작에는 텍스트 모드를 사용한다.[18] 유닉스 계열 운영 체제에서 동작하도록 처음부터 작성되었지만, Cygwin을 사용하면 마이크로소프트 윈도우에서도 동작한다. Windows에서 직접 컴파일하여 실행하는 것도 가능하지만, 많은 편리한 기능을 사용하려면 추가적인 노력이 필요하다.
텍스트 모드 IRC 클라이언트는 ircII의 코드를 기반으로 하는 경우가 많지만, Irssi는 처음부터 독자적으로 작성되었다. 따라서 보안 문제에 대한 대처가 빠르다. 외형이나 조작법을 커스터마이즈하기 위한 다양한 모듈과 Perl 스크립트를 사용할 수 있다. 플러그인을 도입하여 SILC(Secure Internet Live Conferencing)나 ICB(Internet Citizen's Band)와 같은 프로토콜에도 대응할 수 있다.
Irrsi의 설정은 사용자 인터페이스에서 하거나, 설정 파일을 직접 편집하여 수행할 수 있다. 설정 파일의 문법은 Perl의 데이터 구조와 유사하다.[19][20]
4. 1. macOS (일본어 위키백과 참고)
macOS용 버전도 존재하며, 텍스트 모드 버전에서는 Fink나 MacPorts를 사용하고, 네이티브 그래픽 버전으로는 "MacIrssi"와 "IrssiX"가 있다.[15] 과거 Cocoa를 사용한 Colloquy도 Irssi의 IRC 코어를 사용했지만, 현재는 다른 IRC 코어 구현을 사용하고 있다.[16][17]4. 2. 보안 (일본어 위키백과 참고)
Irssi는 C 프로그래밍 언어로 작성되었으며, 개발자들은 기존 코드베이스의 제약 없이 보안 문제에 대해 더 강력하게 제어할 수 있었다.[5] 플러그인을 통해 암호화 기능을 추가할 수 있다.[7][8]참조
[1]
문서
Manual
https://irssi.org/do[...]
[2]
웹사이트
Irssi
https://github.com/i[...]
[3]
문서
irssi v. 0.8.16 source files (e.g. irssi-0.8.16/src/core/core.c)
[4]
웹사이트
Try IRC with Irssi to communicate via chat
http://www.zdnetasia[...]
ZDnetAsia.com
2010-10-18
[5]
웹사이트
About
http://www.irssi.org[...]
Irssi.org
[6]
서적
IRC hacks
O'Reilly Books
[7]
문서
SILC encryption plugin
http://penguin-breed[...]
[8]
문서
FiSH encryption plugin
https://github.com/f[...]
[9]
문서
ICQ plugin sourcecode
http://developer.ber[...]
2006-07-19
[10]
문서
Jabber/Xmpp plugin
https://cybione.org/[...]
[11]
웹사이트
irssi-1.1.1p0 – modular IRC client with many features (ipv6, socks, proxy)
http://ports.su/net/[...]
2018-02-27
[12]
웹사이트
Arch Linux - Package Database
https://www.archlinu[...]
archlinux.org
[13]
웹사이트
NixOS - Package Database
https://nixos.org/ni[...]
nixos.org
[14]
웹사이트
Download
https://irssi.org/do[...]
Irssi.org
[15]
문서
Downloads
https://irssi.org/do[...]
[16]
뉴스
In the Loop with Tim Hatcher
https://arstechnica.[...]
Ars Technica
2005-08-21
[17]
문서
Changeset 3129: Remove Irssi from the project
http://colloquy.info[...]
2008-10-14
[18]
웹사이트
Try IRC with Irssi to communicate via chat
http://www.zdnetasia[...]
Zdnetasia.com
2010-10-18
[19]
문서
2002年3月中旬、Irrsiの配布ウェブサイト|サイトがハッキングされ、構成用スクリプトにバックドアが仕込まれるという事件が発生した(McWより)。
[20]
웹사이트
Download Sites Hacked, Source Code Backdoored
http://www.businessw[...]
BusinessWeek.com
2010-10-18
[21]
문서
Manual
https://irssi.org/do[...]
[22]
문서
irssi v. 0.8.16 source files (e.g. irssi-0.8.16/src/core/core.c)
[23]
웹인용
Try IRC with Irssi to communicate via chat
http://www.zdnetasia[...]
ZDnetAsia.com
2010-10-18
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com