PKZIP
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
PKZIP은 1989년 처음 출시된 파일 압축 프로그램으로, .ZIP 파일 형식을 사용한다. 1970년대부터 다양한 파일 아카이브 프로그램이 존재했으며, 1980년대에는 ARC, ZOO, LHA, ARJ 등과 경쟁했다. PKZIP은 PKPAK 3.61 패키지에서 처음 언급되었고, SEA와의 소송에서 승리했으나 사용자 기반을 PKZIP에 빼앗겨 압축 전쟁에서 졌다. .ZIP 파일 형식의 상호 운용성을 위해 Phil Katz는 .ZIP 파일 형식 사양을 APPNOTE.TXT 문서에 게시했으며, 이 사양은 PKWARE에서 관리하고 업데이트했다. PKZIP 1.0 압축 방식을 이용한 ZIP 아카이브는 드물며, 7-Zip과 같은 많은 압축 해제 도구가 다른 아카이브 형식을 지원한다. PKZIP의 압축 방식은 유니시스 특허인 LZW를 사용한다.
더 읽어볼만한 페이지
| PKZIP - [IT 관련 정보]에 관한 문서 | |
|---|---|
| 일반 정보 | |
![]() | |
| 저자 | 필 캐츠 |
| 개발자 | PKWARE Inc |
| 장르 | 아카이빙 및 데이터 압축 도구 |
| 라이선스 | 사유 |
| 웹사이트 | PKWARE 공식 웹사이트 |
2. 역사
ZIP 형식의 상호 운용성을 보장하기 위해, 필 카츠(Phil Katz)는 원래의 .ZIP 파일 형식 사양을 APPNOTE.TXT 문서 파일에 게시했다. PKWARE는 이 문서를 계속 관리했으며 주기적으로 업데이트를 게시했다. 원래는 PKZIP의 등록된 버전과 함께 제공되었지만, 나중에는 PKWARE 사이트에서 확인할 수 있게 되었다.
이 사양은 자체 버전 번호를 가지며, PKZIP 6 이상 버전에서는 PKZIP 버전 번호와 반드시 일치하지는 않는다. PKWARE는 다양한 시점에 PKZIP 제품이 고급 기능을 사용하여 아카이브를 추출할 수 있도록 하는 예비 기능을 추가했지만, 이러한 아카이브를 생성하는 PKZIP 제품은 다음 주요 릴리스까지는 사용할 수 없었다.
2. 1. 초기 역사 (1970년대 ~ 1980년대)
1970년대 즈음 파일 아카이브 프로그램들이 운영 체제의 표준 유틸리티로 배포되었다. 여기에는 유닉스 유틸리티인 ar, shar, tar 등이 포함된다. 이러한 유틸리티들은 수많은 개개의 파일을 하나의 보관 파일로 모아 쉬운 복사와 배포를 가능하게 했다. 이러한 아카이브들은 compress 등처럼 선택적으로 스트림 압축 유틸리티를 통해 전달이 가능했다.[1]1980년대에는 SEA(System Enhancement Associates, Inc.)사의 ARC, Rahul Dhesi의 ZOO, Dean W. Cooper의 DWC, 오코무라 하루히코와 요시자키 하루야스의 LHA, 그리고 ARJ를 포함한 다른 압축 프로그램들이 등장하였다.[1]
PKZIP의 개발은 PKPAK 3.61 패키지의 SOFTDEV.DOC 파일에서 처음 선언되었으며, 새롭지만 명명되지 않은 압축 프로그램을 개발할 것이라는 언급이 있었다. 이러한 발표는 SEA와 PKWARE사 간의 소송으로 이어졌다. SEA가 소송에서 이겼으나 사용자 기반이 PKZIP으로 옮겨갔기 때문에 압축 전쟁에서는 졌다.[1]
최초 버전은 1989년에 도스 명령 줄 도구(버전 0.8)로 출시되었고, 25달러 등록 비용(매뉴얼을 포함할 경우 47달러)의 셰어웨어 모델로 배포되었다.[1]

2. 2. PKZIP의 등장과 경쟁 (1980년대 후반 ~ 1990년대)
1980년대에는 SEA(System Enhancement Associates, Inc.)사의 ARC, Rahul Dhesi의 ZOO, Dean W. Cooper의 DWC, 오코무라 하루히코와 요시자키 하루야스의 LHA, 그리고 ARJ 등 다양한 압축 프로그램들이 등장하였다.PKZIP의 개발은 PKPAK 3.61 패키지의 SOFTDEV.DOC 파일에서 처음 발표되었으며, 새롭지만 이름이 정해지지 않은 압축 프로그램을 개발할 것이라는 언급이 있었다. 이러한 발표는 SEA와 PKWARE사 간의 소송으로 이어졌다. SEA는 소송에서 이겼지만, 사용자 기반이 PKZIP으로 옮겨가면서 압축 전쟁에서는 패배했다. 일부 BBS 시삽들을 중심으로 사용자들은 .ARC 형식으로 저장된 모든 이전 아카이브를 .ZIP 파일로 재압축하기 시작했다.
최초 버전은 1989년에 DOS 명령줄 도구로 출시되었으며, 25USD의 등록비(설명서를 포함할 경우 47USD)를 받는 셰어웨어 모델로 배포되었다.[1]
3. .ZIP 파일 포맷
PKZIP의 개발자인 필 카츠(Phil Katz)는 ZIP 형식의 상호 운용성을 보장하기 위해, 원래의 .ZIP 파일 형식 사양을 APPNOTE.TXT 문서 파일에 게시했다. PKWARE는 이 문서를 계속 관리했으며 주기적으로 업데이트를 게시했다. 이 문서는 원래 PKZIP의 등록된 버전과 함께 제공되었지만, 나중에는 PKWARE 사이트에서 পাওয়া যায়.
이 사양은 자체 버전 번호를 가지며, 특히 PKZIP 6 이상 버전에서는 PKZIP 버전 번호와 반드시 일치하지는 않는다. PKWARE는 다양한 시점에 PKZIP 제품이 고급 기능을 사용하여 아카이브를 추출할 수 있도록 하는 예비 기능을 추가하지만, 이러한 아카이브를 생성하는 PKZIP 제품은 다음 주요 릴리스까지는 사용할 수 없다.
4. 호환성
PKZIP 1.0 압축 방식을 이용한 ZIP 아카이브는 현재는 드물며, 현대의 수많은 unzip 도구들은 "imploding"이 일반적으로 쓰이긴 하지만, "shrinking"과 "reducing"은 관리하지 못한다.[1] 7-Zip과 같은 많은 압축 해제 도구는 다른 여러 아카이브 형식을 읽고 쓸 수 있다.[1]
5. 특허
압축에는 유니시스가 특허를 보유한 동적 LZW 방식이 사용되었다. PKZIP이 제작되기 훨씬 전인 1984년 6월 19일에 Reduce 알고리즘에 대한 특허가 출원되었다.[2][1]
참조
[1]
웹사이트
comp.compression Frequently Asked Questions (part 1/3)Section - [8] What about patents on data compression algorithms?
http://www.faqs.org/[...]
2007-10-04
[2]
웹인용
comp.compression Frequently Asked Questions (part 1/3)Section - [8] What about patents on data compression algorithms?
http://www.faqs.org/[...]
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com
