﻿홍랑이 보따리 0.1.8 - 다른 곳의 저작물 고지
==========================================

홍랑이 보따리는 압축을 푸는 일에 아래의 것들을 씁니다.


1. Windows 구성 요소 (보따리 묶음에 들어 있지 않고, 이 PC의 Windows 것을 부릅니다)
--------------------------------------------------------------------------------
- archiveint.dll (System32): Windows에 들어 있는 libarchive 입니다. libarchive 는 BSD 2-Clause 라이선스의 공개 소프트웨어입니다(Copyright (c) 2003-2024 Tim Kientzle and libarchive contributors, https://www.libarchive.org/). 이 안의 liblzma 로 LZMA·LZMA2·xz 를 풉니다.
- tar.exe (System32): Windows 의 tar 를 빠른 길에 부릅니다.
- .NET Framework 4.8: Windows 에 들어 있는 것을 씁니다(Deflate, AES, SHA 계산 등).


2. 7-Zip LZMA SDK (Igor Pavlov) - PPMd(var.H)·7z 형식
------------------------------------------------------
- Ppmd7.cs 는 LZMA SDK 의 Ppmd7.c·Ppmd7Dec.c 와 같은 계산을 C# 로 옮긴 코드입니다. 7z 목록은 7-Zip 의 7zFormat.txt 형식 설명을 따르고, BCJ2 는 7-Zip 의 Bcj2.c 와 같은 계산입니다.
- LZMA SDK 는 Igor Pavlov 가 공개 저작물(public domain)로 내놓았습니다. PPMd var.H 는 Dmitry Shkarin 의 알고리즘으로, 공개 저작물입니다.


3. UnRAR 소스의 풀기 계산 (Alexander Roshal) - RAR 풀기
------------------------------------------------------
- Rar4.cs 는 UnRAR 소스의 Unpack29(허프만 표, LZ, PPMd, 표준 필터)와 같은 계산을 C# 로 옮긴 풀기 코드이고, RarCrypt.cs 는 UnRAR 의 암호 풀기 계산을 따릅니다.
- 보따리는 RAR 을 풀기만 합니다. RAR 압축을 만드는 코드는 들어 있지 않습니다.
- UnRAR 라이선스 2항 전문(라이선스가 요구하는 대로 여기와 소스 주석에 그대로 싣습니다):

   UnRAR source code may be used in any software to handle
   RAR archives without limitations free of charge, but cannot be
   used to develop RAR (WinRAR) compatible archiver and to
   re-create RAR compression algorithm, which is proprietary.
   Distribution of modified UnRAR source code in separate form
   or as a part of other software is permitted, provided that
   full text of this paragraph, starting from "UnRAR source code"
   words, is included in license, or in documentation if license
   is not available, and in source code comments of resulting package.

- UnRAR 라이선스 전문은 같은 묶음의 unrar-license.txt 에 있습니다.


4. ALZ·EGG 형식
---------------
- ALZ·EGG 읽기는 형식의 구조를 살펴 새로 만든 읽기 코드입니다. 다른 회사의 코드를 담지 않았습니다.
- 「알집」은 ESTsoft 의 상표입니다. 홍랑이 보따리는 ESTsoft 와 관계가 없으며, 그 형식의 파일을 풀 수 있다는 뜻으로만 이름을 씁니다.


5. 공개 규격
------------
- ZIP(PKWARE APPNOTE), WinZip AES, Zip64, 7z, RAR 등 압축 형식은 공개된 형식 설명을 따르거나 Windows 구성 요소로 풉니다.


홍랑이 보따리: 사용 조건은 https://hongrangi.com/terms 를 따릅니다.
© 2026 홍랑이 · Windows 소프트웨어
