Talk:PKZIP

From Wikipedia, the free encyclopedia

This article is within the scope of WikiProject Wisconsin, a WikiProject related to the U.S. state of Wisconsin. For more information, or to get involved, visit the project page.
If you give this article a rating or change a previous rating, please leave a short summary in the comments to explain the rating and/or identify the strengths and weaknesses of the article.
Start This article has been rated as start-Class on the quality scale.
Low This article has been rated as low-importance on the importance scale.
This article is within the scope of Companies WikiProject, a collaborative effort to improve Wikipedia's coverage of companies. If you would like to participate please visit the project page, where you can join the project and see a list of open tasks.
Start This article has been rated as start-Class on the assessment scale.
??? This article has not yet received an importance rating assessment scale.
This article is within the scope of Computing WikiProject, an attempt to build a comprehensive and detailed guide to computers and computing. If you would like to participate, you can edit the article attached to this page, or visit the project page, where you can join the project and/or contribute to the discussion.
??? This article has not yet received a rating on the quality scale.
??? This article has not yet received an rating on the importance scale.

Contents

[edit] Corrections

changed typo Keinitz to Katz and added comment about how Katz optimized for speed (hack) Jfricker 08:01, 16 February 2006 (UTC)

[edit] POV

I will attest that PKWARE is indeed the world leader for compression and security on a Mainframe Platform.

Some of the statements within this article either need to be toned down or provide third party sources which validate claims such as "In the meantime PKWARE is the world leader for compression software on the Mainframe Platform."

I dispute the idea that it was a fight between a "'large, faceless corporation'" and "Katz was 'the little guy'" that angered the community. At least in my circles, this was never brought up. The perception was that Katz brought out a better product and SEA responded by suing rather than improving their product. It was alleged that SEA was claiming to own the ARC file extension. With no internet, it was much more difficult to seperate fact from rumor. After the settlement, there was a seasside.txt file that was circulated that purported to offer their side. The claim was that the PK offering was harming SEA's business plans; this did not really help their case with the community. It was never circulated that SEA's source code was used in the PK product.

[NOTE: I am very new to this forum and am making my very first contribution. If I have not followed proper etiquette this I apologize.] —The preceding unsigned comment was added by 70.248.173.168 (talk) 14:37, August 22, 2007 (UTC)

[edit] SEA/PK dispute

I also am rather new to Wikipedia participation. Apologies (and corrections requested) if I'm not following protocol.

I do have some objections and concerns about the ambiguous handling in this article of the SEA/PK dispute. There is a tone in the article of uncertainty about who did what to whom, and who was "right", despite clear and truthful assertions that Katz did in fact lift the ARC code for his commerical shareware product; that he did lose the lawsuit; that he did pay attorney's fees; and that the suit generally resolved in SEA's favor. This is certainly the way I recall events turning.

I would also like to address the preceding POV comments above, which share some of this same ambiguous quality, as if to say "This is the way I recall this obscure event from 20 years ago, but even back then we didn't quite have all the facts and we were of a faction supporting Katz."

My circumstances at the time were different and certainly "faction free". During the 80's I was an editor/manager and a writer with one of the major computer publications, and for whatever reasons I'd become familiar with Thom Henderson and SEA (and of course with ARC). I never met Phil Katz but had no feeling one way or the other about him or about PKARC. SEA ARC was the preferred file compression format for transfers over FidoNet (I sysop'ed a node), with PKARC coming into wider use, and I became of course more curious about the affair as the charges started going back and forth not so much amongst the principal players as among the "factions".

I finally asked to meet with Thom at his office (not too far away by car) to get a better understanding of the dispute. Firsthand source information was critical to clearing away the rumor and innuendo. I left after a few hours absolutely without any question of Thom's sincerity and honesty. This was to my knowledge the first, the clearest, and most egregious example of open source code (ARC) being lifted, copied, and refashioned as a commercial product.... without any permission or authorization from the originator. I also had sort of a sick feeling about the other party, as if someone without much of a conscience (but now making a lot of money) was clearly taking advantage of Thom's creative work and his generous intentions.

So here we are 20 years later with a Wikipedia article expressing ambiguity about a situation that was not at all ambiguous. The court ruled Phil Katz to be (let's not mince words on this) a code thief. Katz agreed to cease and desist. He paid all of the legal fees. The he turned right around to violate the clear intention of the agreement by renaming "his" product and selling it under a new name.

In the end, Phil Katz *did not* create PKZIP. He lifted the SEA code and made enhancements to it.

Therefore the entire thrust of this Wikipedia article is wrong.

Geeyore 14:03, 7 September 2007 (UTC)

Just to put this lie to death: PKZIP was LAUNCHED with compression methods that ARC never supported, and file format structure that ARC never had. Calling that "enhancement" and not "invention" is slander. --Rpresser 13:23, 7 April 2008 (UTC)
On reflection, it occurred to me that (a) Thom Henderson and I met through FidoNet in 84/85 where Thom was a very active sysop and much more, while I was a slacker of a sysop, and (b) I have another concern about POV and its impact on the main article. In particular the implication (though not directly stated) that PKZIP was somehow an innovative and superior compression program because it was "split" in a compression program and a decompression program. In fact most of the preceding Unix utilities were single function (one compress/one decompress), and it was actually considered an innovation that SEA combined all functionality within the single ARC executable driven by CL switches. There are a few other statements that cause concern (e.g., why PKZIP was "faster").
Geeyore 16:34, 7 September 2007 (UTC)
I could be wrong, but my understanding is that PKZIP was incompatible with PKARC, and so is unlikely to have contained any SEA ARC code. If this is the case, any mention of the PKWARE/SEA dispute should really be placed in its own article (eg. PKWARE), not this one, because the dispute predated PKZIP. --ozzmosis 14:20, 2 October 2007 (UTC)
You are wrong. As the expert for SEA in the lawsuit, I found that the majority of the code used by Katz was lifted directly from copyrighted SEA ARC source code, even down to misspellings in comments. His only original work was in the replacement of a relatively small amount of core C code with hand-optimized assembler. This is why Katz lost the lawsuit, consenting to judgment in favor of SEA.
The incompatibility came later when Katz added a compression scheme that wasn't in ARC software, with the result that his software created .ARC files that were incompatible with ARC software, damaging the business of SEA. Katz wasn't just a thief, he was a malicious thief.
--John Navas (talk) 05:49, 20 March 2008 (UTC)
Your statements apply to Katz's work on PKARC, not on PKZIP, which this article is about. PKZIP is unlikely to have contained any SEA ARC code. --Rpresser 14:19, 20 March 2008 (UTC)

[edit] Version

Is it still version 2.04g? AzaToth 18:56, 13 January 2007 (UTC)

You may be able to find the current version number on the PKWARE website. I think it's at least 7.2. --Zundark 22:35, 13 January 2007 (UTC)
On 03-01-1999 PKWARE released PKZIP 2.50 for DOS final. 83.5.74.70 17:21, 20 March 2007 (UTC)
Please look here for proof of above statement. Wikinger 13:44, 2 October 2007 (UTC)