XMule

xMule(X11 뮬의 줄임말)은 모든 주요 유닉스 플랫폼, 특히 리눅스에 이동키 P2P 파일 공유 네트워크를 가져오기 위한 의도된 자유 소프트웨어 클라이언트이다.

xMule은 WxWidgets를 사용하여 C++로 코딩되었으며 GNU 일반 공중 사용 허가서 v2로 출시되었다. xMule은 그 자체로 이뮬의 이식 버전인 lMule의 포크이다. 어뮬은 xMule의 포크이다.

역사

 xMule 
2003년 6월, 개발자들 간의 의견 차이와 한 기여자에 의해 lMule의 공식 웹사이트가 탈취되면서 lMule의 포크인 xMule이 만들어졌다.

MFC (Microsoft Foundation Classes)를 사용하는 이뮬과 달리, xMule은 그래픽 사용자 인터페이스를 위해 WxWidgets를 사용하여 다양한 플랫폼에서 실행될 수 있었다. 이는 리눅스와 BSD를 완벽하게 지원했으며, 윈도우와 MacOS를 지원할 예정이었다.

2003년 8월 17일, 당시 미국에 거주하던 xMule의 유일한 관리자 테드 R. 스미스(Ted R. Smith)는 xMule 개발에 관여했다는 이유로 법적 분쟁에 휘말렸다. 그의 개인 인터넷 연결이 차단되었다. 그는 미국 음반 산업 협회(RIAA)를 대표하는 정부로부터 디지털 밀레니엄 저작권법(DMCA) 관련 문제로 소환장을 받은 것으로 보였다.

xMule의 마지막 릴리스는 2006년 9월의 1.13.7 RC1이었다.

2009년 1월 18일부터 xMule의 공식 웹사이트에는 개발자 아비 발(Avi Vahl)이 작성한 공지가 xMule 개발의 공식적인 중단을 알렸다. 이 결정에 대해 아비 발은 이뮬은 죽었고 P2P의 미래는 비트토렌트 프로토콜이라고 주장했다. xMule 공식 웹사이트는 사용자들에게 비트토렌트 네트워크로 이동하거나 어뮬을 사용할 것을 권장했다.

 어뮬 
2003년 8월 18일, 테드 R. 스미스 사건 직후, 주요 의견 불일치로 인해 어뮬("또 다른 뮬(another Mule)"을 의미하며 나중에 "모든 플랫폼 뮬(All-platform Mule)"로 변경)이 xMule 소스 코드에서 포크되었다. 어뮬의 공식 웹사이트는 "두 프로젝트 간의 관계는 유감스럽게도 상당히 좋지 않은 상태"라고 명시했고, 반면에 xMule은 "어뮬은 현재 최종 사용자를 더 지향하는 반면, xMule은 장기적인 확장성과 생존 가능성에 더 중점을 둔다"고 명시하며 인터넷 익스플로러와 모질라의 코딩 철학을 비교했다. 어뮬은 윈도우와 MacOS에 대한 지원을 추가했다.

 각주 

분류:X 윈도 프로그램
분류:2003년 소프트웨어
분류:소프트웨어 포크
분류:중단된 소프트웨어