ARC(파일 형식)

ARC (file format)
아아크
파일 이름 확장자
.filename, .ark
인터넷 미디어 유형
응용 프로그램/옥텟 스트림
Uniform Type Identifier(UTI; 균일 유형 식별자)public.displic.displic.displic
개발자시스템 확장 어소시에이트
포맷의 종류data 압축

ARC는 System Enhancement Associates(SEA)에 의한 무손실 데이터 압축아카이브 형식입니다.파일 형식과 프로그램은 모두 ARC라고 불렸습니다.이 포맷은 1980년대에 논란의 대상으로 알려져 있으며, 나중에 개방형 포맷으로 알려지게 되는 것에 대한 중요한 논쟁의 일부이다.

ARC는 다이얼 BBS의 초창기에 매우 인기가 있었습니다.ARC는 파일을 압축하는 SQ프로그램의 기능과 파일을 만드는 LU프로그램의 기능을 결합하여 편리했습니다.여러 파일의 LBR 아카이브.이 포맷은 나중에 ZIP 포맷으로 대체되었습니다.ZIP 포맷은 압축률을 높이고 압축/압축 해제 프로세스를 통해 디렉토리 구조를 유지할 수 있는 기능을 제공합니다.

.arc 파일 이름 확장자는 종종 관련 없는 여러 파일 아카이브와 같은 파일 형식에 사용됩니다.예를 들어 Internet Archive는 자체 ARC 형식을 사용하여 여러 웹 리소스를 단일 [1][2]파일에 저장했습니다.FreeArc Archiver는 .arc 확장자를 사용하지만 완전히 다른 파일 형식을 사용합니다.닌텐도는 GameCube와 Wii 게임에서 MIDI, 음성 샘플 또는 텍스트와 같은 자원에 관련 없는 "ARC" 형식을 사용합니다.이러한 유형의 ARC [citation needed]파일에는 여러 개의 비공식 추출기가 있습니다.

역사

1985년, 톰 헨더슨 시스템 향상 협회의, 하나만 보관 파일로라 그들은 공간과 전송 속도 모뎀 제한된 이른 개인용 컴퓨터에 디스크 공간, 매우 중요성을 가진 특징을 구하기 위해 v.다를 이룩했다 파일 그룹 ARC,[3]함께 같은 초기의 프로그램에 기초한 프로그램을 썼다ery속도가 느립니다. ARC에서 생성한 아카이브 파일의 파일 이름은 "로 끝납니다.ARC는 "arc files"로 불리기도 합니다.

ARC의 소스 코드는 1986년 SEA에 의해 공개되었으며 1987년 Howard Chu에 의해 Unix 및 Atari ST에 이식되었습니다.이 더 많은 휴대용 코드베이스는 이후 VAX/VMSIBM System/370 메인프레임과 같은 다른 플랫폼으로 이식되었습니다.Howard의 연구는 또한 Lempel-Ziv 인코딩 파일이 더 이상 압축될 수 없다는 일반적인 믿음을 반증하는 첫 번째 사례이기도 했다.추가 압축은 LZW 데이터에 Huffman 코딩을 사용하여 달성할 수 있으며, Howard의 ARC 버전은 이 특성을 입증한 첫 번째 프로그램이었다.이 하이브리드 기술은 나중에 Phil Katz와 다른 사람들에 의해 몇 가지 다른 압축 체계에서 사용되었습니다.

나중에 Phil Katz는 아카이브 파일을 만들고 컨텐츠를 추출하기 위해 자신만의 쉐어웨어 유틸리티인 PKARC와 PKXARC를 개발했습니다.이러한 파일은 ARC에서 사용하는 아카이브 파일 형식과 함께 작동했으며 선택적 어셈블리 언어 코딩으로 인해 IBM-PC 플랫폼의 ARC보다 훨씬 더 빨랐습니다.단일 프로그램에서 아카이브 생성과 아카이브 파일 추출을 결합한 SEA와 달리 Katz는 이러한 기능을 두 개의 개별 유틸리티로 나누어 실행하는데 필요한 메모리 양을 줄였습니다.또한 PKARC는 외부 파일 압축 해제 유틸리티 없이 자체적으로 압축을 풀 수 있는 자동 압축 해제 아카이브를 생성할 수 있도록 했습니다.

SEA는 System Enhancement Associates, Inc. 대 PKWARE Inc. Phillip W. Katz의 소송에 따라 쉐어웨어 시장에서 철수하고 ARC+[4]Plus를 개발했습니다.이 버전에는 풀스크린 사용자 인터페이스가 포함되어 있으며 마지막 버전은 7.12입니다.[5]SEA는 [6]결국 1992년에 일본 기업에[who?] 매각되었다.

ARC 형식은 PC 데스크톱에서 더 이상 일반적이지 않지만 대부분의 안티바이러스 스캐너는 압축 파일 내의 바이러스를 탐지하기 위해 발견된 ARC 아카이브를 압축 해제할 수 있습니다.

소송

1980년대 후반, ARC 프로그램의 제조사인 SEA와 PKWARE, Inc.(Phil Katz Software) 사이에 분쟁이 발생했습니다.SEA는 Katz를 상표 및 저작권 침해로 고소했습니다.독립적인 소프트웨어 전문가인 John Navas는 법원에 의해 두 프로그램을 비교하도록 임명되었고, PKARC는 ARC의 파생적인 작품이며, 두 프로그램의 논평은 철자 [7]오류를 포함하여 종종 동일하다고 지적했다.

1988년 8월 2일 원고와 피고인은 소송의 해결을 발표했다.이 소송에는 1985년 말부터 1988년 7월 31일까지 PKXARC의 첫 번째 발매를 시작으로 1988년 7월 31일까지 PKWARE에 의해 발행된 모든 ARC 호환 프로그램에 대해 SEA가 PKWARE에 대해 PKWARE를 라이센스한 기밀 크로스 라이선스 계약이 포함되어 있으며, 그 대가로 $500,62,62,500에 대한 반환되었다.당시 hich는 미공개 지급액이었다.계약에서 PKWARE는 1989년 1월 31일까지 PKWARE의 ARC 호환 프로그램을 배포하기 위한 라이선스를 취득하기 위해 SEA에 지불했습니다.그 후 PKWARE는 ARC 호환 프로그램 또는 ARC 호환 파일을 처리하는 유틸리티를 라이센스, 퍼블리시, 배포하지 않습니다.그 대신 PKWARE는 SEA에 PKWARE의 ARC 호환 프로그램에 소스 코드를 사용하도록 라이센스를 부여했습니다.또, PKWARE는 SEA의 상표 「ARC」의 사용을 중지하고, PKWARE의 프로그램에 사용되고 있는 이름이나 마크를 혼동하지 않는 명칭으로 변경하는 것에 동의했습니다.협정의 나머지 세부 사항은 봉인되었다.합의점을 찾는 과정에서 피고인들은 어떠한 [8]과실이나 잘못도 인정하지 않았다.위스콘신 법원 명령은 피고인들이 원고의 저작권, 상표권을 침해한 행위, 불공정 거래 행위와 불공정 [9]경쟁 행위에 대해 원고에게 손해배상을 지급하라는 명령을 받았다는 것을 보여주었다.

합의조건에 따라 유출된 합의문서에 따르면 피고인들은 원고에게 과거 로열티 지급에 대해 2만2천500달러, 비용 변제에 대해서는 4만달러를 지급했다.또한 피고인은 ARC 호환 프로그램에 대해 본 계약 발효일 이후에 수령한 모든 주문에 대해 ARC 호환 프로그램에 대해 수령한 모든 수익의 6.5%의 로열티 수수료를 원고에게 지불합니다.그 대가로, 원고는 또한 원고가 [10]원고에 의해 언급된 면허인으로부터 받은 모든 면허 수수료의 6.5%를, 면허 만료일 전이나 후에 수수료로 지불한다.

소송 후 PKWARE는 PKPAK와 PKXARC 유틸리티의 마지막 버전을 'PKPAK'와 'PKUNPAK'라는 새로운 이름으로 출시하고 이후 개별 프로그램 PKZ 개발에 주력했다.IP 및 PKUNZIP. 새로운 파일 압축 기술과 아카이브 파일 형식을 기반으로 합니다.그러나 명칭 변경 후 SEA는 PKPAK [11]매뉴얼에서 ARC를 명사에서 동사로 바꿔 원고의 보호 마크 ARC를 계속 사용했다는 이유로 PKWARE를 모욕 혐의로 제소했다.미국 위스콘신주 이스트 디스트릭트 지방법원은 SEA의 신청이 기각됐다고 판결했으며 피고는 소송비용 500달러를 [12]회수할 권리가 있다.

SEA와 PKWARE의 논쟁은 BBS 세계에서 [13]볼 수 있는 가장 큰 논쟁 중 하나로 빠르게 확대되었다.SEA에 의한 소송은 많은 셰어웨어 사용자들을 화나게 했습니다.이 사용자들은 SEA를 "대기업, 얼굴 없는 기업"이고 Katz는 "작은 사람"이라고 인식했습니다.실제로 당시 SEA와 PKWARE는 모두 소규모 홈베이스 기업이었다.그러나 SEA가 ARC 파일 형식을 폐쇄적이고 독점적이라고 소급하여 선언하려고 했기 때문에 커뮤니티는 대부분 Katz의 편을 들었습니다.Katz는 APPNOTE를 출시하여 긍정적인 평가를 받았다.ZIP 파일 형식을 문서화하고 ZIP 파일 형식을 경쟁 소프트웨어에서 항상 무료로 구현할 수 있음을 선언하는 TXT 사양.그 결과 ARC 포맷은 PC-BBS가 파일 아카이브에 사용하는 주요 압축 포맷으로 빠르게 사용되지 않게 되었고, 짧은 기간 동안 경쟁 포맷을 거친 후 ZIP 포맷이 주요 표준으로 채택되었습니다.

SEA의 Thom Henderson은 인터뷰에서 자신이 소프트웨어 개발에서 손을 뗀 주된 이유는 [14]Katz에 의해 시작된 헤이트 메일 캠페인이라는 자신의 주장에 감정적으로 대처하지 못했기 때문이라고 말했습니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ "13. Internet Archive ARC files". Retrieved 2012-07-17.
  2. ^ "Internet Archive: ARC File Format Reference". Retrieved 2012-07-17.
  3. ^ "Phil Katz". www.esva.net. Retrieved 15 March 2018.
  4. ^ "ARC+Plus 7.12. (Software Review) (one of seven evaluations of data compression utility programs in 'Space Savers: Data Compression Utilities') (Evaluation)". 1 November 1991. Archived from the original on 4 November 2012. Retrieved 15 March 2018. {{cite journal}}:Cite 저널 요구 사항 journal=(도움말)
  5. ^ "Compression packages (results and site)". www.bio.net. Retrieved 15 March 2018.
  6. ^ "Thom Henderson". www.esva.net. Retrieved 2018-10-16.
  7. ^ Response, Fredric L. Rice, Organized Crime Civilian. "Thom Henderson, president System Enhancement Associates voice: (201) 473-5153 data: (201)". www.skepticfiles.org. Archived from the original on 30 June 2014. Retrieved 15 March 2018.
  8. ^ "Joint press release". Retrieved 15 March 2018.
  9. ^ System Enhancement Associates, Inc. v. PKWare, Inc.Phillip W. Katz, No. 88-C-447, 동의에 대한 원고 판결, E.D.WISC(1988년 8월 1일)
  10. ^ "System Enhancement Associates vs. PKware, Inc CONFIDENTIAL CROSS-LICENSE AGREEMENT". Retrieved 15 March 2018.
  11. ^ "System Enhancement Associates vs. PKware, Inc". Retrieved 15 March 2018.
  12. ^ "United States District Court Eastern District of Wisconsin Case No. 88-C-447". Retrieved 15 March 2018.
  13. ^ BBS Documentary 8화 [1]2012년 7월 13일 현재 접속
  14. ^ BBS: 다큐멘터리, 에피소드 3.03 압축.

외부 링크