Фил Кац - Phil Katz

Филипп Уолтер Кац
Фил Кантц.jpg
Родился(1962-11-03)3 ноября 1962 г.
Умер14 апреля 2000 г.(2000-04-14) (37 лет)
Милуоки, Висконсин, США
оккупацияКомпьютерный программист
ИзвестенСоавтор Формат файла Zip
PKZIP

Филипп Уолтер Кац (3 ноября 1962 г. - 14 апреля 2000 г.) Компьютерный программист наиболее известен как один из создателей Почтовый индекс формат файла для Сжатие данных, а автор PKZIP, программа для создания zip-файлов, работающая под ДОС. Судебный процесс об авторском праве между System Enhancement Associates (SEA) и компания Каца, PKWARE, Inc., получил широкую огласку в BBS сообщество в конце 1980-х гг. Бизнес Фила Каца в области программного обеспечения был очень успешным, но в последние годы своей жизни он боролся с социальной изоляцией и хроническим алкоголизмом.

Карьера

Фил Кац был выпускником средней школы Николет в Глендейле, штат Висконсин. Кац окончил программу компьютерных наук в Университет Висконсина – Милуоки.[1] После его окончания он был принят на работу в Аллен-Брэдли компания как программист. Он написал код бежать программируемые логические контроллеры, которая эксплуатировала производственное оборудование в цехах по всему миру для клиентов Allen-Bradley.

PKARC и PKWARE

Кац покинул Allen-Bradley в 1986 году, чтобы работать в компании Graysoft, расположенной в Милуоки. программного обеспечения Компания. В то время он работал над альтернативой Тома Хендерсона. ARC, названный PKARC. ARC был написан на C, с исходным кодом, доступным на сайте System Enhancement Associates. электронная доска объявлений (BBS). PKARC, частично написано на язык ассемблера, было намного быстрее. Кац обладал особым чутьем на оптимизацию кода: помимо написания критического кода на языке ассемблера, он писал код C для выполнения одной и той же задачи несколькими различными способами, а затем изучал выходные данные компилятора, чтобы увидеть, какой из них дает наиболее эффективный ассемблерный код. Сначала он публично выпустил только программу извлечения PKXARC, поскольку бесплатное ПО. Его намного больше скорость заставил его очень быстро распространиться по сообществу BBS. Сильные положительные отзывы и поддержка побудили Каца выпустить свою программу сжатия PKARC и, в конечном итоге, создать свое программное обеспечение. условно-бесплатная. Кац основал PKWARE, Inc. (Phil Katz Software) в 1986 году, при этом офисы компании располагались в его доме в Глендейл, Висконсин,[2] но он оставался в Graysoft до 1987 года. Стив Бург, бывший программист Graysoft, присоединился к PKWARE в 1988 году.

Иски

В конце 1980-х годов возник спор между System Enhancement Associates (SEA), разработчиком программы ARC, и PKWARE. SEA подала в суд на Каца за нарушение прав на товарный знак и авторские права. Наиболее веские доказательства в суде были получены от независимого эксперта по программному обеспечению Джона Наваса, которого суд назначил для сравнения двух программ. Он заявил, что PKARC был производная работа из ARC, указав, что комментарии в обеих программах часто идентичны, включая орфографические ошибки.[3]

2 августа 1988 г. истец и ответчики объявили об урегулировании иска, который включал конфиденциальное соглашение о взаимной лицензии. В соответствии с соглашением SEA лицензировала PKWARE для всех ARC-совместимых программ, опубликованных PKWARE в период, начавшийся с первого выпуска PKXARC в конце 1985 г. по 31 июля 1988 г., в обмен на нераскрытый платеж. PKWARE согласилась заплатить SEA за получение лицензии, которая позволяла распространять ARC-совместимые программы PKWARE до 31 января 1989 года, после чего PKWARE не будет лицензировать, публиковать или распространять какие-либо ARC-совместимые программы или утилиты, которые обрабатывают ARC-совместимые файлы. Взамен PKWARE предоставила SEA лицензию на использование ее исходного кода для программ, совместимых с PKWARE ARC. PKWARE также согласилась прекратить любое использование товарного знака SEA «ARC» и изменить названия или знаки, используемые с программами PKWARE, на обозначения, не вводящие в заблуждение. Остальные детали соглашения были скреплены. При достижении мирового соглашения ответчики не признали вины или правонарушения.[4] Распоряжение суда штата Висконсин показало, что ответчикам было предписано возместить истцу ущерб за действия ответчиков. В частности, было установлено, что ответчики нарушали авторские права истца, товарный знак, а также совершали акты недобросовестной торговой практики и недобросовестной конкуренции.[5]

Просочившийся документ о соглашении показал, что в соответствии с условиями урегулирования ответчики выплатили истцу 22 500 долларов за прошлые выплаты роялти и 40 000 долларов за возмещение расходов. Кроме того, ответчики уплатили истцу гонорар 6,5% от всей выручки, полученной для программ, совместимых с ARC, по всем заказам, полученным после даты вступления в силу соглашения. Такой доход будет включать любые лицензионные сборы или регистрации условно-бесплатного ПО, полученные после истечения срока лицензии, для программ, совместимых с ARC. Взамен истец также уплатил бы комиссию в размере 6,5% от любых лицензионных сборов, полученных истцом от любого лицензиата, переданного истцу ответчиками, до или после даты прекращения действия лицензии.[6]

После судебного разбирательства PKWARE выпустила последнюю версию своих утилит PKARC и PKXARC под новыми названиями «PKPAK» и «PKUNPAK», и с тех пор сосредоточилась на разработке отдельных программ PKZIP и PKUNZIP, которые основывались на новом и другом сжатии файлов. техники. Однако после переименования SEA подала иск против PKWARE за неуважение к делу за постоянное использование защищенного знака истца «ARC» путем превращения ARC из существительного в глагол в руководстве PKPAK.[7] Окружной суд Восточного округа штата Висконсин США постановил, что ходатайство SEA было отклонено, и ответчик имел право на возмещение судебных издержек в размере 500 долларов.[8]

Спор между SEA и PKWARE быстро перерос в один из самых больших споров, которые когда-либо видел мир BBS.[9] Иск SEA возмутил многих пользователей условно-бесплатного программного обеспечения, которые считали SEA «большой безликой корпорацией», а Кац - «маленьким парнем». Фактически, в то время и SEA, и PKWARE были небольшими домашними компаниями. Однако сообщество в значительной степени встало на сторону Каца, потому что SEA пыталась задним числом объявить формат файла ARC закрытый и проприетарный. Кац получил положительную огласку, выпустив спецификацию APPNOTE.TXT, задокументировав формат файла Zip и заявив, что формат файла Zip всегда будет бесплатным для реализации конкурирующим программным обеспечением. Конечным результатом стало то, что формат ARC быстро вышел из общего использования как преобладающий формат сжатия, который системы досок объявлений использовали для своих файловых архивов, и после короткого периода конкурирующих форматов формат Zip был принят в качестве преобладающего стандарта.

PKZIP

PKZIP сделал Каца одним из самых известных авторов условно-бесплатных программ всех времен. Хотя PKWARE превратилась в компанию с многомиллионными доходами, Кац был больше известен своими техническими знаниями, чем деловым мастерством. Его семья помогала ему управлять компанией, но в конце концов он уволил их, когда они отказали ему в доступе к прибыли компании.[10]

Кац был категорически против Майкрософт Виндоус в начале 1990-х гг. Это привело к тому, что PKWARE упустил возможность первым внедрить PKZIP на платформу.

Алкоголизм и смерть

Кац сражался алкоголизм годами. Самый ранний известный арест произошел в 1991 году. Примерно через год Кац был снова осужден за вождение в нетрезвом виде. В период с 1994 по сентябрь 1999 года Каца пять раз арестовывали за операционную деятельность после приостановления действия или аннулирования его водительских прав.

Перед его смертью у департамента шерифа округа Озауки было несколько невыполненных ордеров против Каца, включая прыжки залог и обвинения в управлении автомобилем в состоянии алкогольного опьянения и эксплуатации после отзыва.[11]

14 апреля 2000 года, в возрасте 37 лет, Кац был найден мертвым в номере отеля с пустой бутылкой мяты перечной. шнапс в его руке. А коронер в отчете говорится, что его смерть наступила в результате острое панкреатическое кровотечение вызвано хроническим алкоголизмом.[12][13]

Смотрите также

использованная литература

  1. ^ «Фил Кац, основатель PKWARE». Архивировано из оригинал на 2010-10-01. от PKWARE, Inc.
  2. ^ «Фил Кац (автор PKARC) подал в суд на SEA (автор ARC)».
  3. ^ "Том Хендерсон, президент System Enhancement Associates, голос: (201) 473-5153 данные: (201)". www.skepticfiles.org. Архивировано из оригинал на 2014-06-30. Получено 2015-01-23.
  4. ^ «Совместный пресс-релиз».
  5. ^ System Enhancement Associates, Inc. против PKWare, Inc. и Филиппа В. Каца, № 88-С-447, г. Решение истца о согласии В архиве 2005-06-03 на Wayback Machine, Э. Wisc. (1 августа 1988 г.)
  6. ^ "System Enhancement Associates против PKware, Inc. КОНФИДЕНЦИАЛЬНОЕ ПЕРЕКРЕСТНОЕ ЛИЦЕНЗИОННОЕ СОГЛАШЕНИЕ".
  7. ^ «System Enhancement Associates против PKware, Inc».
  8. ^ "РАЙОННЫЙ СУД США ВОСТОЧНЫЙ ОКРУГ ВИСКОНСИНА Дело № 88-C-447".
  9. ^ Документальный фильм BBS, Эпизод 8, [1], Дата обращения 13.07.2012.
  10. ^ «Короткая мучительная жизнь компьютерного гения Фила Каца».
  11. ^ "Выдающиеся ордера на Фила Каца (2000)".
  12. ^ «Знаменитый пионер программного обеспечения умер в 37 лет». Журнал Sentinel. 2000-04-22. Получено 2013-10-20. Филип В. Кац, эксцентричный изобретатель компьютерного программного обеспечения для сжатия файлов, используемого во всем мире, и пионер концепции условно-бесплатного программного обеспечения, умер в возрасте 37 лет. Согласно записям судебно-медицинской экспертизы, причиной смерти стали осложнения от хронического алкоголизма. Кац пришел на компьютерную сцену, когда общение было дорогим и медленным. Его программа PKZip сыграла большую роль в создании Интернет-общение быстрее, сказал университет компьютерных наук Висконсин-Милуоки ...[мертвая ссылка ]
  13. ^ Мюррей, Мэтт; Танненбаум, Джеффри (2000-06-19). "Взлет и падение звезды программного обеспечения; Фил Кац любил код и алкоголь". Журнал "Уолл Стрит. Получено 2016-12-16.

внешние ссылки