Bir “fermuar”, İngilizce konuşulan dünyada bir fermuar anlamına gelir. ABD’li programcı Phil Katz, 1980’lerin sonlarında zip biçimini geliştirdiğinde zip ilkesini düşündü. Dosyaları sıkıştırma ve böylece bilgisayarlarda alan yaratma fikri, daha sonra veri sıkıştırma için küresel bir standart haline geldi.

Veri sıkıştırmanın tarihi Zip ile değil, temel olarak 19. yüzyılın ortalarında başlar. 1838’de Amerikalı Samuel Finley Breese Morse, Mors alfabesini geliştirdi. Bu, mesajların telgrafla iletimini önemli ölçüde hızlandırır. Mors alfabesinde, her harfe belirli bir kısa ve uzun ton dizisi atanır. Kodlama yaparken geliştirici Morse, bir harfin günlük konuşmada ne sıklıkla geçtiğini hesaba kattı. Bu nedenle özellikle sık kullanılan harfler kısa tonlardan, daha az kullanılan harfler ise daha uzun tonlardan oluşur.

Kabaca söylemek gerekirse, programcı Phil Katz tarafından icat edilen zip formatı, neredeyse 150 yıl sonra bu prensibe dayanmaktadır. Amerikalı, verileri yoğunlaştırmak için bir format üzerinde çalışan ilk kişi değil. Bilgisayar tarihinde sıklıkla olduğu gibi, Phil Katz zip formatını pazarlamak için doğru zamanlamayı yakaladı.

Zip formatı bir anlaşmazlıktan kaynaklanıyor

Ancak, gelişme tamamen sessiz değildir. 1980’lerin ortalarında, System Enhancement Associates (SEA), başarılı bir veri sıkıştırma formatı olan ARC’yi piyasaya sürdü. Phil Katz bu formatı kullanır ve ARC koduna dayalı olarak kendi formatı PKArc’yi programlar. PK, Phil Katz’ın kısaltmasıdır. Formatı ve gerekli programı shareware üzerinden dağıtır. Satışlardan elde edilen gelirden, programcı kendi şirketi PKWare’i kurar.

Kulağa klasik bir dağcı hikayesi gibi geliyor. Ancak, SEA şimdi Phil Katz ile temasa geçiyor. ARC mucitleri, programcının kaynak kodunu SEA’dan çaldığını iddia ediyor. Her iki taraf da mahkemede tekrar bir araya gelir. Phil Katz sonunda SEA ile bir anlaşmaya varır ve PKArc’yi satmaya devam etmeyeceğine söz verir.

Ancak Phil Katz boş durmuyor, ARC sıkıştırmasını gölgede bırakacak bir sıkıştırma programı geliştiriyor. PKZIP yeni bebeğin adıdır. 1989’da gün ışığına çıktı ve kısa süre sonra, iyi bilinen paylaşılan yazılım platformları aracılığıyla hızla yayılması nedeniyle dünya çapında sayısız bilgisayarda yerini aldı.

Zip demetleri sayısal kodlardan veri demetleri

Phil Katz tarafından geliştirilen Zip formatı, kayıpsız bir veri sıkıştırmasıdır. Bu, sıkıştırılmış verilerin kod çözme işleminden sonra bilgisayarda orijinal halleriyle sona erdiği anlamına gelir. Nasıl çalışır? Zip, fazlalık azaltma olarak bilinen yöntemi kullanarak verileri Mors alfabesine benzer şekilde sıkıştırır.

Fazlalık azaltmada, kodlama programı dosyaları tekrar eden karakterler için tarar. Örnek: “ölmek” makalesi bir Word metninde 500 defa geçmektedir. Zip biçimi, kelimeye “1” gibi bir kod atar. Bu, kullanılan bellek alanını önemli ölçüde azaltan uzun bir metinden bir sayı kodu oluşturur. Bununla birlikte, ilke çok daha derin bir düzeyde, yani bit ve bayt alanında çalışır.

Veri sıkıştırma söz konusu olduğunda, sözde ilgisizliği azaltma da vardır. Bu yöntem özellikle resimler, şarkılar ve videolar için kullanışlıdır. Verileri bu şekilde azaltan bilinen formatlara JPG veya MP3 denir. Fotoğraflar, müzik koleksiyonları veya video arşivleri de zip kullanılarak küçültülebilir. Ancak, dijital ortamın biçimi ev bilgisayarında çok az yer açar. Zip’in güçlü yanları daha çok metin tabanlı dosyaların sıkıştırılmasında yatmaktadır.

Yine de metin, resim, müzik ve videoları tek bir zip dosyasına paketlemek bir avantaj olabilir. Özellikle farklı dosyaların e-posta ile gönderilmesi gerektiğinde, her şeyin bir zip veri kapsayıcısında paketlenmesi ve dijital olarak gönderilmesi daha hızlıdır.

Ayrıca okuyun: Bir e-postada Bilgi ve Gizli’nin önemi

Zip formatının mucidi şöhretten muzdarip

İnternetin ilk yıllarında, “zipleme” terimi, daha sonra e-posta ile göndermek için veri boyutunu küçültmekle eşanlamlı olarak kullanılıyordu. Günümüzde, iki büyük sağlayıcı olan Microsoft ve Apple’ın işletim sistemlerinde şirket içi sıkıştırma işlevleri bulunmaktadır. Tamamen farklı bir biçim olsa da, “sıkıştırma” terimi genellikle hala kullanılmaktadır. İyi bilinen sıkıştırma formatları ve programları ARC, RAR, TAR veya WinZip’tir. Sayısız biçimin her birinin kendine göre avantajları vardır. Bu nedenle, kendi bilgisayarınızda yer açmak için hangi formatın en uygun olduğunu kontrol etmeye değer.

Ne yazık ki Phil Katz, zip formatının daha da geliştirilmesinin pek farkına varmadı. Şirketi PKWare, 1990’larda dikkat çekici bir şekilde gelişti. Ancak başarı ile şirket kurucusunun alkol tüketimi de artar. Bir noktada, Phil Katz şirketinde nadiren görünür. Bunun yerine hayatının çoğunu motellerde geçiriyor. 14 Nisan 2000’de bir motel odasında cansız bedeni bulundu. Adli tabip daha sonra ölüm nedeninin akut alkol zehirlenmesinin neden olduğu pankreastan kanama olduğunu belirledi. Phil Katz sadece 37 yaşında olacak.



genel-25