the lawsuit that created ZIP
folcloreprogramaçãocultura de operações
O processo de 1988 que pretendia proteger o formato ARC e acabou produzindo o ZIP.
O processo de 1988 que pretendia proteger o formato ARC acabou com ele, porque seu alvo projetou o ZIP e publicou a especificação para qualquer um implementar.
Antes do ZIP havia o ARC, e um jovem programador chamado Phil Katz escreveu uma implementação mais rápida dele, chamada PKARC. A empresa por trás do ARC o processou em 1988 por copiar seu formato e seu código, e ganhou o bastante para que Katz parasse de distribuí-lo. A resposta dele foi projetar um formato novo do zero e publicar a especificação para que qualquer um pudesse implementá-la sem pedir licença. Chamou-o de ZIP, ao que se conta porque deveria ser mais veloz que o ARC. O processo que pretendia proteger um formato acabou com ele, e criou aquele que o substituiu de forma tão completa que a maioria nunca ouviu falar do que foi substituído. Essa é a lição inteira e ela se repete sem parar: o valor de um formato vem da onipresença, a onipresença vem de qualquer um poder implementá-lo, e litigar contra quem implementa é um jeito de garantir que um formato concorrente se torne onipresente no lugar. A indústria reaprende isso periodicamente, em geral enquanto um advogado explica por que este caso é diferente. O ZIP hoje está em sistemas operacionais, navegadores, documentos de escritório, pacotes de aplicativos e firmware, e a empresa do ARC é nota de rodapé numa história sobre o formato que a venceu. O resto é menos alegre e não deve ser omitido de um folclore que celebra um desfecho. Katz não se beneficiou do que construiu de nenhuma forma duradoura. Lutou contra o alcoolismo ao longo dos anos 1990, afastou-se da empresa que levava suas iniciais, e foi encontrado morto num quarto de hotel em 2000, aos trinta e sete anos. O formato que escreveu está em praticamente todo dispositivo computacional fabricado desde então. As duas frases são verdadeiras, e a segunda não decorre da primeira.
Também conhecido como: phil katz, pkzip, pkarc, sea arc lawsuit
Fontes
- PKWARE was founded in 1986 by Phil Katz, who had begun distributing a compression utility called PKARC as shareware, 'a radical improvement over existing compression software (including the ARC utility, on which it was based)'. This page does NOT carry the 1988 System Enhancement Associates lawsuit, which was read for and is not on it; that remains uncited
- PKWARE's release of the ZIP format specification for free use, and its subsequent adoption as a de facto standard
- Contemporary and retrospective accounts of Phil Katz's later life and his death in 2000 at the age of 37