Live data from Hacker News

Don't Use RAR

group.miletic.net

51–60 of 218 posts

Re: Don't Use RAR

#51

The rar license prohibits writing a compatible compressor? What kind of nonsense is that? I clicked the license link and there is a scary looking anti-reverse-engineering clause, but 1) that sounds legally dubious given how the program is distributed; and 2) there is a FOSS decompressor, and studying that may be sufficient to write a compressor without examining the non-free official compressor. The article is right…

It would probably be possible to argue in court that your compressor isn't technically breaking any laws. But why go through the trouble of using formats which aren't meant to be used, when there are so many good alternatives out there which actually are intentionally freely available?

Re: Don't Use RAR

#52
I used RAR all the time in late 1990s-early 00s. It had great usability, great FAR Manager integration - unsurprising since they both were created by the same person, Eugene Roshal (incidentally, he was studying a few years earlier on the same faculty / specialty as I).

But when I switched to GNU/Linux, the reasons to use RAR died quietly. It had a good run, but didn't get the widespread platform support it needed to succeed as an archive standard. It being a proprietary product didn't help in that, I guess.

Re: Don't Use RAR

#55
post #44

Good luck trying to send a file compressed with Zstd or Brotli to people and have them know what to do with them. I’d certainly have to google to figure out how to open one of those. And I’m an engineer and aware that those formats exist.

[deleted]

Re: Don't Use RAR

#56

Does anyone know why RAR is better compression-wise than the two more modern standards? It doesn't seem like it's been updated in a long time, and I would have expected modern software from two of the best houses in the world to handily beat it. Is it that good, or is it a matter of priorities, or something else?

> Does anyone know why RAR is better compression-wise than the two more modern standards?

It simply uses a much slower algorithm (prediction by partial matching, PPM) in the highest setting. Those modern standards are designed to be fast enough and improve the status quo in that performance target. If they were only concerned about the compression ratio there are tons of other algorithms that would handily beat RAR already.

Re: Don't Use RAR

#57
post #55
post #44

Good luck trying to send a file compressed with Zstd or Brotli to people and have them know what to do with them. I’d certainly have to google to figure out how to open one of those. And I’m an engineer and aware that those formats exist.

[deleted]

[deleted]

Re: Don't Use RAR

#58
I strongly prefer WinRAR (the software) because it does everything I am looking for in an archiving and compressing software.

- It is a great tool for archiving. Especially in Windows, it is often faster to compress a rar archive than copying several hundreds of files. This fills the lack of a `tar` tool in Windows space.

- It supports changing the compression level during the compression.

- Highly backwards compatible format. The newer rar format is opt-in.

- WinRAR supports various formats such as ISO, JAR, and a few typical zip-ish formats.

- Superior drag and drop support.

- Context-aware extraction. For example, if you double click a PNG, it only extracts that PNG file. For an exe, it extracts the whole thing.

- Splitting files, locked archives, AES protection, SFX, and other features are easily accessible.

I use 7-zip for zstd, and brotli cli when I particularly need those formats. For my personal archives, rar format and WinRAR never let me down.

Yes, I get that it's not an open source software and doesn't come with a permissive license, but neither do Windows OS itself, and many other software I use. There is an open source unrar, so I don't fear being locked out on my archived.

I happily paid the $29 even though I could absolutely use it without paying a dime, just like thousands of other users.

Re: Don't Use RAR

#60
post #44

Good luck trying to send a file compressed with Zstd or Brotli to people and have them know what to do with them. I’d certainly have to google to figure out how to open one of those. And I’m an engineer and aware that those formats exist.

Zstandard and Brotli are also not an archiving format, which the layperson normally expects to be a "compression" format, so the comparison is a bit off. But that doesn't really matter because there is 7-zip which is an archiving format AND compression format AND competitive to RAR AND open-source.
Post reply on HN