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."

155 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.

    2. Re:Doesn't PGP do this? by ComaVN · · Score: 2, Insightful

      The difference is that mentioning PGP to the average person give you a HUH? at best, while everyone knows zip, so secure-o-zip won't be a big change for them.

      --
      Be wary of any facts that confirm your opinion.
    3. Re:Doesn't PGP do this? by sql*kitten · · Score: 3, 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?

      Yes, encryption benefits from compression because it makes the data look more random - there are fewer repeating patterns in the plaintext once it's compressed so there are fewer patterns in the ciphertext too(i.e. it's harder to do a dictionary attack).

      I get great compression results from creating archives as .tar.pgp, slightly better than .tgz and much better than .zip with "encryption" turned on, and much more secure too.

    4. Re:Doesn't PGP do this? by zeugma-amp · · Score: 2, Insightful

      PGP uses the same algorythm to compress files as pkzip. I've always thought that if a known-plaintext attack is ever discovered for the crypto algorythms used in PGP, the known plaintext of the pkzip header might well be the bits to use in an attack.

      --
      This is an ex-parrot!
    5. Re:Doesn't PGP do this? by Corporate+Troll · · Score: 2, Interesting

      Since I don't use XP, could you please elaborate the difference between "Compressed Folders" managed by the NTFS system (supported at least since NT4) and the integration of the zip format in Windows XP. As far as my understanding goes a compressed folder is just that: a folder and the data attached to is compressed. A different beast than a file that contains compressed data.
      I personally like to see that an archive is one single file. It helps me understand what the machines does, and I like it that way. What happens when people want to email such a compressed folder? Is it mailed as a .zip file and how does the receipient's XP machine reacts to such an incoming file?

    6. Re:Doesn't PGP do this? by noodlez84 · · Score: 2, Informative
      Hell, so does GnuPG. From the GnuPG man page:


      -z n

      Set compression level to n. A value of 0 for n disables compression. Default is to use the default compression level of zlib (normally 6).

      --compress-algo n

      Use compress algorithm n. Default is 2 which is RFC1950 compression. You may use 1 to use the old zlib version (RFC1951) which is used by PGP. The default algorithm may give better results because the window size is not limited to 8K. If this is not used the OpenPGP behavior is used, i.e. the compression algorithm is selected from the preferences; note, that this can't be done if you do not encrypt the data.
    7. Re:Doesn't PGP do this? by arkanes · · Score: 2
      It's a sort of hybrid, but it's mostly like a folder. It has a distinctive icon, and you can double click it to explore it, right click on it to extract it, and so on. I normally prefer using Winzip (installing something that takes over the .zip extension disables XPs built in support).

      I found working with them cumbersome, but it was really handy to be able to unzip my network card drivers... (who else has remebered to back up drivers but not winzip?)

  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 Ed+Avis · · Score: 2, Informative

      With MS Office, try setting a password on your document. It gets compressed before being encrypted, so this is the easiest way to save disk space provided you can remember the password. At least, this was the case with the last versions of Word I used.

      --
      -- Ed Avis ed@membled.com
    5. Re:Are zips still relevent? by zwoelfk · · Score: 2

      you forgot a step

    6. 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.

    7. Re:Are zips still relevent? by Zocalo · · Score: 2
      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're the first other person I've found who noticed that, although I never bothered with -e0 on the first pass. For some bizarre reason, PKZip didn't (doesn't?) compress the archive table of contents at all, and since it is essentially an ASCII list of filenames, it should (and does) compress rather well. It becomes *really* noticable when archiving large numbers of small files like icons for example.

      --
      UNIX? They're not even circumcised! Savages!
    8. Re:Are zips still relevent? by 91degrees · · Score: 3, Funny

      4. Profit.

      (Sorry, obligatory)

      You're probably right. You know what I mean.

    9. 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.

    10. Re:Are zips still relevent? by zebs · · Score: 2

      I understand the reason for this is due to Zip applying the compression on a per file basis.

      There was a compression program on the Amiga called Lzx, which worked slightly differently in that it 'grouped' files into set chunks of data and then compressed. Usually with much better results than Zip.

      I understand that the Lzx algorithum is now used in the latest versions of MS cab format.

    11. 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.

    12. Re:Are zips still relevent? by noodlez84 · · Score: 3, Informative

      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.

      Joerg Schilling, the author of the famous cdrecord, probably disagrees with you. tar has everything you need, and a lot more. The problem is that all the different tar implementations suck. GNU tar, for example, is _not_ POSIX-compliant. 'file' recognizes this and will tell you what kind of archive it is. gnutar also doesn't support very large files.

      Joerg Schilling has written an excellent tar program by the name of star. To overcome the limitations of the "other" tar formats, he has produced his own, without any limitations. Features of star that completely blow away anything else:

      - fully ANSI/Posix 1003.1 compatible
      - ACL support
      - automatically detects several common archive formats and adopts to them. Supported archive types are: Old tar, gnu tar, ansi tar, star, POSIX.1-2001 PAX, Sun's Solaris tar (GNU tar supports only one foramt--its own)
      - stores/restores all 3 times of a file (even creation time)
      - pattern matcher

      As you can see, the "tar" format no longer sucks.
      Schilling has written a very good comparison between star and gnutar, entitled STARvsGNUTAR. I highly recommend reading it. Another cool document is a listing of bugs in every other implementation of tar. :)

      You can grab LSB-compliant RPMs of this at my RPM page.

    13. Re:Are zips still relevent? by EricWright · · Score: 2

      ...and what's wrong with 'tar tvf file.tar' to get a list of files in a tarball (pipe it through more or less if it's a big tarball), and 'tar xvf file.tar file.txt [file2.txt ...]' to extract one or more files? It's not graphical? That's the only drawback I can think of, and I couldn't care less about that.

    14. Re:Are zips still relevent? by zebs · · Score: 2

      Nope. I think that became lha on the 'miggy, predating lzx.

      Have a look at: The LZX page

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

      'tar xvf' is fine; 'tar zxvf' is not because it has to read the whole archive sequentially and decompress it. (At least I think it does; in principle it could do a little better because gzip compression works in 32Kbyte blocks AFAIK.)

      --
      -- Ed Avis ed@membled.com
    16. Re:Are zips still relevent? by tswinzig · · Score: 3, Interesting

      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'.

      You are crazy. Those features were made and are perfect for automated processes. Every day I have an AT process that runs (like a cron job for NT), and ADDS a single web server logfile to an existing monthly zip file. The log files are each around 80MB in size. At the end of the month, I archive the zip to CDROM.

      Therefore the Unix model of tar and then a separate compression program makes more sense

      What exactly does it offer over zip? You want something like tar, use zip without compression. You want something like .tar.gz, use zip with compression. We got it covered. How often do you create uncompressed Tape ARchives in the windows world?

      --

      "And like that ... he's gone."
    17. Re:Are zips still relevent? by at_18 · · Score: 2

      'man' is not recognized as an internal or external xommand,

      Wow, windows has xommands now? What they did in XP, integrate a XOR function into standard output?

    18. Re:Are zips still relevent? by crawling_chaos · · Score: 2

      Unless I'm gravely mistaken, tar treats the file as if it were a big hunk of magnetic tape and your method basically means "seek through the file until you find it." A zip file includes a directory that lets you go straight to the desired file and just uncompress the bits that you need. On a big archive, that can be a huge performance boost.

      --
      You can only drink 30 or 40 glasses of beer a day, no matter how rich you are.
      -- Colonel Adolphus Busch
    19. Re:Are zips still relevent? by rot26 · · Score: 2, Funny

      I'm sure star fixes this, whitens your teeth, AND keeps your girlfriend from getting pregnant.

      --



      To ensure perfect aim, shoot first and call whatever you hit the target
    20. Re:Are zips still relevent? by Reziac · · Score: 2

      And I suspect the comment about "new formats" from the PKWare spokesman would readily translate as "We're really pissed that the ZIP file format is public domain that any joker can program use of for free, so we're going to create a new, patented file format that only OUR technology can read, license it out for big bucks, and sue anyone else who tries to horn in on it."

      Or am I being a bit too cynical here? :)

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    21. Re:Are zips still relevent? by _xeno_ · · Score: 2
      Yeah, on my machine, I get:

      Microsoft Windows 2000 [Version 5.00.2195]
      (C) Copyright 1985-2000 Microsoft Corp.

      C:\>man tar
      No manual entry for tar

      C:\>tar
      tar: You must specify one of the `-Acdtrux' options
      Try `tar --help' for more information.

      C:\>

      --
      You are in a maze of twisty little relative jumps, all alike.
    22. Re:Are zips still relevent? by Surak · · Score: 2

      I dunno. PKWare themselves got burned pretty bad by SEA's ARC patents. That's why PKZIP was written in the first place. It was in response to getting sued by Software Enhancement Associates over PKARC and PKPAK for patent infringmement. Guess Phil Katz showed them. :-P

    23. Re:Are zips still relevent? by Reziac · · Score: 2

      Let that be a lesson to others: sue for patent infringement, and disappear from the marketplace. Now if only it were really that simple. :)

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    24. Re:Are zips still relevent? by DunbarTheInept · · Score: 2

      Java jar files are either zip OR tgz files. They are not always ZIP, although that is the default.

      --

      Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.

    25. Re:Are zips still relevent? by nzhavok · · Score: 2

      some specialised industry data formats for microchips

      I was messing with multi-dimensional indexing algorithms for my postgrad thesis (think select area x1, y1, x2, y2 from a processor layout / city map, etc) so I have a little bit of experience with this. A simple ascii to binary translation will work a *lot* better than zip! Dead fast too :)

      Having said that I don't think I've worked for a client were compression wasn't important, my last job was programming for [an extreamly large mobile telco] and we used zip a lot on logfiles, call details, and billing corporate customers. It was very neccessary since the dev machines were very very very short of HD space. Actually I guess the production was short of space too since they pulled one of the SCSIs of dev and propped it into the production machine. A couple of months work erased by cheap-ass admins, oh well their money I guess :)

      --

      He who defends everything, defends nothing. -- Fredrick The Great
    26. Re:Are zips still relevent? by evilviper · · Score: 2
      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.

      Of course, the solution is blindingly obvious... Instead of tar.gz, make a gz.tar. You could gzip each of the files individually, then add them to the tar archive. That would be far more effecient than zip's method (when extracting one file, it takes nearly as long as extracting all the files).

      It may not be the way things are commonly done, but an it only takes an IQ of 10 to figure that out, and any system that can handle tar.gz can handle gz.tar (with just a little more hassle).

      BTW, that same thing goes for people that say compressing backups is a bad idea, because a single corrupt bit can bring the entire thing down...
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    27. Re:Are zips still relevent? by peter · · Score: 2

      > - stores/restores all 3 times of a file (even creation time)

      Unix ctime is change time, not create time. It's updated every time the inode changes, like when you chmod, chown, or make hard links. Why does everyone (including the authors of ext2_fs.h in the Linux kernel) get this wrong? Unix doesn't store file creation times.

      --
      #define X(x,y) x##y
      Peter Cordes ; e-mail: X(peter@cordes , .ca)
  6. .zip business plan by WhaDaYaKnow · · Score: 2, Funny

    1) replace rot13 with xor
    2) ???
    3) profit!!!

    1. Re:.zip business plan by grytpype · · Score: 2

      I always mod these down as Redundant, when I have the points.

      --

      - Have a picture

    2. Re:.zip business plan by mesocyclone · · Score: 3, Funny

      Nope!

      3) PATENT

      4) Profit

      --

      The only good weather is bad weather.

  7. Obviously by jki · · Score: 3, Funny
    The company has crafted a new partnership with RSA Security Inc., which will lead to merging zip capability with security features in the same programs. This will build on PKWare's earlier efforts to add features to its own programs allowing the encryption and authentication of files placed in zip archives.

    They need a new name. PKIWare :)

  8. 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.

    1. Re:Shareware? by Schnapple · · Score: 3, Insightful
      There are not that many computer users that still [know] PKWare
      Indeed, most people probably think WinZIP invented ZIP files. It would make a weird kind of sense since "WinZIP" is the more obvious name and "PKZip" sounds like an offshoot.
      I believe that shareware is the only way to get your product known to all computer users
      Yeah but I could count on my left hand the people who've paid for WinZIP. Most people crack it or just tolerate the nag screen. Still if a larger number of people buy it legitimately (by mere percentage) than would pick it up in a store, I can see why WinZIP isn't putting stronger protection in.
    2. Re:Shareware? by DunbarTheInept · · Score: 2

      And I still like the idea that *nix considers this a necessity of any real OS and it comes WITH the OS anyway.

      Only recently. It used to be that pkzip files were useless on unix because there was no available decoder at all, paid for or otherwise. tar/compress was the de-facto standard originally, mostly superceeded by tar/gzip now.
      --

      Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.

    3. Re:Shareware? by nzhavok · · Score: 2

      Yeah but I could count on my left hand the people who've paid for WinZIP

      And since zip support is transparent in winXP (yeah like tgz was in KDE years ago) even less will.

      --

      He who defends everything, defends nothing. -- Fredrick The Great
  9. 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 zwoelfk · · Score: 2, Interesting

      I agree. But it would suit me better if it was built into the OS. I want an (optionally) compressed, (optinionally) encrypted, journalled filesystem that is not fundamentally linked to the media it's on. So I can just extract/copy an image (subset) to CDR or floppy and mount it then sync it up later.

      This seems like a good plan.

      What plan? I mean zip already has encryption (bad), this'll just make it better. I didn't read anything in the article that they would offer me (as a business) that I don't already have. It's pure hype. I want real details and a real development roadmap!

    2. 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
  10. 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...
    1. Re:Cool moment. by Traygames · · Score: 2, Interesting

      That's pretty funny that you remember it. I was the 'pkware dude'. PKWare is where I cut my teeth as a programmer, and where I learned everything I needed to know to start my own business (i.e. "cripes, if Phil can do it, I sure as hell can").

      I have a lot of fond memories of my PKWare days, and a lot of lingering frustrations and regrets that amazingly have not put me in therapy yet.

      There was a time around then that I could walk up to damn near any computer I saw and type 'pkunzip' and get a response...

    2. Re:Cool moment. by the+way,+what're+you · · Score: 2

      Hi! I'm not normally critical, but I'm not entirely sure you understand what "sarcastic" and "admonishing" mean. Otherwise, nice anecdote. Bye!

      --
      example.org - powered by Linux!
    3. Re:Cool moment. by Soulslayer · · Score: 2

      Yeah I thought about that when I wrote it. They aren't perfect descriptors and make it sound a bit more harsh than it needs to, but not wholly inappropriate either.

      The sarcasm/admonishment was more in the tone of the comment. The tone gave the last part the feeling of "Geez are you an idiot? Of course we know your company." But he really meant it in a joking manner.

      Admonishing is to warn, caution, or correct. Generally used in describing someone sternly informing someone else of the proper way of doing something and the punishment/danger of doing it another way. In this case that would be Warren correcting the PKWare guy's assumption that no one knew of his company.

      Sarcasm is the act of saying one thing, but meaning the opposite. Also frequently used with exaggeration to make it obvious that what is being said is not to be taken at face value. This appears mainly in the tone/inflection of what Warren said and not the words themselves.

      The description may have been a bit strong, but I think it fairly accurately described the statement's tone (if not necessarily the specific language).

      My apologies if you found it confusing.

      Personally I was more annoyed that I missed a bunch of typographical errors in the post than I was about slightly incongruous language.

      --


      Once more unto the breach dear friends...
    4. Re:Cool moment. by Soulslayer · · Score: 2

      :)

      Well (to me) it was one of the more memorable things that happened over the years at GenCon.

      You guys and Raven software were the only two software companies in the state with a decent amount of recognition and it was cool to see a hometown company be lavished praise by the Origin crew that I respected a great deal.

      It's always interesting to see who you will run into in teh /. forums. :)

      --


      Once more unto the breach dear friends...
  11. 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 tbspit · · Score: 2, Insightful

      Update: bzip is horribly horribly slow.

    3. 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!
    4. Re:bzip by shic · · Score: 2

      http://www.7-zip.org/

    5. Re:bzip by evilviper · · Score: 2

      I'm a heavy user of bzip2 myself (if I wasn't, my 100GB hard drive would be full by now), but I was in for a shock when I tried out 7-zip. I was just using 7-zip since it was just about the only open-source windows archiver (BTW, the interface sucks).

      I tried the 7z format on Citrix MetaFrame for Windows 2000, along with service pack 2 for metaframe. Bzip2 compressed it to about half it's size, and 7z got it down to half of that!

      I later learned that 4x compression isn't typical, but 7z always compresses better than bzip2. No Unix version is available, so it's not that useful right now. And it's LGPL'd, so it wouldn't reach critical mass even if a Unix version was made.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  12. 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.

    1. Re:Could work by Junta · · Score: 2

      While the zip format is widely used, most places seem to equate .zip to WinZip, not PkWare.

      --
      XML is like violence. If it doesn't solve the problem, use more.
  13. 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
  14. 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.

    1. Re:what a business by SheldonYoung · · Score: 3, Funny

      And in Version 2: New better compression and enhanced security!

      tar cf - . | bzip2 -9 | crypt | crypt

  15. What about JAR? by TerryAtWork · · Score: 2, Informative

    By the guy who did ARJ, JAR implimeneted GOST as it's encryption.

    --
    It's Christmas everyday with BitTorrent.
  16. Why did PKWare slow down? by tetro · · Score: 2, Insightful

    PKWare promoted their GUI'd version of PKZip way too late into the game. Winzip already dominated the windows audience, which is already a big chunk in itself. PKUnzip will always hold a special place...those were the days.

    --
    .smell my feet.
  17. 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.

  18. 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.
  19. 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.
  20. Who's security? by davecl · · Score: 2

    So are these security features for the users, as everyone seems to be assuming, or for the content producers? Incorporating DRM into zipping would be a good way of placing speedbumnps on various P2P sharing systems.

  21. They are not targeting users anymore. by Dog+and+Pony · · Score: 3, Interesting

    The company's sales efforts are now focused on corporate customers.

    And why companies should listen:

    The company has crafted a new partnership with RSA Security Inc., which will lead to merging zip capability with security features in the same programs.

    Maybe that'll be enough.

    I'm pretty sure the shareware business model for these guys would be dead anyway whatwith some other competitors being so well known and wide spread there days. Can you say "WinZip"? (Yuck, bad, bad program.)

    1. Re:They are not targeting users anymore. by Reziac · · Score: 2

      Glad to see I'm not the only one who doesn't like WinZip :) One of the most awkward programs I've ever tried. While I'm not altogether thrilled with WinRAR, you can blame 1) WinZIP and 2) PKZip Explorer, for the fact that I wound up mostly using WinRAR instead. :(

      In fact, for viewing or extracting a single file from a large or recursed zip, I more often use QuickView Plus.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    2. Re:They are not targeting users anymore. by Dog+and+Pony · · Score: 2

      I use the Commanders (Norton style, Windows and Midnight) for all that nowadays. That is the only system that (may not really be, but) feels logical and intiutive to me.

      I know people that has been using WinZip for years and still need to think for a while before they can get the program to do anything (yes, even unzipping!). The commanders behave just like you were copying regular files. It is great...

    3. Re:They are not targeting users anymore. by Reziac · · Score: 2

      I may have to look at the Commanders, then. (The only Midnight C. I know is one I tripped over as a menu item in Terminal on linux; is there another??) And I know what you mean about WinZip. On the few occasions when I've used it, "fumbling around" is exactly how I felt about the interface. I sometimes wonder if they're in cahoots with WinImage, another oft-counterintutitive program.

      My idea of how a compressor should work in a GUI, is let me tag files or directories, offer me a checkpanel for whatever switches I want, then do it. WinRAR comes closest, but sometimes causes swearing too.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    4. Re:They are not targeting users anymore. by jpt.d · · Score: 2

      StuffIt Baby!

      I use stuffit expander to expand all of my archives, and use tar/gz to compress them.

      Because I rarely actually compress things, and usually I want the entire contents of an archive StuffIt works great.

      StuffIt will extract always to a directory even if the zip file has none. Do you hate it when you extracted a zip file of 50 files onto your desktop when you didn't mean to? But if it is only a single file, then i believe it will just extract.

      What I can't figure out is why the Mac version is twice the price of the Windows version. It would cost me almost 120$cdn to buy the deluxe version or 75$cdn to buy the standard. Those prices are way out of wack. I will stick to gzip for that price.

      --
      What we see depends on mainly what we look for. -- John Lubbock Now search for that bug slave!
    5. Re:They are not targeting users anymore. by Reziac · · Score: 2

      A LFN program in Win3.1 ?? I know there was a 3rd party shell that could fake it, but LFN were definitely not part of Win16 of any species :)

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    6. Re:They are not targeting users anymore. by Reziac · · Score: 2

      On one of my machines I've got a Windows version of StuffIt that came free with some other program (don't recall what, I've had it since forever) and it is indeed handy when all you want to do is dump the files out of the zip. Didn't even know there were deluxe StuffIt versions; all I've ever seen were the one-function freebies.

      I do quite a lot of zip-then-delete-source-files, unzip only selected files, etc, so a more full-featured program is necessary to me.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
  22. 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

  23. I would really, REALLY... by Blingin'+AMD · · Score: 2, Interesting

    Like to see an effective stream compression system... That way mebbe one day we can actually SEE the REAL sites that have been slashdotted!!

    --
    Now watch this drive.
    1. Re:I would really, REALLY... by Meowing · · Score: 2, Funny

      Steam compression has been available for a long time, using a process known as "cooling." Using it, you can fit incredible volumes of of the stuff into a cup and take it with you. Oh, stream. Never mind.

  24. Re:Encryption and compression make a lot of sense. by vadim_t · · Score: 2, Interesting

    From what I've read, compression helps, but not much because most compression algorhitms generate some very predictable data. For example, ZIP files begin with "PK". That alone could be enough to help decryption.

  25. Phil wasn't the marketing type. by rdmiller3 · · Score: 3, Informative
    What?!?

    Katz was an excellent promotor and had good networking skills.

    You must mean Hildegard Katz, Phil's mom, who was the VP of PKWare.

    There used to be a photo on the wall of PKWare's boardroom that said volumes... It showed a beautifully done show-booth at some convention, with Phil buried in a laptop on a small podium completely ignoring all the convention-goers milling around him.

    If anyone promoted and networked for PKWare, it probably wasn't Phil.

  26. Hmm that's odd... why is it faster for me? by Gldm · · Score: 2, Insightful

    I tested bzip2 on some lossy compressed data I was working on, and it was faster than pretty much anything except LZO, which compressed alot worse.

    gzip -9 was about 8.7 seconds, bzip2 -5 was about 8.1 seconds, and compressed 60% better.

    I also tried rar, ace, everything 7zip supports, dmc, lzo, lzw... bzip won out by far overall. Maybe it's just quirks in the test data?

    --

    Introducing the new Occam Fusion! Now with sqrt(-1) fewer blades!

  27. 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.

  28. Re:Is this really going to make an impact?... by nexex · · Score: 2
    my only prob with power archiver, you make an encrypted archive, and say someone loads it. the file list of the archive is shown right on the screen when it asks for the password. so even if you dont know the password you know what is in the archive.

    kinda seems like having curtains in your house but never pulling the down; someone may not be able to 'get at' your stuff but they can see everything you have.

    --
    Winter 2010: With Glowing Hearts
  29. Simple: Implement zip filesystem. by jonr · · Score: 2

    Am I dreaming? Certenly not! My old RiscOS did this, like, TEN YEARS AGO!. The zip files were handled just like any other folder/directory. Then you could use the OS standard access control and version managment. (Put a cvs repository inside zipped filesystem?) But somehow I think this isn't so important anymore, in times of 100GB hard drives.
    J.

    1. Re:Simple: Implement zip filesystem. by e8johan · · Score: 2

      "I think this isn't so important anymore"

      I'd like to say that compression is more important now than ever before. Just imagine your disk space requirements without DivX...

    2. Re:Simple: Implement zip filesystem. by Dog+and+Pony · · Score: 2

      Most of the "Commanders" do this, internally, as well as faking lots of other stuff as local filesystems, making everything work seemlessly between archives, ftp, local files etc. Insanely good for productivity, and the learning curve involves one program instead of five.

      Try:

      Midnight commander on Linux (often, typing "mc" is enough), windows commander on Windows.

    3. Re:Simple: Implement zip filesystem. by Ben+Hutchings · · Score: 3, Informative

      That's what Windows XP does, and indeed what several Windows shell extensions have done before.

    4. Re:Simple: Implement zip filesystem. by seann · · Score: 2, Interesting

      too bad you can't
      cd compressed.zip \
      cp Jenna Jameson - that Special Nite she came over.avi D:\pr0n

      knah know?

      --
      I'm a big retard who forgot to log out of Slashdot on Mike's computer! LOOK AT ME.
  30. so you 8) when Bill stole it by DrSkwid · · Score: 3, Informative

    the future of winzip is basically death since zip compression in browsing s built into xp

    pkzip is still a command line utility elsewhere

    drwxr-xr-x 2 root wheel 512 Oct 11 09:06 /var/db/pkg/pkzip-2.5

    --
    There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    1. Re:so you 8) when Bill stole it by Anonymous Coward · · Score: 2, Interesting

      Yes, Zip support is built into WinXP, but utilities like WinZip, PicoZip and WinRar will still be needed by many people. There are tons of very useful features that are just not available in the Zip support in XP. You might want to take a look at the features list on those sites to get an idea.

  31. 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
  32. Stupid Question by ewhac · · Score: 2

    Now that the RSA patent has expired, why does anyone bother with RSA Security, Inc. anymore? RSA, Inc's crypto software was widely regarded to be poorly implemented and slow. According to my (limited) understanding, nearly everyone serious about crypto purchased their suite but never actually used it; they considered it the cost of a patent license and used widely available Open Source implementations, which were almost universally better.

    Schwab

  33. Hope it has better milage than Winzip by nighty5 · · Score: 3, Interesting

    I remember when Winzip came out and PkZip didnt really have it together in terms of a GUI, when companies started seeing the benefit of using compression Winzip came along and took most of the market only because it had a half decent GUI, Pkzip's was pretty shoddy, if anything Winzip had better icons heheh.

    Not being a troll, but ever sick of the woes of the 2 gig limit on zip's data structure. (I'm in data engineering and usually work with files over 6 gig) Other missing features were not being able to easily click on a few files/dirs and select the size of the volumes (disk span) and save the files to the current dir without sticking in floppies one at a time, poor password/encryption security.

    Winrar on the other hand has had their features for years including an 8 gig limit on rar's, (one of the major reasons i *had* to switch) you can also setup policies so each time you create a rar it will follow the policy you setup originally in the configs.

    Supports multiple NTFS file/permission streams among other things.

    I hope the new PK Inc can live up to some of the features in rar, they may have a good chance...

  34. 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.

    1. Re:zip & unzip everytime. by zeugma-amp · · Score: 2, Interesting

      That is true.

      Back in the days when I was DOS-bound though, pkzip was an excellent utility. My favourite feature was disk spanning, meaning I could create single volumes that consisted of multiple floppies. Back when removable media was mostly limited to 1.44M floppies, that was an invaluable tool.

      For a long time I was (probably still am for that matter) the only person I personally knew with a legitimately registered copy of PKZip.

      --
      This is an ex-parrot!
    2. Re:zip & unzip everytime. by DrXym · · Score: 2
      Perhaps you were using the Wizard mode? The classic mode is better and acts like a drag and drop folder with nice context menus in explorer to zip up a directory or whatever. Sometimes it can be pain such as to correctly replace some file with an updated copy and preserve path info. I recall it has some kind of nag screen, but our company has a site licence so it doesn't bother me.


      As for the command line, head over to Info Zip and you'll find the fine command line tools I was referring to. Basically these are just as good as the PK ones, but free and open source.

  35. About compressing by jki · · Score: 2
    I thought that as this article might trigger some compressionists to listen, maybe you would be interested in taking this challenge:

    Maximum compression-rate with lossless algorithm
    Implement a compression algorithm that virtually takes resources for granted and provides ultimate compression rate for "source-like" data. If this is not enough, design a method for automatically detecting the optimal compression rate / bandwidth to optimize the total download/uncompress time. Who downloads and uncompresses the Linux kernel fastest using same bandwidth and identical HW resources?

  36. 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.

  37. Rest in peace by Anonymous Coward · · Score: 2, Insightful

    It's amazing that PKWare ever succeeded, based on the story. It was the dream of every shareware author: a product that was so successful it could overcome nonexistent management, etc.

    On the other hand, we now have a horde of pointy haired "professional managers" taking over, wanting to "build on success" to enrich themselves. Time to pump out resumes before the laser printers get monitored.

    Three guesses where PKWare will be in a year or two (and where the "investors" will be, with whatever they can loot.)

  38. Re:Yes by tomstdenis · · Score: 3, Interesting

    or just support bzip2?

    It beats deflate all the time and is free too.

    Tom

    --
    Someday, I'll have a real sig.
  39. Re:"Next Generation Zip" by jridley · · Score: 2

    Yeah, the only time I use ZIP anymore is to send stuff to people who I know have WinZIP and are too clueless to even think about moving them up.

    RAR is far and away better, including Linux support from the manufacturer (rather than from 3rd parties, which will lag in feature implementation). It's not open source, but the same license works across platforms and the unRAR thing is free beer everywhere.

  40. Pretty obvious, ninjaboy by Anonymous Coward · · Score: 2, Informative
    • bzip2 doesn't use patented technology, because it's Free Software. The difference between (the illegal) bzip and (the legal) bzip2 is that bzip2 stopped illegally using patented arithmetic coding techniques in a free software project, and started using the completely legal Huffman coding, which isn't nearly as good as some patented arithmetic coders. RAR is not free software, and the author has licensed use of an arithmetic coder from the patent owners. bzip2 could have 10-20% better compression TODAY if I simply replaced the Huffman coder with arithmetic coding. It's not a code issue, though, it's a legal and moral issue.
    • Many of the compressors in the ACT are bleeding-edge experimental programs written by compression researchers, often designed to do well on the ACT corpuses. I should hope they do better than bzip2 or RAR.
    • bzip2 is a single algorithm (BWT+MTF+Huffman), done well. Its only purpose is to be "better than gzip", which it is. RAR is a commercial archiver. It has a multitude of algorithms. As a commercial product, I would expect it to have better compression than free software products! Why would anyone buy it if it didn't?
    • RAR 2 formats can't be unpacked without binary-only, non-free software. bzip2 formats can. As I already said: not code but legalities.
  41. 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.

  42. 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.

    1. Re:Fairly clueless... by TheSync · · Score: 2

      Maybe they mean that files compress better BEFORE they are encrypted than after. Good encryption should make the ciphertext look like random noise with no particular redudancies to exploit for compression.

      For example:

      Before encryption "she sells sea shells"

      after encryption "ksydn23iocd6hxd8dh9j"

    2. Re:Fairly clueless... by Eivind · · Score: 2
      Certainly they mean compress first, encrypt after. If you did it the other way you would achieve no compression at all since ciphertext typically has very little redundancy.

      However this is exactly how PGP and GPG and presumably most other crypto-programs do it already, this is nothing new, this is obvious, and was obvious 2 decades ago.

  43. Joe Home User.... by Tsali · · Score: 2, Interesting

    (Trollish post coming...)

    ... so Joe User is going to encrypt/decrypt zip files? And he'll pay for the this when it was offered as shareware before?

    Joe User doesn't care. Joe user has an internet connection, MS Works, and couldn't tell the difference between a firewall and a firefly.

    I think they'll lose money and people will use the regular format because its out there and you can encrypt it however you please now if you feel like it. Who would pay for this?

    For all the spyware they crammed into their product, you would think their marketing department would have done a better analysis on future market share...

    --
    This space for rent.
  44. ZIP limitations by jridley · · Score: 2

    sick of the woes of the 2 gig limit on zip's data structure

    Not only that, there are apparently file number limits also. I recently had to archive up a few million small files, and ZIP just exploded. I tried InfoZIP on Linux and WinZIP, and both did the same thing, created the ZIP file but then it didn't work.

    So I used RAR. I really don't ever use anything else anymore; RAR is what they have to surpass now.

  45. Encryption by Bj�rn · · Score: 2, Interesting

    If you want a zip utility with good encryption now, UltimateZip is a pretty good WinZip clone. It is free (as in gratis) for private and commercial use and has an extra meny command that can encrypt/decrypt with AES Cipher Rijndael. It's only for Windows though.

    --
    Never express yourself more clearly than you are able to think. --Niels Bohr
  46. JARs are ZIPs by lseltzer · · Score: 2

    Just in case it's not clear to everyone, JAR files *are* ZIP files. See http://java.sun.com/docs/books/tutorial/jar/basics /index.html for docs on this.

    ZIP files are more relevant than ever, but PKZip is not. They have little chance of taking control back.

  47. 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!
    1. Re:New Business Plan??? by Arandir · · Score: 2

      Why do companies think that purchasing a successful company and then changing the basics around how they operate will make them grow?!?

      My company was number one in the field, with twice the sales than the next two guys combined. We did one thing and we did it well. Which means we didn't have as much money as those guys that did a thousand things poorly. So we got bought out by a competitor (number seven in the field).

      The parent company has changed the basics of how we operate. But we're doing so much better than all the other divisions. Why? Because we're still operating under inertia. But we're slowing down and slowing down fast. It's quickly becoming Dilbertsville around here, and the customers are starting to suspect.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
  48. Re:Yes by airlie · · Score: 2, Informative

    7 Zip is good but you might also check out JZip. JZip looks more like Winzip which is what most users are used to.
    Or try FreeExtractor which creates self extracting exe's. I have a whole collection of Open Source Software for Windows.

  49. Did the original programmer of WinRAR also by tkrotchko · · Score: 2

    Did he also pass away shortly before WinRAR 3.0? If so, that doesn't sound promising for the continued support of WinRAR.

    --
    You were mistaken. Which is odd, since memory shouldn't be a problem for you
    1. Re:Did the original programmer of WinRAR also by tkrotchko · · Score: 2

      Yes, I'm thinking of Ron Dwight. Sorry, my mistake.

      --
      You were mistaken. Which is odd, since memory shouldn't be a problem for you
  50. 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."
    1. Re:Microsoft killing WinZip? by Reziac · · Score: 2

      Aside from yeah, it'll kill 3rd party compression utils in the average-user market, I have to say this "transparent zips" feature of XP is one of the most annoying things I've seen. I want ZIPs displayed as ZIPs, to be opened when and if I care to peek inside them, not when the OS thinks I want to view their contents.

      I don't recall a setting to turn ZIP view off, but maybe there is one hidden somewhere??

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    2. Re:Microsoft killing WinZip? by WebMasterJoe · · Score: 2
      I don't recall a setting to turn ZIP view off, but maybe there is one hidden somewhere??
      I believe the solution is to install WinZip, or some other app that gets associated with zip files. If explorer.exe is the default handler, it will treat it like a folder. I'm off the XP now, though, so I can't tell you for sure.
      --
      I really hate signatures, but go to my website.
    3. Re:Microsoft killing WinZip? by tswinzig · · Score: 2

      this "transparent zips" feature of XP is one of the most annoying things I've seen. I want ZIPs displayed as ZIPs, to be opened when and if I care to peek inside them, not when the OS thinks I want to view their contents.

      I don't understand your complaint. You have to open or expand the file to view the contents. It's not like XP just decided 'Hey how about I open this random zip file for you now.' How exactly are you running into problems?

      I don't recall a setting to turn ZIP view off, but maybe there is one hidden somewhere??

      Ummm, not hidden, just install a 3rd party zip program, such as, oh I dunno, PKware WinZip?

      --

      "And like that ... he's gone."
    4. Re:Microsoft killing WinZip? by Reziac · · Score: 2

      I dunno what your XP is doing, but mine was showing ZIPs as if they're already open. At first glance it's not evident that they're not files loose on their own.

      I've found that supposedly-identical XP installs (on the same machine) don't necessarily behave alike, so gods know what it might be doing on another system.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    5. Re:Microsoft killing WinZip? by Reziac · · Score: 2

      XP isn't my everyday Windows, and I haven't had it up in a while, so I can't remember offhand other than the default was most annoying. I did install WinRAR right away on the most recent XP adventure, so maybe it cured the problem while I wasn't looking. [g]

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    6. Re:Microsoft killing WinZip? by Reziac · · Score: 2

      Cool info! Thanks very much.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    7. Re:Microsoft killing WinZip? by Reziac · · Score: 2

      Don't think so, but can't say for sure. Had the XP box up for a while today and seems I had indeed already assigned .zip to WinRAR, killing off XP's unseemly behaviour. XP being the temperamental beast it is, a person becomes leery of changing anything once it's working how you want it -- you never know if you'll be able to change it back!!

      For searching through zips on a whole-drive basis, I use WIZ -- an old DOS commandline tool. While it doesn't have quite the feature set of FastFileFind (which links to PKZIP, LIST, and their friends) it's sure a helluva lot faster, by at least a factor of 5. OTOH sometimes WIZ skips FAT32 partitions, with no logic to which ones it ignores. It's A Bug. :)

      Hmm.. Does anyone know if there's a good WinTool that can do file searches including inside archives, and doesn't have any obnoxious habits? Ideally, it should also allow one to extract the desired file, once found.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    8. Re:Microsoft killing WinZip? by Rakarra · · Score: 2
      Hmm.. Does anyone know if there's a good WinTool that can do file searches including inside archives, and doesn't have any obnoxious habits? Ideally, it should also allow one to extract the desired file, once found.

      No idea, I only use my Windows box for games and video capture. If you installed Cygwin, I'm sure it wouldn't be -too- hard to do as a shell script. ;)

    9. Re:Microsoft killing WinZip? by Reziac · · Score: 2

      Am I the only person in the entire geek world who NEVER plays games on Windows? :)

      Actually, now that I think of it, might be that ZTreeWin can do inside-ZIP searches, since it does the archive thing. If not, it'd be an appropriate feature, much in line with the rest of the program.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
  51. 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

  52. WinRar? by goofy183 · · Score: 2, Interesting

    I have been using WinRar for years, it's been the easiest to use and most versatile archiving program for windows I have ever used. (yes this is a shameless plug but I think the product is that good) It completely supports the .rar and .zip formats along with being able to extract and/or decompress the following formats CAB, ARJ, LZH, TAR, GZ, ACE, UUE, BZ2, JAR, ISO.

    The integration into the shell and the multitude of options for RAR archives like solid archives (treating the data as one big file to get better compression), recovery data (allows a good portion of a damaged archive to be reconstructed with little space overhead).

    Overall I wish that rar would become the de facto standard (it's not completely free but 90% of the functionality is). The compression gain over zip is incredible and it's A LOT easier to use.

  53. 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.

  54. Re:Encryption and compression make a lot of sense. by grub · · Score: 2

    The poster is absolutely correct. A proper stream of encrypted data should be ~uncompressable as it should resemble truly random data.

    --
    Trolling is a art,
  55. Re:Encryption and compression make a lot of sense. by Tim+Browse · · Score: 2

    I was about to point out that ZipMagic has done this for years, but on checking your site you seem to be talking about 2 slightly different things.

    Using a ZIP/compressed file as a file system level folder via an OS extension has been around on the desktop for years - ZipMagic, for instance, and SparkFS on Acorn RISC OS is even older.

    However, your app seems to do something else (compress an EXE and all its files into a single EXE that runs natively, for speed and obfuscation reasons), and it doesn't use the ZIP file format.

    At least I hope it doesn't use the ZIP format, otherwise it's trivial to bypass the system to de-obfuscate it.

    Tim

  56. Multi Parts (spanning) by ryanw · · Score: 2

    If zips just had a more 'rar' like ability to do multi-parts, zip would probably have more flexibility. Screw more 'security features'. Just fix the multi-spanning (multi-part) zips. That implimentation was horriable from the beginning. It was competing with lharc at the time (late 80's) and lharc just kicked it's butt as far as multi-parts. The whole idea of being restricted to floppys is just a bad idea.

  57. Re:Yes by fungus · · Score: 2

    Actually, the next PkZip generation will support the L-Zip compression.

    Lossy compression is very secure, (combined with lossy crypto).

  58. Re:Encryption and compression make a lot of sense. by jonathanclark · · Score: 2

    Yeah, As far as I know, there isn't anything else like this. There are some system-level things you can do if you install device drivers, but what user is going to put up with that for every other application or data file they receive?

    Thinstall is all user-mode code and doesn't install any drivers. Everything needed for the additional functionality is built into the EXE. So it will run directly from CDROM/floppy on any Windows computer you walk up to. The overhead size it adds to the EXE is about 75k, which is much smaller than InstallShield would take, and I think smaller than WinZip's self-extracting EXEs.

  59. 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!
  60. 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?
    1. Re:PKWare bloat has already happened. by geoswan · · Score: 2
      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.

      Then maybe you should take a look at http://www.arjsoft.com/ ? I see some other correspondents have already mentioned arj. When I needed to distribute some software, in 1992, I looked into the various choices out there. PKZIP was more popular. But ARJ seemed to have a better feature set. It offered better compression. It supported multi-volume archives, which PKZIP did not at that time. It was free for home use, but I was happy to pay the shareware fee.

      The guy who developed it has continued to update it. There is something else, called win-arj, don't be confused, this is not what you want. I downloaded it a few years ago, and was very disappointed. Someone seems to have gotten permission to wrap the command line arj with a GUI interface. It seemed to me that, in order to wrap a pointy-clicky interface around the command line ARJ they had to leave out most of the features that made it useful for me.

      I still find ARJ very useful. The old MS-DOS era version had a feature where you could tell it to make multivolume archives to fit any size of floppy, but you could tell it to use all the remaining space on the floppies. You could also tell it to try its best to make multivolume archives that don't split files between two archives.

      Well, the recent versions support long names, and they will build multi-volume archives of any size. I find building multi-volume archives where each volume is the size of a CDR extremely useful.

    2. Re:PKWare bloat has already happened. by Reziac · · Score: 2

      I remember DOS ARJ (I'm old too :) Occasionally had to use it to extract some .ARJ archive that wouldn't play nice otherwise. Never liked it -- IIRC, due to bloody obscure and cranky command syntax. However, given your comments, it may be worth looking at again... tho if it's still commandline-only, that won't gain me much:

      There is a console version of PKZip that handles LFNs, but it just never made it into my stable of everyday utils. Under Windows, I most often want to select some random bunch of files (nothing that regexp in the commandline could handle) in Explorer, and send those directly to the archiver. That makes a GUI pretty much necessity for the task.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
  61. 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.

  62. Re:Encryption and compression make a lot of sense. by ryanvm · · Score: 2

    Encryption and compression make a lot of sense...

    Yeah, I just hope PKWare remembers to compress the data *before* they encrypt it. ;)

  63. IOW... by Eggplant62 · · Score: 2

    They're going to break it, plain and simple. A nice, neat, simple alogrithm will be bunged up with neat little bells and whistles and useless cruft.

    Thanks, I'll pass.

  64. pkunzip, word... by silverhalide · · Score: 2

    pkunzip 2.04g is the one piece of software I've had ever since I started using computers (pre-1993) that I still occasionally use and keep copies floating around. There's nothing wrong with it! Can't say that about any other 10-year old piece of software.

  65. Re:Encryption and compression make a lot of sense. by nzhavok · · Score: 2

    Most compression formats have lead in characters in the files, PKZip does anyhow so thats probably not a problem when breaking the encryption.

    --

    He who defends everything, defends nothing. -- Fredrick The Great
  66. Re:Encryption and compression make a lot of sense. by nzhavok · · Score: 2

    Wouldn't this be a problem for random access? I mean lets say I'm playing a 700MB divx that I decided to zip as well (admittedly a stupid thing) and I decide to start half way through the movie, it would have to decrypt the first 350MB then?

    I see this as only being useful for sequential access, please correct me if I'm being stupid here :)

    --

    He who defends everything, defends nothing. -- Fredrick The Great
  67. Re:Encryption and compression make a lot of sense. by jonathanclark · · Score: 2

    I've not really had a problem with this. I compress blocks of 64k at a time so random access to large files is about this same or faster than normal. If an application had a long spell of jumping around in the file, reading only one byte at a time then performance would suffer - but it's likely to suffer worse without compression because there is a higher possibility of a disk seek, which is much slower than decompression.

    While the block size might be configurable in the future, beyond 64k compression doesn't get much better and there is the additional memory overhead from having to store an entire block in memory before passing it to the application. But for your example, a divx movies is unlikely to compress much - if any, no matter what the block size it.

  68. A Free alternative to PKZip by Pseudonymus+Bosch · · Score: 2

    The Info-Zip group provides multiplaform code to zip and unzip under a BSD-like licence.

    --
    __
    Men with no respect for life must never be allowed to control the ultimate instruments of death.
    GW Bu
  69. Zip over zip by Pseudonymus+Bosch · · Score: 2

    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.

    I tried once to do that but I noticed that the size were simlilar if not bigger. I guess it would only work with lots of very small files.

    --
    __
    Men with no respect for life must never be allowed to control the ultimate instruments of death.
    GW Bu
  70. Could they encumber Java? by jafac · · Score: 2

    Since Java's library runtimes are compressed using the pkzip alg. - or has that changed in the past 3 years?

    --

    These are my friends, See how they glisten. See this one shine, how he smiles in the light.
  71. Re:Encryption and compression make a lot of sense. by Spy+Hunter · · Score: 2

    Who needs brute force? People silly enough to use password-protected zip files really don't care about security that much. One time I wanted to install something on a new computer from the recovery CD that came with a different computer. Everything was stored in password-protected zip files, and the recovery program checked to make sure you were using the CD right computer. But of course the recovery program itself had to know the password. A simple search of the binary turned up the command line used to launch pkzip, and the password right next to it stored as an unobfuscated string. Piece of cake.

    BTW, the password was "magic"

    --
    main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
  72. Re:Encryption and compression make a lot of sense. by nzhavok · · Score: 2

    Thanks, I realize compressing divx would be a silly thing to do, it was just an example :)

    A few years ago when I was at uni I was doing my postgrad thesis on multi-dimensional DB indexing. I was comparing several algorithms against one another, the main problem being that the bottleneck of the system was disk access so I couldn't make a fair comparison. This was of course exacerbated since I was using Java (hey, I was young and reckless back then) so the IO was slow. I looked at a few ways of improving the IO and one method was compressing the data to load faster (since cpu cycles were cheap), it was however unfeasible because of the random accesses the database would have to do. I ended up buying a ton of RAM and storing the DB there.

    Now I think about it more it should be reasonable straightforward to store DB blocks compressed, the index after all keeps an byte-offset to the data so I don't see how compression would effect it as long as the data was stored in 64K blocks. I do think that this compression would have to be managed by the DBMS not a generic system wide compresssion system since the index should represent bute offsets in the compressed file not the uncompressed file (otherwise more work would need to be done then actually needed). It would be a cheap way of getting more disk space, but more importantly it may speed up the access time, like a cheap SCSI (or mabye use it with SCSI) at the expense of some CPU.

    </rant>

    --

    He who defends everything, defends nothing. -- Fredrick The Great
  73. Re:Encryption and compression make a lot of sense. by Planesdragon · · Score: 2

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

    Your argument could work for spellcheckers and word processors--but they still get bundled because they're used together.

    Whenever a set of programs is commonly used together for the same task (create a file, move a file, etc.), a consolodation should at least be attempted.

    I for one hate having to make WAVs before I can make OGGs. If the only way to have encryptied archives was to ZIP and then Archive them, I probably wouldn't do it.