Free ARC NEXT

 3 likes

A new rewritten Alternative for Free ARC by Bulat Ziganshin.

License model

  • FreeOpen Source

Application type

Country of Origin

  • RU flagRussia

Platforms

  • Windows
  • Linux
Discontinued

The last update is from September 2017.

  No rating
3likes
0comments
0news articles

Features

Suggest and vote on features
  1.  File Archiving

 Tags

  • sources
  • compressor
  • freearc
  • lua
  • archiver

Free ARC NEXT News & Activities

Highlights All activities

Recent activities

Show all activities

Free ARC NEXT information

  • Developed by

    RU flagBulat Ziganshin
  • Licensing

    Open Source and Free product.
  • Written in

  • Alternatives

    73 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

File Management

GitHub repository

  •  172 Stars
  •  17 Forks
  •  16 Open Issues
  •   Updated Dec 25, 2023 
View on GitHub

Popular alternatives

View all

Our users have written 0 comments and reviews about Free ARC NEXT, and it has gotten 3 likes

Free ARC NEXT was added to AlternativeTo by GHOST1998 on Jun 8, 2017 and this page was last updated Mar 3, 2023.
No comments or reviews, maybe you want to be first?
Post comment/review

What is Free ARC NEXT?

https://github.com/Bulat-Ziganshin/FA/blob/master/FreeArc-archive-format.md https://encode.ru/threads/2621-FreeArc-Next?highlight=arc https://encode.ru/attachment.php?attachmentid=4699&d=1475957410 An archive consists of blocks. This includes so-called SOLID BLOCKS, containing contents of files stored in the archive, and all remaining block type, collectively called CONTROL BLOCKS, holding meta-information about archive and files it contain.

Currently, there are the following types of control blocks:

HEADER block is the first block of any archive. It starts with FreeArc arhive signature, plus contains info about archiver version. DIRECTORY blocks describes solid blocks stored in the archive, and files whose contents stored in these solid blocks FOOTER block is the last block of the archive. It describes DIRECTORY blocks stored in the archive plus contains common archive information such as archive comment. RECOVERY block, if present, is placed after all archive blocks including the FOOTER block. It contains ECC data that may help to restore damaged archive. Each directory block is placed right after the solid blocks it describes. Archive may contain multiple directory blocks and multiple solid blocks per directory block.

Numbers in control block are stored in variable 1-9 byte format, except for CRC/time/signature having a fixed width of 4 bytes. Block type and boolean flags are stored as 1 byte. Strings (filenames, compression/encryption algorithms) are stored with trailing NUL byte. Lists are preceded with number of their elements and stored in the struct-of-arrays order (as opposite to array-of-structs). CRC algorithm used is pkzip's CRC-32.

Official Links