Lite Catalog: 직접 설치가 가능한 Windows용 무료 앱 공개 저장소
Lite Catalog은 Windows 10/11용 141개의 오픈소스 및 무료 애플리케이션을 제공하는 Git 저장소입니다. 이 프로젝트는 메타데이터, 원본 배포 링크, 검증 도구를 제공합니다. 휴대용 버전의 자동 설치를 통해 그래픽 인터페이스 없이 배포를 간소화합니다. Pascal 소스 코드는 사용과 연구를 허용하는 라이선스 하에 공개되어 있습니다.
저장소 구조 및 검증
저장소에는 소프트웨어 빌드 파일이 전혀 포함되어 있지 않습니다. JSON-like INI 파일만 있으며, 여기에 설명, 스크린샷, 저장소 링크, 무결성 확인을 위한 SHA1 해시가 들어갑니다. 이는 파일 변조 위험을 최소화합니다. 오래된 Windows 시스템용으로는 아카이브된 앱 버전도 제공됩니다.
카탈로그는 검색 편의를 위해 7개 카테고리로 나뉘어 있습니다. 개발자는 원본 저장소에 변경 사항을 제출할 수 있지만, 포크는 작성자의 허가가 필요합니다.
GUI 없이 설치
사용자는 GitHub에서 직접 앱을 가져옵니다. 관련 섹션에서 INI 파일을 찾아 배포 링크를 확인하고 다운로드하면 됩니다. Lite Catalog 그래픽 클라이언트는 이 과정을 자동화합니다:
- 아카이브(zip, 7z, rar)를
C:\Programs\에 압축 해제; - 데스크톱 단축 아이콘 생성;
- 설치 전에 해시 검증.
기업 환경에서 스크립팅과 자동 배포에 이상적입니다.
라이선스 및 기여
Pascal 코드는 제한적인 라이선스 하에 배포됩니다. 사용, 배포, 연구는 허용되지만 수정 사항은 업스트림으로 보내야 하며, 수정된 버전을 별도로 배포하는 것은 허가 없이 금지됩니다.
// Example INI file structure (simplified)
[AppName]
url=https://example.com/app.zip
sha1=da39a3ee5e6b4b0d3255bfef95601890afd80709
description=App description
category=Utilities
이 형식은 어떤 언어의 스크립트로든 메타데이터를 쉽게 파싱할 수 있습니다.
개발자를 위한 이점
- 휴대성: 휴대용 버전은 관리자 권한이 필요 없습니다;
- 검증: SHA1 해시로 변조된 다운로드를 방지합니다;
- 개방성: 자동화를 위한 141개 앱 메타데이터;
- 분류: 빠른 검색을 위한 7개 섹션;
- Git 통합: 타사 서비스 없이 직접 액세스.
DevOps 환경에서 예측 가능한 소프트웨어 설치와 불필요한 부가 소프트웨어가 필요 없는 경우에 특히 유용합니다.
확장 및 맞춤화
중·고급 개발자들은 Lite Catalog을 CI/CD 파이프라인에 통합하는 것을 높이 평가할 것입니다. Bash나 PowerShell로 INI 파일을 파싱해 자동 배포를 구현할 수 있습니다:
- 저장소 복제;
- 메타데이터 추출;
- SHA1로 다운로드 및 검증;
- 대상 디렉토리에 압축 해제.
기업 환경에서는 C:\Programs\에 GPO 정책을 적용하거나 컨테이너화를 추가할 수 있습니다.
주요 포인트
- 7개 카테고리 141개 앱, 메타데이터와 SHA1 검증 포함;
C:\Programs\에 휴대용 아카이브 자동 설치 및 단축 아이콘 생성;- 제한적 라이선스의 Pascal 코드, 포크는 허가 필요;
- 스크립팅을 위한 GUI 없는 GitHub 직접 액세스;
- Windows 10/11용 오픈 무료 도구 중심.
— Editorial Team
아직 댓글이 없습니다.