Phil Katz - Phil Katz

Phillip Walter Katz
Phil Kantz.jpg
Doğmak ( 1962-11-03 )3 Kasım 1962
Öldü 14 Nisan 2000 (2000-04-14)(37 yaşında)
Milwaukee, Wisconsin, ABD
Meslek Bilgisayar programcısı
Bilinen Zip dosya formatı PKZIP'in ortak yaratıcısı

Phillip Walter Katz (3 Kasım 1962 - 14 Nisan 2000), veri sıkıştırma için Zip dosya formatının ortak yaratıcısı olarak bilinen bir bilgisayar programcısı ve DOS altında çalışan zip dosyaları oluşturmak için bir program olan PKZIP'in yazarıydı. . System Enhancement Associates (SEA) ile Katz'ın şirketi PKWARE, Inc. arasındaki bir telif hakkı davası , 1980'lerin sonlarında BBS topluluğunda geniş çapta duyuruldu . Phil Katz'ın yazılım işi çok başarılıydı, ancak yaşamının son yıllarında sosyal izolasyon ve kronik alkolizmle mücadele etti.

Kariyer

Phil Katz, Wisconsin, Glendale'deki Nicolet Lisesi'nden mezun oldu. Katz , Wisconsin-Milwaukee Üniversitesi Bilgisayar Bilimleri Mühendisliği programından mezun oldu . Mezun olduktan sonra Allen-Bradley firmasında programcı olarak işe alındı . Allen-Bradley'in müşterileri için dünya çapındaki atölyelerde üretim ekipmanlarını çalıştıran programlanabilir mantık denetleyicilerini çalıştırmak için kod yazdı .

PKARC ve PKWARE

Katz, 1986'da Milwaukee merkezli bir yazılım şirketi olan Graysoft'ta çalışmak üzere Allen-Bradley'den ayrıldı . Zamanda, Thom Henderson alternatif üzerinde çalışmış ARC PKARC adında. ARC, System Enhancement Associates'in bülten tahtası sisteminde (BBS) bulunan kaynak koduyla C dilinde yazılmıştır . Kısmen Assembly dilinde yazılan PKARC, çok daha hızlıydı. Katz, kodu optimize etme konusunda özel bir yeteneğe sahipti: kritik kodu derleme dilinde yazmanın yanı sıra, aynı görevi birkaç farklı şekilde gerçekleştirmek için C kodu yazacak ve ardından hangisinin en verimli derleme kodunu ürettiğini görmek için derleyici çıktısını inceleyecekti. İlk olarak, ücretsiz olarak yalnızca bir çıkarma programı olan PKXARC'ı halka açık olarak yayınladı . Çok daha yüksek hızı , BBS topluluğu boyunca çok hızlı bir şekilde yayılmasına neden oldu. Güçlü olumlu geri bildirimler ve teşvikler, Katz'ı sıkıştırma programı PKARC'ı yayınlamaya ve sonunda yazılımını shareware yapmaya sevk etti . Katz , 1986'da şirketin operasyonları Glendale, Wisconsin'deki evinde bulunan PKWARE, Inc.'i (Phil Katz Software) kurdu , ancak 1987'ye kadar Graysoft'ta kaldı. Eski bir Graysoft programcısı olan Steve Burg, 1988'de PKWARE'e katıldı.

davalar

1980'lerin sonlarında, ARC programının yapımcısı System Enhancement Associates (SEA) ile PKWARE arasında bir anlaşmazlık çıktı. SEA, Katz'a ticari marka ve telif hakkı ihlali nedeniyle dava açtı. Duruşmadaki en önemli kanıt, mahkeme tarafından iki programı karşılaştırmak üzere atanan bağımsız bir yazılım uzmanı olan John Navas'tan geldi. PKARC'nin ARC'nin türevi bir çalışması olduğunu belirterek, her iki programdaki yorumların yazım hataları da dahil olmak üzere genellikle aynı olduğuna dikkat çekti.

2 Ağustos 1988'de davacı ve davalılar, gizli bir çapraz lisans anlaşmasını içeren davanın çözüme kavuşturulduğunu duyurdular. Anlaşmaya göre, SEA, PKWARE tarafından yayınlanan tüm ARC uyumlu programlar için, PKXARC'ın 1985'in sonlarında ilk sürümünden 31 Temmuz 1988'e kadar, açıklanmayan bir ödeme karşılığında PKWARE lisansı verdi. PKWARE, 31 Ocak 1989'a kadar PKWARE'in ARC uyumlu programlarının dağıtımına izin veren bir lisans almak için SEA'ya ödeme yapmayı kabul etti, bundan sonra PKWARE, ARC uyumlu dosyaları işleyen herhangi bir ARC uyumlu programı veya yardımcı programı lisanslamayacak, yayınlamayacak veya dağıtmayacaktır. Karşılığında, PKWARE, SEA'ya kaynak kodunu PKWARE'in ARC uyumlu programları için kullanması için lisans verdi. PKWARE ayrıca SEA'nın ticari markası "ARC"nin herhangi bir şekilde kullanımına son vermeyi ve PKWARE'in programlarında kullanılan adları veya işaretleri kafa karıştırıcı olmayan adlarla değiştirmeyi kabul etti. Anlaşmanın kalan detayları mühürlendi. Anlaşmaya varırken, sanıklar herhangi bir kusur veya yanlışlık kabul etmediler. Wisconsin mahkeme emri, sanıkların, sanıkların eylemleri nedeniyle davacıya tazminat ödemeye mahkum edildiğini gösterdi. Yani davalıların davacının telif haklarını ihlal ettikleri, ticari markaya tecavüz ettikleri, haksız ticaret uygulamaları ve haksız rekabet eylemleri yaptıkları tespit edildi.

Sızdırılan anlaşma belgesi, uzlaşma şartlarına göre, davalıların davacıya geçmiş telif ödemeleri için 22.500 dolar ve masraf geri ödemeleri için 40.000 dolar ödediğini ortaya koydu. Buna ek olarak, davalılar davacıya anlaşmanın yürürlüğe girdiği tarihten sonra alınan tüm siparişlerde ARC uyumlu programlar için alınan tüm gelirin %6,5'i oranında telif ücreti ödeyecektir . Bu gelir, ARC uyumlu programlar için lisansın sona ermesinden sonra alınan tüm lisans ücretlerini veya paylaşımlı yazılım kayıtlarını içerir. Karşılığında, davacı ayrıca, davalılar tarafından davacıya havale edilen herhangi bir lisans sahibinden davacı tarafından alınan lisans ücretlerinin %6,5'i oranında, lisans sona erme tarihinden önce veya sonra komisyon ödeyecektir.

Davadan sonra PKWARE, PKARC ve PKXARC yardımcı programlarının son bir sürümünü "PKPAK" ve "PKUNPAK" adları altında yayınladı ve o andan itibaren yeni ve farklı dosya sıkıştırmaya dayalı ayrı PKZIP ve PKUNZIP programları geliştirmeye odaklandı. teknikler. Ancak, yeniden adlandırmanın ardından SEA, PKPAK kılavuzunda ARC'yi isimden fiile çevirerek davacının korumalı markası "ARC"yi sürekli olarak kullandığı için PKWARE'e karşı dava açtı. Amerika Birleşik Devletleri Wisconsin Doğu Bölgesi bölge mahkemesi, SEA'nın talebinin reddedildiğine ve davalının 500 dolarlık yasal maliyeti geri alma hakkına sahip olduğuna karar verdi.

SEA ve PKWARE anlaşmazlığı hızla genişleyerek BBS dünyasının şimdiye kadar gördüğü en büyük tartışmalardan birine dönüştü. SEA'nın davası, SEA'nın "büyük, meçhul bir şirket" ve Katz'ın "küçük adam" olduğunu algılayan birçok shareware kullanıcısını kızdırdı. Aslında o zamanlar hem SEA hem de PKWARE küçük ev tabanlı şirketlerdi. Ancak, SEA geriye dönük olarak ARC dosya biçiminin kapalı ve tescilli olduğunu beyan etmeye çalıştığı için topluluk büyük ölçüde Katz'ın yanında yer aldı . Katz, APPNOTE.TXT belirtimini yayınlayarak, Zip dosyası biçimini belgeleyerek ve Zip dosyası biçiminin rakip yazılımların uygulaması için her zaman ücretsiz olacağını bildirerek olumlu bir tanıtım aldı. Net sonuç, ARC formatının, bülten tahtası sistemlerinin dosya arşivleri için kullandığı baskın sıkıştırma formatı olarak yaygın kullanımından hızla çıkması ve kısa bir süre rekabet eden formatlardan sonra, Zip formatının baskın standart olarak benimsenmesiydi.

PKZIP

PKZIP, Katz'ı tüm zamanların en tanınmış shareware yazarlarından biri yaptı. PKWARE milyonlarca dolarlık bir şirket haline gelmesine rağmen, Katz ticari yeteneklerinden çok teknik uzmanlığıyla dikkat çekti. Ailesi şirketi yönetmesine yardım etti, ancak şirketin kârına erişimini reddettiklerinde sonunda onları kovdu.

Katz, 1990'ların başında Microsoft Windows'a kesinlikle karşıydı . Bu, PKWARE'in PKZIP'i platforma ilk getiren olma fırsatını kaçırmasına neden oldu ve bunun yerine WinZip platformda standart araç haline geldi.

Alkolizm ve ölüm

Katz yıllarca alkolizmle savaştı . Bilinen en erken tutuklama 1991'de gerçekleşti. Yaklaşık bir yıl sonra Katz yine alkollü araç kullanmaktan suçlu bulundu . 1994 ile Eylül 1999 arasında, Katz, ehliyetinin askıya alınması veya iptal edilmesinden sonra faaliyet göstermekten beş kez tutuklandı.

Ölümünden önce, Ozaukee İlçesi Şerif Departmanı'nın Katz'a karşı, kefaletle atlama ve sarhoşken otomobil kullanma ve iptalden sonra çalıştırma suçlamaları da dahil olmak üzere birkaç bekleyen emri vardı .

14 Nisan 2000'de, 37 yaşında, Katz bir otel odasında elinde boş bir nane likörü şişesiyle ölü bulundu . Bir adli tıp raporu, ölümünün kronik alkolizmin neden olduğu akut pankreas kanamasının bir sonucu olduğunu belirtti .

Ayrıca bakınız

Referanslar

Dış bağlantılar