On Tue, Sep 02, 2003 at 09:24:11AM +0200, Philip Newton wrote:

[re RAR]

>I'm told it's fairly popular in (some?) Usenet binary newsgroups as a 
>standard way of distributing warez and moviez.

ACE is another format that I understand is used in that context.

>>From what I gather, it supports multi-volume archives natively (which 
>are a bit of a hack with the ZIP format); there also exists a PAR 
>scheme which gives parity information so if you miss up to 'n' segments 
>of a multi-segment file, you can recreate them from the parity data.

Both correct, though I've never seen PAR actually produce a result.

Actually, I've probably known about RAR for longer than most people; in 
1994 I translated the documentation for RAR 1.40 from Russian to 
English, and uploaded it to Garbo. (Three weeks later, Yevgeniy Roshal 
brought out a new version with his own English translation, which was 
rather less comprehensible than mine, and didn't bother to answer my 
email.)

>Compression is also sometimes better than with ZIP, possibly because of 
>one or both of (a) it's said to have a special "multimedia" mode that 
>is tuned to compressing audio and/or video (no idea how that works, 
>though) and (b) it can create "solid" archives (things .tar.gz - 
>compress the files as one rather than compressing each file 
>individually as in .zip, hence you can take advantage of redundancy 
>across files).

Also both correct. Multimedia mode, AFAIR, looks for shorter repeated
sequences than in text, because there's already been some compression
done.

RAR used to be practically guaranteed to be smaller than ZIP, but the 
format has got a bit bulky of late. Basically, it started as 
state-of-the-art compression code of 1994 and has been updated somewhat 
since, whereas ZIP is state-of-the-art for early 1992 and basically 
hasn't changed at all (RAR has now had four or five changes to the file
format).

In my experience, people who really care about compressed file size and 
are moderately technically savvy tend to use RAR or ACE; people who 
want their files to be readable by everybody use ZIP; people who are 
catering for virus-prone fools use self-installing EXE. (All of this
only applies to the Windows world, obviously; I think the parallels in
Unix, or at least Linux, would be .tar.bz2, .tar.gz, and dodgy
commercial software with auto-extracting installers like the JRE.)

Incidentally, I can highly recommend PowerArchiver, even though it's now
gone shareware. It's the only archive extractor I use on Windows.

>I've very rarely come across a file I wanted that was in .RAR format, 
>though. When I started computing in the 90's on PCs, it was LZH at the 
>beginning, replaced by ARJ shortly after I started; now it's ZIP. (And, 
>of course, the perennial .tar.Z / .tar.gz in the *nix world, though 
>.tar.bz2 are starting to show up in a couple of places.)

For a while, ARJ was looking set to displace ZIP v2; it was producing
consistently smaller files, and had just grown a solid mode (which
originated with HPack, but that's another story entirely). But Rob Jung
insisted on keeping the source entirely closed, which meant that instead
of competing with ZIP as the "universal and featureful" format it was
competing with RAR as the "small" format, at which it failed.

>This is probably not relevant 
>for whoever started the thread, though.

Neither is anything I've said here.

R

Reply via email to