Results 1 to 10 of 10

Thread: Non open source Data compression Tools

  1. #1
    Member
    Join Date
    Sep 2011
    Location
    Oslo
    Posts
    1
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Non open source Data compression Tools

    Hello,
    Until now we have been using gZip for our compressing, but unfortunately we have to change this to a non open source tool due to a contract with a company whom for legal issues doesn't want to work with OS software, I think. anyway does anybody know if there is a compression SDK tool available that can:

    • compress to different formats, zip, gz, tar ... and decompress from them.
    • It should be able to compress different data file: txt, binary,
    • it must have ports for C/C++.
    • Must support the PKZIP standard
    • preferable if it could also have functions for memory and streams compression


    also either be compilable under windows (VS), AIX, OS X, Linux (GCC) or come in two or more versions one for windows and one for Unix and Linux family.

    with regards,
    Ehsan Sadeghi

  2. #2
    Member Surfer's Avatar
    Join Date
    Mar 2009
    Location
    oren
    Posts
    203
    Thanks
    18
    Thanked 7 Times in 1 Post
    Try StuffIt SDK. Previously was available for UNIX/Linux, but now seems to be only for Win and Mac.

  3. #3
    The Founder encode's Avatar
    Join Date
    May 2006
    Location
    Moscow, Russia
    Posts
    3,982
    Thanks
    377
    Thanked 351 Times in 139 Posts

    Lightbulb

    PKWARE Data Compression Library (DCL)

    M Software Ltd. General Compression Library

    Try to find some Public Domain Deflate implementations or write for yourself - it's simple enough algorithm. Good optimized Deflate is from 7-Zip archiver or from General Compression Library by M Software (Malcolm Taylor). If you may break the compatibility, you may even improve the compression - Deflate is silly by its nature. For fast LZ77/LZSS check out my CRUSH and ULZ compressors.

  4. #4
    Member
    Join Date
    May 2008
    Location
    Germany
    Posts
    410
    Thanks
    37
    Thanked 60 Times in 37 Posts
    @ehsansad:

    - Must support the PKZIP standard
    - compress to different formats, zip, gz, tar ... and decompress from them
    - not "open source" - what does it mean for you ? (there are several variants)

    1. if you "Must support the PKZIP standard" then may be the original from pkware.com
    (file format ZIP is PUBLIC DOMAIN, for creating a zip-file a license is not necessary)

    2. the best commercial data compression is may be RAR from rarlab.com

    3. if open source means GPL for you, then you can try LZMA SDK
    it is open source too, but not GPL - it is PUBLIC DOMAIN
    (7-Zip program is under GNU Lesser General Public License)

    4. ppmd (within zip) i think is PUBLIC DOMAIN too

    best regards

    whats your choice?

  5. #5
    Member m^2's Avatar
    Join Date
    Sep 2008
    Location
    Ślůnsk, PL
    Posts
    1,611
    Thanks
    30
    Thanked 65 Times in 47 Posts
    Out of curiosity, do you know why do your lawyers object open source?

  6. #6
    Member biject.bwts's Avatar
    Join Date
    Jun 2008
    Location
    texas
    Posts
    449
    Thanks
    23
    Thanked 14 Times in 10 Posts
    Quote Originally Posted by m^2 View Post
    Out of curiosity, do you know why do your lawyers object open source?
    There can be many reason for the non open source. I notice that whenever Obama signs a new law
    it's usually bad for the common man. Here is one possible take that would affect open source software.
    There was a big fan fare from the media on the signing of a Bill by Obama that changed the 200 year
    old patent law. The internet says that patents now belong to first to file. Not the first to invent.
    To me and I am not a lawyer but I think if you code something open source and someone else used it
    a year later another company might patent something in the code. And then demand payment for
    continued use.

    check out http://www.eagleforum.org/psr/2011/j...psrjune11.html

    The laws in the US are rapidly changing and I would not be surprised if posting to this site could someday be illegal for average americans.

  7. #7
    Member
    Join Date
    Jun 2009
    Location
    Kraków, Poland
    Posts
    1,474
    Thanks
    26
    Thanked 121 Times in 95 Posts
    To me and I am not a lawyer but I think if you code something open source and someone else used it
    a year later another company might patent something in the code. And then demand payment for
    continued use.
    That would be ridiculous. I hope you're not right. You mean that anything that is not patented would be allowed to become patented by anyone.

  8. #8
    Expert
    Matt Mahoney's Avatar
    Join Date
    May 2008
    Location
    Melbourne, Florida, USA
    Posts
    3,255
    Thanks
    306
    Thanked 779 Times in 486 Posts
    Actually, I don't think that is what the bill says. You can read it here: http://www.gpo.gov/fdsys/pkg/BILLS-1...S-112s23es.pdf
    It makes changes to an earlier bill: http://www.law.cornell.edu/uscode/35/

    I don't see anything about "first to file". If you disclose an invention, nobody else can patent it because it is prior art. If two people work on an invention in secret, then the first to file gets the patent, but it has always been that way. There is one section that says that if you file a patent outside the U.S. then there is no longer a 1 year time limit to file in the U.S.

    It looks like the law will invalidate patents on business methods and patents on methods of reducing your taxes. Also there is one provision that you can no longer challenge a patent if it does not disclose the best method of implementing an invention. At least I think that's what it says. I'm not a lawyer.

  9. #9
    Member biject.bwts's Avatar
    Join Date
    Jun 2008
    Location
    texas
    Posts
    449
    Thanks
    23
    Thanked 14 Times in 10 Posts
    I just googled it and here is forbes from 6 hours ago.

    Forbes clearly states that it is changed from "first to invent" to "first to file".

    http://www.forbes.com/sites/ciocentr...entrepreneurs/

    Your PDF appears to be from early march. The question is what is the bill at the
    time the president signed it. You may have an earlier version before both
    houses modified for finally passage. Also some sites talk about the several
    million dollar bail out in the bail. Does yours have that?

    see this url from 3 days ago.
    http://www.examiner.com/conservative...candal-deepens

  10. #10
    Member
    Join Date
    Sep 2011
    Location
    Seattle
    Posts
    1
    Thanks
    0
    Thanked 0 Times in 0 Posts
    BitSmart works very well in stream compression and improves network efficiency dramatically. It also gives you very decent compression rate, no less than Zlib. It is different from the other compression algorithm though, which use caching map method. It may be a solution to your problem. Here is the link to their website: http://bitsmartsdk.com/. Or you can also check out this one: centritechnology.com

Similar Threads

  1. BALZ - An Open-Source ROLZ-based compressor
    By encode in forum Data Compression
    Replies: 60
    Last Post: 6th March 2015, 17:47
  2. Open source JPEG compressors
    By inikep in forum Data Compression
    Replies: 8
    Last Post: 22nd October 2011, 01:16
  3. PeaZip - open source archiver
    By squxe in forum Data Compression
    Replies: 1
    Last Post: 3rd December 2009, 22:01
  4. fcm1 - open source order-1 cm encoder
    By encode in forum Data Compression
    Replies: 34
    Last Post: 5th June 2008, 00:16
  5. New fast open-source paq-based jpeg compressor
    By Bulat Ziganshin in forum Forum Archive
    Replies: 14
    Last Post: 13th September 2007, 14:57

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •