원문 캡처 · github.com
원문 캡처 · github.com

XScreenSaver 개발자 jwz는 공개 소스 코드 저장소를 운영하지 않으며, 공식 릴리스는 jwz.org의 XScreenSaver 페이지에서만 배포한다고 밝혔다. GitHub의 cowmix/xscreensaver는 비공식 저장소이므로 소프트웨어를 받거나 변경 사항을 제안할 때 공식 경로를 이용해야 한다.

이 저장소의 README는 AI의 상당한 도움을 받아 작성됐으며, jwz가 작성하거나 승인한 문서가 아니고 그와 제휴하지도 않는다고 밝힌다. README는 공식 저장소가 없다는 안내를 장황하고 유머러스하게 풀어 썼지만, 핵심은 원래 안내문에 담긴 내용이다.

XScreenSaver의 저자 jwz는 공개 소스 코드 저장소를 운영하지 않는다. 공식 웹사이트에서 tar 파일 형태로 릴리스를 배포하며, 다른 XScreenSaver 저장소는 자신과 무관하므로 신뢰하지 말라고 안내한다. 제출물과 변경 요청은 이메일로 받는다.

원문 안내에는 jwz의 소개와 XScreenSaver 공식 페이지가 연결돼 있다. 변경 요청은 이메일로 보낼 수 있다.

README는 이 비공식 저장소가 GitHub에서 XScreenSaver를 찾는 사람을 공식 출처로 안내하는 표지판이라고 설명한다. 프로젝트 코드는 이 저장소에 없으며, 저장소를 복제해도 빌드할 대상이 없다는 점을 농담으로 강조한다. README에는 ARCHITECTURE.md, docs/adr/, SECURITY.md, CONTRIBUTING.md, CODE_OF_CONDUCT.md, ROADMAP.md 문서 링크도 포함돼 있다.

빠른 시작 안내는 저장소를 복제하지 말고 브라우저에서 공식 페이지를 연 뒤 릴리스 tar 파일을 내려받으라고 한다. 이미 복제한 경우 make를 실행해 빌드할 것이 없다는 설명을 확인하라는 농담도 덧붙였다.

# Step 1: Don't clone this.
# Step 2: Open a browser.
open https://www.jwz.org/xscreensaver/

# Step 3: Download the official release tarball from that page.
# Step 4: There is no step 4. 🎉

README가 제안하는 설치 경로는 플랫폼별로 다르다. Linux에서는 배포판 패키지 관리자 또는 공식 사이트의 tar 파일을 이용하고, macOS에서는 공식 릴리스를 이용하라고 안내한다. iOS와 Android용 앱도 공식 페이지에서 연결한다고 적었다. 이 GitHub 저장소는 지원되는 설치 경로가 아니라고 명시한다.

플랫폼·항목README가 안내하는 방법
Linux배포판 패키지 관리자 또는 jwz.org의 tar 파일
macOSjwz.org의 공식 릴리스
iOS / Androidjwz.org에서 연결하는 공식 앱
이 GitHub 저장소지원되는 설치 경로가 아님

README는 저장소 자체를 설명하며, 코드가 없으므로 의존성·실행 환경·테스트 대상도 없다는 점을 풍자적으로 나열한다. 테스트 스크립트로 ./scripts/verify-absence.sh를 제시하고, GitHub Actions가 푸시마다 실행한다고 설명한다. 연결된 워크플로 파일은 .github/workflows/verify-absence.yml이다. 기능 비교에서는 공식 릴리스에 화면 보호기와 화면 잠금 기능이 있고, 이 저장소에는 없다고 구분한다.

보안 안내는 비공식 저장소를 진짜로 오인할 위험을 핵심 문제로 꼽는다. XScreenSaver는 공식 페이지에서 받고, 내려받은 파일을 확인하며, 별 개수보다 출처를 신뢰하라고 권한다. README는 세부 위협 모델을 SECURITY.md에 연결한다.

기여 절차는 패치를 작성해 저자에게 이메일로 보내는 것이다. 이 저장소에는 풀 리퀘스트를 열지 말라고 안내하며, 자세한 내용은 CONTRIBUTING.md와 CODE_OF_CONDUCT.md에서 확인할 수 있다. README의 로드맵에는 2026년 4분기에도 공식 저장소가 되지 않기, 2027년 1분기 원래 네 문장짜리 안내문과 유용성 면에서 동등해지기, 2027년 2분기 이모지 제거가 적혀 있으며, 마지막 항목은 우선순위가 낮아졌다고 농담한다. 공식 GitHub 저장소가 없다는 방침은 계속 유지하는 것으로 표시했다.

README는 XScreenSaver를 30년 넘게 만들고 관리한 jwz와 네 문장짜리 안내문, 이를 길게 늘리는 데 쓰인 대규모 언어 모델을 감사 대상으로 언급한다. 마지막으로 공식 GitHub 저장소는 없고, 소프트웨어는 jwz.org의 XScreenSaver 페이지에서만 받으며, 변경 사항은 이메일로 보내라는 세 가지를 핵심으로 정리한다.