Slashdot Mirror


PKWare Zips to Growth

Rob Kennedy writes "The Milwaukee Journal Sentinel has a story about PKWare's new business plan. It talks about the investment group that bought the company after founder Phil Katz's death in 2000, and the plan for PKWare to produce what president and COO Timothy H. Kennedy (no relation) calls 'the next generation of zip' by adding various security features."

40 of 310 comments (clear)

  1. Security?? by Anonymous Coward · · Score: 4, Funny

    So none of you guys can find out whats really in my porn.zip??

    1. Re:Security?? by jasonditz · · Score: 5, Funny

      Just don't make the filename so obvious man,

      C:\ren porn.zip pr0n.zip

      they'll never know

  2. What kind of Security features? by Qender · · Score: 5, Interesting

    Might these security features include paying per zip file or something?

  3. Doesn't PGP do this? by yatest5 · · Score: 5, Interesting

    When I PGP a file, it shrinks to same or smaller than when I standard zip it. Isn't that secure / small? Or am I horribly confused?

    --
    • Mod parent up! [a] by Anonymous Coward (Score:5) Thurs, June 31, @13:37
    1. Re:Doesn't PGP do this? by Mnemia · · Score: 5, Informative

      PGP compresses files during the encryption process.

  4. Encryption and compression make a lot of sense... by Max+Romantschuk · · Score: 5, Interesting

    Since a Zip has to be decompressed anyway it makes a lot of sense to integrate encryption. It's easier to unzip once compared to unzipping and then unencrypting or vice versa.

    Now, integrate this with email attachments and we're on a roll :)

    --
    .: Max Romantschuk :: http://max.romantschuk.fi/
  5. Are zips still relevent? by 91degrees · · Score: 5, Interesting

    Most of the files I want to send are not going to compress to well in the fisrt place. Nowhere near enough entropy. The only files that will actually benefit are source code and binary executeables.

    Okay, there may be some specialised industry data formats for microchips and the like, but the really large files tendto be things like pictures and videos. These are already compressed using standard lossy techniques. zipping these won't work.

    1. Re:Are zips still relevent? by knuurius · · Score: 4, Interesting

      I use zip for the ease of sending hundreds of files in one file and not very often for compression reasons.

    2. Re:Are zips still relevent? by Ed+Avis · · Score: 5, Insightful

      In the days when I used pkzip, I first bundled up the files into an uncompressed zipfile with -e0, and then compressed that. This gives you a few percent over compressing the files straight into a zipfile, when they are compressed individually. You lose the ability to extract individual files but who needs that anyway?

      IMHO, since 99% of the time all you do with archives is create them or extract them, it's not worth implementing features like 'add to archive', 'delete from archive' or 'update archive'. Maybe those made sense with SEA ARC on CP/M when disk space was scarce and CPUs slow, but not now. You might as well take advantage of the simplicity and better compression that comes from treating the archive as a single lump.

      Therefore the Unix model of tar and then a separate compression program makes more sense - even though tar is such a crusty and wasteful format. The only reason to use zipfiles still is compatibility.

      (Although maybe someone will prove me wrong and say 'I update existing zipfiles every day, it's an essential feature, what I do is...'.)

      --
      -- Ed Avis ed@membled.com
    3. Re:Are zips still relevent? by cmallinson · · Score: 5, Funny
      man tar

      C:\>man tar
      'man' is not recognized as an internal or external xommand, operable program or batch file.

      C:\>
    4. Re:Are zips still relevent? by shic · · Score: 4, Insightful

      I think you mean your files which don't compress "too well" have high entropy not "nowhere near enough" :-)

      entropy
      1. Symbol S For a closed thermodynamic system, a quantitative measure of the amount of thermal energy not available to do work.
      2. A measure of the disorder or randomness in a closed system.
      3...

      Oh - and some of us use computers for things other than digital photography and MP3s! I find loss-less compressed archives as valuable a technique today as I ever did.

    5. Re:Are zips still relevent? by Surak · · Score: 4, Interesting

      You know all those foosetup.exe InstallShield and similar formats? Most of those are either CAB compressed (Microsoft), but many of them are still PKZIP compressed.

    6. Re:Are zips still relevent? by AKnightCowboy · · Score: 4, Interesting
      (Although maybe someone will prove me wrong and say 'I update existing zipfiles every day, it's an essential feature, what I do is...'.)


      It IS an essential feature and I do use it all the time. Being able to pop up Winzip and read individual files in an archive without extracting the whole thing (which can be hundreds of megs) is much better than the tar/gzip approach that's standard on UNIX systems. Hell, even Sun realizes that. Their recommended cluster patches are distributed in a zip archive so you can easily pull out individual patches without unarchiving the whole 50+ megs and thousands of files.

  6. Shareware? by Kj0n · · Score: 5, Insightful

    From the article:
    PKWare no longer sells its products as shareware.

    Is this a good idea? I believe that shareware is the only way to get your product known to all computer users (apart from bundeling it with Microsoft Office). There are not that many computer users that still known PKWare, and when this strategy is followed, that won't change.

  7. Great by e8johan · · Score: 4, Interesting
    This seems like a good plan. I'd like zips to have:
    • global password (for the filelist)
    • per file(s) password(s) (for groups or individual files)
    • version management (store changes, but keep the original)
    • signing (both global and for file(s))
    • execution abilities (oops, could trigger viruses, must be signed, but for example decompress files and compile 'em)
    What I would also like is for them to go open source and actively support *nix (including Linux and MacOS X).
    1. Re:Great by Ed+Avis · · Score: 5, Insightful

      Hmm. 'Do one thing and do it well' might be a better strategy. There are existing very capable encryption and signing programs you can use on individual files or the whole zipfile; there are plenty of existing version management tools. Let the archiver just archive files.

      --
      -- Ed Avis ed@membled.com
  8. Cool moment. by Soulslayer · · Score: 5, Interesting

    One of the coolest moments of the many GenCon Game Fair's that I attended in Miwaukee, WI was when a panel consisting of most of the premiere Origin producers including Richard Garriot and Warren Spector took a question from the crowd during the Q&A session and when the nervous speaker said, "Well I have a programming question...and...um.. well I'm from a little company in town...do you know PKWare?"

    And all the members of the panel looked at one another and then started doing the Wayne's World bow and chanting, "We're not worthy! We're not worthy!"

    Then Warren (if I remember correctly) made a mildly sarcastic and admonishing comment towards the poor PKWare dude along the lines of, "Hey man you guys have saved us tons of money on media. We use Zip all the time. Of course we know your company." (games of the era were beginning to approach some 30 floppy discs compressed and CD-ROM had not yet become an affordable alternative)

    It's nice when a little mostly unkown (at the time) company making software compression utilities gets recognition from a (at the time) powerhouse game development company like that.

    --


    Once more unto the breach dear friends...
  9. bzip by Monkelectric · · Score: 4, Informative
    I would really like to see bzip2 take over as the defacto compression standard ... it is much smaller then zip and smaller then gzip, in some cases (source code in particular) it is almost 50% better). As an informal survey take the crystal space distribution (crystalspce.org)

    cs94_002.tar.bz2 (Source) 10.7Meg,

    cs94_002.tar.gz (Source) 12.6Meg,

    cs94_002.zip (Source) 16.7Meg

    As a side note, winrar will extract bzip2 but not create it.

    --

    Religion is a gateway psychosis. -- Dave Foley

    1. Re:bzip by Spire · · Score: 5, Informative

      For comparison purposes, I downloaded cs94_002.zip and recompressed it with the latest version of WinRAR (3.10 beta 3), set to maximum compression. The result:

      cs94_002.rar (Source) 9.4MB (9,407,157 bytes)

      WinRAR appears to compress much better than bzip2; however, it isn't free. Interestingly, as good as WinRAR is, even it doesn't come that close to having the best compression ratio out there.

      For lots of useful statistics on the relative capabilities of virtually every compression engine in the world, check out Jeff Gilchrist's Archive Comparison Test. A lot of progress is still being made in compression technology, so the state of the art keeps changing.

      --
      begin 644 .sig22&%I;"P@9F5L;&]W(&=E96 LA`end
    2. Re:bzip by Jugalator · · Score: 4, Informative

      7-zip is open source, free and usually compress at least as good as WinRAR.

      --
      Beware: In C++, your friends can see your privates!
  10. Could work by Anonymous+Cowdog · · Score: 5, Interesting

    The .zip format has great inroads into the corporate world, whereas PGP is still a geek's toy. By leveraging (cough) the massive usage numbers, they could be successful with this. Of course, it remains to be seen what features they want to add. But enough zip files fly around corporate networks without security, that it does make sense to improve PKZip in that area.

    On the other hand, WinZip has a a head start, as the preferred way to deal with zip files for most people. And the PKWare website seems to come up blank on Mozilla, not an encouraging sign.

    But what I really want is security for my PDA data, so it is secure over the network, and secure on the hard drive of any PC, even a PC that others have access to. Can zip help with this? Not sure.

  11. Re:Encryption and compression make a lot of sense. by rmolehusband · · Score: 4, Insightful

    Fair point, encryption and compression are commonly used together, but I still have my doubts about bundling functions into a single (bloating) app in this way.

    These programs are essentailly filters and the most logical and flexible way to provide them is as seperate entities.

    For folks who want to combine them: use a script, or a GUI or a simple wrapper app to hide the details - none of this is procluded by keeping the logically different functions involved seperate and independently usable at a lower level.

    --
    Reginald Molehusband. Edinburgh, Scotland
  12. what a business by g4dget · · Score: 5, Funny

    A corporation built on "tar -cf - . | gzip | crypt". And people wonder why TCO for Windows systems is so high.

  13. Re:Respect by Uller-RM · · Score: 5, Informative

    Hah. He took the established ARC format, which had copyrighted free-as-in-beer public domain routines in C, and rewrote them in x86 asm for speed... and then sold PKARC (Phil Katz ARC) as a commercial product. The original inventors of ARC sued him and won - he even kept the same misspellings in the strings, for fuck's sake. He settled for a lump sum in court, then ended up making a couple of changes to the ARC format and renamed it PKZip.

    That, and if you actually look at the ZIP format, you'll notice that it's all routines invented by other people. "Shrink" is dynamic LZW, "Reduce" is RLE with a second-pass probabalistic encoder, and "Implode" is a sliding dictionary with post-compression using Huffman/SF-tree encoding.

    Katz was an excellent promotor and had good networking skills. I admire him for that much, and for establishing a defacto format that scaled nicely to 64-bit sizes and arbitrary-length Unicode filenames. HOWEVER, he was hardly a pioneer in compression algorithm design. Give him credit where credit is due.

  14. Re:Encryption and compression make a lot of sense. by dido · · Score: 5, Insightful

    Hopefully, if this is what they want to do, they will do better than the embarrasingly insecure "encryption" that the old DOS PKZip included (a cryptographically-weak LFSR-based stream cipher). With good support for cryptographic standards, they could have something here.

    By the way, you always do encryption AFTER data compression. Doing it before data compression ensures that your compression ratio is close to 0%.

    --
    Qu'on me donne six lignes écrites de la main du plus honnête homme, j'y trouverai de quoi le faire pendre.
  15. Growth??? by Dot.Com.CEO · · Score: 4, Insightful
    I find it offensive that the /. editors count the usual corporate business plan (that is not even laid out properly on the news report, but never mind) as growth.

    Growth means increase. Either of revenue, or profits... Is there even one word of real as opposed to expected growth for PKWare? Will the new format even be compatible with .zip???

    In my book, the article can be resumed to:

    1. Build a better .zip format

    2. ???

    3. Profit

    It is the ??? the /. community should analyse, not the bullshit marketing.

    --
    Mother is the best bet and don't let Satan draw you too fast.
  16. hmm? by Graspee_Leemoor · · Score: 5, Funny

    From the article:

    "Eventually his personal problems caught up with him. Struggling with chronic alcoholism, Katz was estranged from his family and often hung out with strippers. He turned into a recluse, often avoiding his posh Mequon condominium and staying in cheap hotels instead."

    You couldn't pay the trolls on /. to come up with a better paragraph than this.

    graspee

  17. Re:Encryption and compression make a lot of sense. by Ninja+Programmer · · Score: 5, Informative

    Well the other reason for doing encryption after compression, is to mitigate dictionary attacks. So the cost of breaking in by brute force includes both decryption as well as decompressing.

  18. Re:Encryption and compression make a lot of sense. by akruppa · · Score: 5, Interesting
    Hopefully, if this is what they want to do, they will do better than the embarrasingly insecure "encryption" that the old DOS PKZip included (a cryptographically-weak LFSR-based stream cipher).

    Yeah, the cipher was pretty weak. Interested people might like to read the paper A Known Plaintext Attack on the PKZIP Stream Cipher by Biham and Kocher. Esentially, a string of 13 known bytes and a few hours on a good PC will decrypt the rest of the file.


    But what's even worse, imho, is the horribly bad implementation. They encrypted only the file contents; file name, size and (what were they thinking?) the CRC were all in the clear. If you were using encryption to hide the fact that you possess a file you're not meant to, Pkzip will do you in real nice.

    All in all an excellent example of how crypto works not.

    Alex

    --
    Heisenberg may have been here
  19. zip & unzip everytime. by DrXym · · Score: 4, Interesting
    pkzip/pkunzip were great tools, make no mistake but these days there is little reason to use them unless you're DOS bound. Perfectly fine open source versions exist and the likes of WinZip and XP's own zip folder extension cover the GUI side.


    On the subject where the zip format should go, I believe it would be nice to see some new compression algorithms - I believe the header has space to define new types. The bzip2 algorithm would be a lead candidate. It would also be nice to see encryption and signing capabilities incorporated, perhaps based on the Java archive (jar) format.


    Another thing that would help compression were if there were something akin to the tar / cabinet file mechanism for compression, where the entire contents and manifest are concatenated and compressed as a single entity rather compressed individually. This would allow for some very tight distributables.

  20. How well will new features work? by FJ · · Score: 4, Informative

    The first new feature they introduce will create an incompatability with InfoZIP & other clones. I'm sure the users of such products will complain loudly.

  21. Re:Yes by thing12 · · Score: 4, Informative
    or just support bzip2? It beats deflate all the time and is free too.

    The 7z format used by 7-Zip is an open architecture. There are several available compression methods and bzip2 is one of them.

  22. Fairly clueless... by Eivind · · Score: 5, Informative
    Well, I don't know about the company, but this article is full of hype and cluelessness. Consider for example the following nugget:

    Programs that encrypt computer files tend to make the files much larger, gobbling up valuable room on a hard drive or ...

    This is bullshit. I do not know of even a single cipher which makes the files larger. Indeed all ciphers commonly used today for file-archiving are block-ciphers which transform a fixed-size (typically 64 bit) cleartext-block into an identically sized ciphertext-block. Examples of such ciphers include DES, IDEA, Blowfish, 3-DES, AES, Twofish and many others.

    Combining encryption with data compression is a natural, said Stephen Crawford, vice president of marketing.

    The vice-president of marketing is not typically a good person to ask about technical issues. In this case he is correct though, it is a good idea to compress files prior to encryption, this both saves place, aswell as making certain attacks a little bit harder due to more entrophy in the compressed plaintext than in the plaintext itself.

    Unfortunately for him this idea is so obvious that it's been implemented in typical encryption-programs for ages. Both PGP and GPG for example by default compress the plaintext priorto encrypting it. This is hardly novel.

  23. New Business Plan??? by Corrado · · Score: 5, Insightful
    When Katz was in charge, PKWare's programmers often would work on new features that they found interesting rather than targeting specific needs of potential customers, Kennedy said.

    "In some cases what they did was successful, but in many cases what they did wasn't anywhere near successful," he said. "The company from this standpoint now is market driven."

    This is the most disturbing part of the whole story. I think that PKWare will die a slow and painful death as all the "interesting" ideas get thrown on the floor. Why do companies think that purchasing a successful company and then changing the basics around how they operate will make them grow?!?

    Yea, making the company "market driven" is going to work.
    --
    KangarooBox - We make IT simple!
  24. Microsoft killing WinZip? by tswinzig · · Score: 4, Insightful

    I wonder if this new business plan has come up because of the new feature in Windows XP -- Compressed Folders, aka .zip files that are treated just like folders. Zip files in XP now have the little + icon next to them, just like folders. Click on it, and it opens the file and directory listing just like a folder. Drag and drop files into and out of the 'compressed folder.'

    Ouch WinZip...

    --

    "And like that ... he's gone."
  25. Re:Encryption and compression make a lot of sense. by jonathanclark · · Score: 5, Interesting

    Since a Zip has to be decompressed anyway

    While until just recently, this was true - now you can create a "ZIP" file that doesn't decompress. The idea is instead of decompressing the files to disk, a tiny user-mode OS is inserted between the application that needs to use the data and the compressed data. The new OS does transparent decompression/decryption and to the application it appears the files reside on the hard drive. The OS provides streaming decompression so only small blocks are decompressed at a time and the memory requirements are very low. Yes, the data is present in memory in unencrypted form at some point so it is possible to hack - but it provides a pretty good level of data security.

    The cool thing is that the archive size is usually the same size as a ZIP, but it runs directly with no install and no decompression time. Usually applications load 2x faster in this state.

    This is something I've spent the last year working on. Checkout here

  26. There's no telling. by twitter · · Score: 5, Insightful
    $40 is not too high a price for not being able to figure out some combination of tar, find, grep, and crypt, but there's no telling where these folks will go with their new "Market Driven" company:

    ...The investors who bought the company following Katz's death in 2000 bolstered the top management team. PKWare's technology hot shots, ... are supported by experienced software executives. And the company has its first professional and disciplined sales force.

    ...When Katz was in charge, PKWare's programmers often would work on new features that they found interesting rather than targeting specific needs of potential customers, Kennedy said.

    "In some cases what they did was successful, but in many cases what they did wasn't anywhere near successful," he said. "The company from this standpoint now is market driven."

    The engineers are no longer in charge, money is. All the clueless and stupid "features" that corporate slave drivers can think of will become projects for the Brown Deer survivors. I can imagine them asking for central repositories of file lists, tables of "sensitive" files that can't be ziped, and other silly work arounds the serious lack of data control their w2k desktops have. I can also imagine that half of the "I wanna micro manage my staff to death" initiatives will directly contrardict the requirements for the other half. Sounds like hell if they really have remade the company that way, and sure the customer gets screwed along with the lusers. That's what happens when you put sales in front of engineering.

    I could be wrong. Dr. Kelly could be a fine fellow and have no intentions of making this happen. It will be difficult for him to manage the monster he's making. Good luck and never trust M$, the folks that bought 5th Generation Software to kill Fastback and who have always seen backup utilities as a threat and aid to "pirates".

    --

    Friends don't help friends install M$ junk.

  27. The most disturbing line in this article for me... by SwedishChef · · Score: 4, Insightful

    was, "The investors who bought the company.... bolstered the top management team." In light of some of the recent commentaries by Robert X. Cringely (like this one , the decision to usie"professional managers" in a software company may be the kiss of death. Too many of these suits have a "vision" of short-term gain versus long-term profitability. PKware is not a public company, of course, and doesn't necessarily follow Cringely's model (which is to increase stock prices, sell out, and haul ass for the next vict... er, company). But, if there is an IPO in the near future, watch out!

    It was also interesting to learn that a drunk techie CEO who let his programmers follow their own interests still managed to have a profitable company. Remind me to hang out with strippers more often.

    --
    No one ever had to evacuate a city because the solar panels broke!
  28. PKWare bloat has already happened. by Reziac · · Score: 4, Informative

    The bloat already happened.

    In August of 2000, I bought PKZip Explorer from PKWare. Figured for the $10 special promotion, what the hell, and it would be nice to have PKZIP that could handle Windows long file names. Also assumed it would have the same feature set as PKZIP for DOS, and their promo literature certainly *sounded* like it would.

    Well, it was one of the poorest $10 purchases I ever made. The installer (a two-step, partially online-only process due to paranoia about piracy) is about 6mb, and the installed program is apparently scattered thruout Windows. So I was already annoyed by the time it was finally installed and running.

    On to making my first ZIP with it. Turns out the ONLY thing it can do is grab the specified files and create a new ZIP, or unzip a specified ZIP. That's ALL it can do. It's absolutely devoid of ALL the switches and options that made PKZIP for DOS so useful. The only good thing I can say about it, is that it's fast.

    Now, maybe it's improved some since then, but if it didn't even have its own ancestral feature set in 2000, yet was already 3x the size of competing products like WinZIP and WinRAR, I have scant hope for later incarnations.

    And thanks to this experience, chances are I'll never buy another product from PKWare.

    --
    ~REZ~ #43301. Who'd fake being me anyway?
  29. I love PkWare by CanadaDave · · Score: 4, Funny

    I sure PkWare never goes out of business. I don't know what I'd do without my WinZip and my GNU zip/unzip.