ZIP (fayl formatı)

ZIP, məlumatların itkisiz sıxılmasını dəstəkləyən arxiv fayl formatıdır. ZIP faylı sıxılmış ola biləcək bir və ya bir neçə fayl və ya qovluqdan ibarət ola bilər. ZIP fayl formatı bir sıra sıxılma alqoritmlərinə icazə verir, baxmayaraq ki, DEFLATE ən çox yayılmışdır. Bu format ilk olaraq 1989-cu ildə yaradılmışdır və ilk dəfə Thom Henderson tərəfindən əvvəlki ARC sıxılma formatını əvəz edən PKWARE, Inc.-in PKZIP yardım proqramında tətbiq edilmişdir. ZIP formatı daha sonra PKZIP-dən başqa bir çox proqram yardımçıları tərəfindən sürətlə dəstəkləndi. Microsoft, versiyalarına daxili ZIP dəstəyini ("sıxılmış qovluqlar" adı altında) daxil etdi Windows 98 üçün "Plus! 98" addon vasitəsilə 1998-ci ildən Microsoft Windows. Windows ME-də 2000-ci ildən yerli dəstək əlavə edilib. Apple Mac OS X 10.3 (BOMarchiveHelper, indi Arxiv Utility vasitəsilə) və sonrakı versiyalarda daxili ZIP dəstəyini daxil etmişdir. Əksər pulsuz əməliyyat sistemləri Windows və Mac OS X-ə bənzər şəkildə ZIP dəstəyi ilə qurulmuşdur.
<p>
ZIP faylları ümumiyyətlə .zip və ya . ZIP fayl uzantılarından və MIME media növündən istifadə edir. ZIP bir çox proqramlar tərəfindən, adətən fərqli ad altında əsas fayl formatı kimi istifadə olunur. İstifadəçi interfeysi vasitəsilə fayl sistemini idarə edərkən, ZIP fayllarını təmsil edən qrafik nişanlar tez-tez sənəd və ya fermuarı olan digər obyekt kimi görünür.
<p>

 Tarix 
 fayl formatı PKWARE-dən Phil Katz və Infinity Design Concepts-dən Gary Conway tərəfindən hazırlanmışdır. Format, Systems Enhancement Associates (SEA) PKWARE-nin PKARC adlı arxiv məhsullarının SEA-nın ARC arxivləşdirmə sisteminin törəmələri olduğunu iddia edərək PKWARE-ə qarşı iddia qaldırdıqdan sonra yaradılmışdır. Alt URL  Updated 2000–06–19.
"Zip" adı ("yüksək sürətlə hərəkət" deməkdir) Katzın dostu Robert Mahoney tərəfindən təklif edilmişdir. Onlar məhsullarının ARC və dövrün digər sıxılma formatlarından daha sürətli olacağını demək istəyirdilər.
 Fayl Format Spesifikasiyasının ən erkən məlum versiyası ilk dəfə 1989-cu ildə APPNOTE. TXT faylı altında PKZIP 0.9 paketinin bir hissəsi kimi nəşr edilmişdir. Zip fayl formatını APPNOTE. TXT daxilində yaymaqla, zip fayl formatı ilə uyğunluq 1990-cı illərdə ictimai internetdə geniş yayılmışdır.
<p>

 İcrası 
Müxtəlif proqramlaşdırma mühitləri üçün çoxsaylı  alətləri və çoxsaylı . ZIP kitabxanaları mövcuddur; istifadə edilən lisenziyalara mülkiyyət və pulsuz proqram daxildir. WinZip, WinRAR, Info-ZIP, ZipGenius, 7-Zip, PeaZip və B1 Free Archiver müxtəlif platformalarda mövcud olan məşhur . ZIP alətləridir. Bu alətlərdən bəzilərinin kitabxana və ya proqram interfeysi var.
<p>
Açıq mənbə müqaviləsi əsasında lisenziyalaşdırılmış bəzi inkişaf kitabxanaları libzip, libarchive və Info-ZIP-dir. Java üçün: Java Platforması, Standard Edition standart . ZIP faylları idarə etmək üçün "java.util.zip" paketini ehtiva edir; Zip64File kitabxanası xüsusi olaraq böyük faylları (4 GB-dan böyük) dəstəkləyir və təsadüfi girişdən istifadə edərək . ZIP faylları işləyir; və Apache Ant aləti Apache Proqram Lisenziyası altında buraxılmış daha tam tətbiqi ehtiva edir.
<p>
. ZIP formatının Info-ZIP tətbiqləri istifadəçi və qrup identifikatorları, fayl icazələri və simvolik keçidlər üçün dəstək kimi Unix fayl sistemi xüsusiyyətlərinə dəstək əlavə edir. Apache Ant tətbiqi əvvəlcədən təyin edilmiş Unix icazələri ilə fayllar yarada biləcəyi dərəcədə bunlardan xəbərdardır. Info-ZIP tətbiqləri həmçinin . ZIP sıxılma formatında quraşdırılmış səhvlərin düzəldilməsi imkanlarından necə istifadə edəcəyini bilir. Bəzi proqramlar bunu etmir və səhvləri olan faylda uğursuz olacaq.

 Həmçinin bax 
 WinRAR

 İstinadlar 

 Xarici keçidlər 
 PKWARE-in cari və tarixi . ZIP faylı üçün . ZIP Tətbiq Qeydinin açılış səhifəsi
 ISO/IEC 21320–1:2015 — Sənəd Konteyner Faylı — 1-ci Hissə: Əsas
 Zip faylları: tarix, izahat və icra
 Büzül, azaldın və yerləşdirin: Köhnə Zip Sıxılma Metodları
 APPNOTE. TXT
 PKZip faylının strukturu Format spesifikasiyası, qrafik cədvəllər

Kateqoriya:ABŞ ixtiraları
Kateqoriya:Arxiv formatları