나는 Unix 역사에 대한 향수와 관심을 갖고 있기 때문에 Linux에서 실행될 수 있는 가장 오래되고 작동하는 IRC 클라이언트가 무엇인지 알고 싶었습니다. 이 경우에는 성과보다 나이에 더 많은 비중을 두겠습니다.
답변1
"사용 가능"에 대한 정의에 따라 다르지만... 첫 번째 IRC 클라이언트 및 서버에서 직접 파생된 버전(페이지에는 서버만 언급되어 있지만 클라이언트는 다운로드에 존재함)에서 찾을 수 있습니다.https://people.symlink.me/~rom1/projects/oldirc/?view=list.
내 시스템에서 제대로 빌드되고 실행되지만(이 버전은 최신 Linux 시스템에서 실행되도록 특별히 수정된 버전입니다) 몇 가지 주의 사항이 있습니다.
사용하는 프로토콜은 최신 IRC와 크게 다릅니다. 채널에는 이름이 지정되지 않고 번호가 지정되며 클라이언트는 한 번에 하나의 채널에만 있을 수 있으며 조인을 위한 프로토콜 수준 명령은 그렇지 않습니다 CHANNEL
( JOIN
클라이언트 /join
에서는 유효함). 일반적인 최신 IRC 서버(적어도 이론적으로는 개인 메시징이 작동하도록 허용함)에 연결을 시도하면 CTCP VERSION
요청에 응답하지 않기 때문에 문제가 발생합니다.
자체 서버에 연결할 수 있지만( /usr/local/etc/ircd.conf
서버가 작동하고 연결을 허용하도록 설정해야 함) 최신 서버에 연결하려면 아마도 많은 작업이 필요할 것이며 다중 채널 등을 지원하기 위해 더 많은 수정이 필요할 것입니다.
최신 프로토콜에 대해 설정된 사용 가능한 클라이언트 중 가장 오래된 것은 아마도 ircII일 것입니다.