📜 ⬆️ ⬇️

FreeArc - modern archiver

So much of everything you want to store on your hard drive: movies, music, programs, documents ... But, unfortunately, the hard drive is not rubber. The archiver program will be able to make data move. 7Zip and WinRAR are quite common now, but at the moment FreeArc is still leading in terms of efficiency. According to the results of one of the most authoritative tests, FreeArc took the first three places, and by a large margin from rivals:



FreeArc, by the way, like 7Zip, is free and has open source code.
A few years ago I was lucky enough to take part in this interesting project. My contribution to the FreeArc project was the wArc shell for its console version, which I wrote on .Net. After so many years, I was surprised by the lack of information in the habrahabr about him. Actually in this article I want to talk about FreeArc.

Written in FreeArc in a functional Haskell programming language . The main compression algorithms for texts is ppmd, for all other data types lzma. FreeArc, as mentioned at the beginning of the article, has amazing performance: on average, it works 2-5 times faster than programs of a similar class (ccm, 7-zip, rar, uharc -mz, pkzip) with a comparable compression ratio.
')

Short story


The first version of the archiver appeared in the relatively distant 2004. And in 2010, more precisely from version 0.666, the author decided to submit it for public use. By the way, if questions arise directly to the archiver's author, he asks them to ask on the forum .

The main advantages and opportunities



Functionality



Why FreeArc squeezes stronger:



Why FreeArc compresses faster:



About the author of the archiver


The author - Bulat Ziganshin, practically my countryman, also lives in Tatarstan, but in Naberezhnye Chelny.
At the time of DOS, there was a very popular archiver - arj. So, Ziganshin owns the arjz version with more dense data packing. In subsequent years, he developed the Tornado archiver and ... if you open the WinRAR archiver, it contains Help - About the program - thanks
you can read: “Significantly increase the degree and speed of compression of the RAR archives allowed useful tips Alexander Khorosheva and Bulat Ziganshina.” That is, he is in some way the co-author of RAR.

In general, FreeArc is a very worthy project. I hope he will continue his dynamic development.

PS We should not forget that the FreeArc archiver is still experimental, it is unlikely that it should be used for safekeeping (the experimental author understands in particular that the compression format can be changed at any time and the new versions cannot open old archives).

Links


  1. Project repository
  2. Archiver user statistics
  3. Detailed version history
  4. Tracker: a list of planned improvements for versions

Screenshots of cross-platform graphical user interface:



Viewing and unpacking the archive directly from the Internet


Archive Information


Selection of compression method


Integration with Explorer


Linux version


Self-extracting archive

Source: https://habr.com/ru/post/129774/


All Articles