Phil Katz e a Criação do Formato ZIP
Pontos principais
- Co-criador do formato de arquivo ZIP, um dos padrões de compressão de dados mais utilizados no mundo.
- Desenvolveu o PKZIP, tornando-se um dos autores de shareware mais bem-sucedidos da história.
- Fundou a empresa PKWARE, Inc. em 1986.
- Envolveu-se em disputas judiciais com a System Enhancement Associates (SEA) devido a semelhanças entre o PKARC e o programa ARC.
Phillip Walter Katz (3 de novembro de 1962 – 14 de abril de 2000) foi um programador de computadores amplamente reconhecido como o co-criador do formato de arquivo ZIP para compressão de dados e o autor do PKZIP, um programa fundamental para a criação de arquivos compactados que operava sob o sistema DOS.

Educação e Início de Carreira
Katz formou-se na Nicolet High School em Glendale, Wisconsin, e posteriormente graduou-se no programa de Engenharia de Ciência da Computação da Universidade de Wisconsin–Milwaukee. Após a graduação, iniciou sua trajetória profissional na empresa Allen-Bradley, onde atuou como programador desenvolvendo códigos para controladores lógicos programáveis (PLCs), utilizados em equipamentos de manufatura industrial em escala global.
Desenvolvimento do PKARC e a Fundação da PKWARE
Em 1986, Phil Katz deixou a Allen-Bradley para ingressar na Graysoft, uma empresa de software sediada em Milwaukee. Durante esse período, ele desenvolveu o PKARC, uma alternativa ao programa ARC de Thom Henderson. Enquanto o ARC original era escrito em C, o PKARC de Katz foi escrito parcialmente em linguagem assembly, o que resultava em uma velocidade de processamento significativamente superior.
Katz era conhecido por sua habilidade excepcional em otimização de código. Ele frequentemente escrevia a mesma tarefa em C de diversas maneiras e analisava a saída do compilador para determinar qual abordagem gerava o código assembly mais eficiente. Inicialmente, ele lançou apenas o PKXARC, um programa de extração disponibilizado como freeware. Devido à sua alta performance, a ferramenta espalhou-se rapidamente pelas comunidades de BBS (Bulletin Board Systems). O sucesso do PKXARC incentivou Katz a lançar o programa de compressão PKARC, adotando posteriormente o modelo de shareware.
Em 1986, Katz fundou a PKWARE, Inc. (originalmente Phil Katz Software), operando inicialmente de sua residência em Glendale, Wisconsin, embora tenha permanecido na Graysoft até 1987.
O Sucesso do PKZIP
O lançamento do PKZIP consolidou Phil Katz como um dos autores de shareware mais influentes de sua época. Sob sua liderança técnica, a PKWARE tornou-se uma empresa multimilionária. No entanto, Katz era mais reconhecido por sua genialidade técnica do que por suas habilidades de gestão empresarial.
No início da década de 1990, Katz demonstrou uma forte oposição ao sistema operacional Microsoft Windows. Essa postura resultou na perda de uma oportunidade estratégica de portar o PKZIP para a plataforma Windows precocemente, permitindo que o WinZip se tornasse a ferramenta padrão de compressão para aquele sistema.
Disputas Judiciais e a Transição para o ZIP
No final da década de 1980, a System Enhancement Associates (SEA), criadora do programa ARC, processou Katz e a PKWARE por violação de marca registrada e direitos autorais. Um perito independente, John Navas, afirmou em tribunal que o PKARC era uma obra derivada do ARC, citando a presença de comentários idênticos nos códigos-fonte, incluindo erros ortográficos semelhantes.
Em 2 de agosto de 1988, as partes chegaram a um acordo confidencial de licenciamento cruzado. Os termos revelados posteriormente indicaram que a PKWARE pagou à SEA aproximadamente 62.500 dólares (divididos entre royalties passados e reembolso de despesas), além de royalties de 6,5% sobre as receitas de programas compatíveis com ARC. Em contrapartida, a SEA recebeu licenças para usar o código-fonte dos programas da PKWARE.
Após a resolução do conflito, a PKWARE lançou versões finais de seus utilitários ARC sob os nomes "PKPAK" e "PKUNPAK", concentrando-se então no desenvolvimento do PKZIP e PKUNZIP. Estes novos programas foram baseados em técnicas de compressão totalmente distintas e independentes, afastando-se da tecnologia ARC e estabelecendo o padrão global de compressão de arquivos que persiste até hoje.
Perguntas frequentes
Quem foi Phil Katz?
Phil Katz foi um programador de computadores e empreendedor que criou o formato ZIP e o software PKZIP, revolucionando a forma como arquivos são compactados e transmitidos.
Qual a diferença entre o PKARC e o PKZIP?
O PKARC era uma alternativa ao programa ARC, que resultou em disputas judiciais por direitos autorais. O PKZIP foi desenvolvido posteriormente, utilizando técnicas de compressão novas e independentes, tornando-se o padrão da indústria.
Por que o WinZip se tornou mais popular que o PKZIP no Windows?
Devido à oposição de Phil Katz ao Microsoft Windows no início dos anos 90, a PKWARE demorou a lançar uma versão para a plataforma, abrindo espaço para o WinZip dominar o mercado.
O que é shareware?
Shareware é um modelo de distribuição de software onde o usuário pode testar o programa gratuitamente por um tempo ou com funcionalidades limitadas, mas é incentivado a pagar para registrá-lo.
Qual a formação acadêmica de Phil Katz?
Katz graduou-se em Engenharia de Ciência da Computação pela Universidade de Wisconsin–Milwaukee.