SourceForge logo
SourceForge logo
Menu

LZMA spec?

2004年02月19日
2004年02月28日
  • John Richard Moser

    John Richard Moser - 2004年02月19日

    Is there technical documentation on how the LZMA algorithm works? Something detailed enough for reimplimentation.

    If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
    • Igor Pavlov

      Igor Pavlov - 2004年02月19日

      Why do you need to reimplement it?

      If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
      • Nobody/Anonymous

        Nobody/Anonymous - 2004年02月28日

        The big problem is, that 7-zip totaly mixes the compression algorithm and platform dependent stuff, this makes it very hard to reuse the algorithm. Something like a design document for LZMA, with pseudo code, would be really great. This would make a linux port so much easier.
        By the way: IMHO should the core algorithm of 7zip be written in plain C or C++, with a clear interface, and not mixed with COM or whatever. This would make it really reuseable!

        If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
    • Nobody/Anonymous

      Nobody/Anonymous - 2004年02月27日

      nobody states anywhere who invented the algorithm. who did this?

      If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
      • Igor Pavlov

        Igor Pavlov - 2004年02月27日

        It's my :)
        Actually LZMA is combination of some famous algorithms: LZ77, Markov Chains and analog of Arithmetic Coding (aka Range Coder).

        👍
        1
        If you would like to refer to this comment somewhere else in this project, copy and paste the following link:

Log in to post a comment.

AltStyle によって変換されたページ (->オリジナル) /