Menu

question for commercial use

kate
2009-07-23
2016-12-03
  • kate

    kate - 2009-07-23

    I hope to know that  my company should make a contract (with Mr. ipavlov) for the right of using if my company want to  release a compressed data by 7-zip program to users  with internet,
    Is commercial use  available by observing the LGPL license without  a contract?

     
    • Igor Pavlov

      Igor Pavlov - 2009-07-23

      You don't need any additional contract.

      Your company can use 7-zip in any computer.
      Your company can release files compressed by 7-zip.

       
      • kate

        kate - 2009-07-24

        Sorry, I have one more question.
        If my company release modified(or non-modified) 7-zip source code or lib for data decompression via internet,  it is also available without additional contract?

         
        • Igor Pavlov

          Igor Pavlov - 2009-07-24

          If you use LZMA SDK (subset of 7-Zip), then you can modify and so on.
          LZMA SDK is public domain.

          If you use full 7-Zip source code, follow GNU LGPL license. Modified code must be under GNU LGPL also.

           
    • ashatilo

      ashatilo - 2009-07-27

      Is it possible to modify resources in SFX files? I.e. we would like to set our own version, company name and icon.

       
    • ashatilo

      ashatilo - 2009-07-27

      Sorry, maybe the question above was not clear enough. I'll try to reform it as following:
      Is it legal to modify resources in SFX files using some resource editor? I.e. we would like to set our own version, company name, product name and icon.

       
      • Igor Pavlov

        Igor Pavlov - 2009-07-27

        You can do it.

         
    • ashatilo

      ashatilo - 2009-07-27

      Thank you a lot Igor for so quick answer and for your great software!

       
  • Neil Badayos

    Neil Badayos - 2012-10-02

    Hello Mr. Igor Pavlov, I would to use your 7zip.exe for commercial purposes. Does it mean the codes I used must be open to the public also? I just to clarify this thing. Thank you

     
  • Igor Pavlov

    Igor Pavlov - 2012-10-02

    1) There is no 7zip.exe file in 7-Zip.
    2) Read
    http://www.7-zip.org/faq.html#developer_faq

     
  • Neil Badayos

    Neil Badayos - 2012-10-02

    Hello again Mr. Igor Ipavlov,,

    Thank you for the feedback but I just to rephrase my question.

    It is my mistake with the question. I really mean that can I use the command line 7zip.exe for commercial use? I want to use it as a third party software for my project. Is it okay at your end?

    I am really bothered with the GNU LGPL license,, Is this really mean that my codes will be an open source also (or exposed my codes) once I use the command line of 7zip.exe?

    I am not going to modify it, I just want to use that great tool (command line) on our project.

    I read the FAQ and I just want  to clarify the point that I am required only to specify it on our documentation that I use the command line of 7zip?

    I hope you would reply to my query. Thank you so much.

     
  • Neil Badayos

    Neil Badayos - 2012-10-02

    From the previous reply,
    I really mean again the "7za.exe" of your famous 7zip (the command line).
    Thank you once again. I hope you would reply.

     
  • Igor Pavlov

    Igor Pavlov - 2012-10-02

    from FAQ:

    - Can I use the EXE or DLL files from 7-Zip in a Commercial Application?

    Yes, but you are required to specify in your documentation (1) that you used parts of the 7-Zip program, (2) that 7-Zip is licensed under the GNU LGPL license and (3) you must give a link to www.7-zip.org, where the source code can be found.

     
  • Mark Alvin Chua

    Mark Alvin Chua - 2016-11-28

    Related Question
    I know that 7zip can be used in commercial applications provided that
    to specify in your documentation
    (1) that you used parts of the 7-Zip program,
    (2) that 7-Zip is licensed under the GNU LGPL license and
    (3) you must give a link to www.7-zip.org, where the source code can be found
    My question is that by commercial application, does that include software that I make that will be sold as a product where 7zip will be bundled (.exe and dll only, no source code modification - 7zip package is as-is from 7zip website). I plan to use 7zip command-line to compress database backup files.
    or by commercial application you mean it is only limited to those that will be used my company internally and not sold as a product?
    Thank you very much.

     
  • Igor Pavlov

    Igor Pavlov - 2016-11-28

    Yes, you can use 7-zip binaries in any product. And you can sell these products.

     
  • Mark Alvin Chua

    Mark Alvin Chua - 2016-11-28

    i do not have to make my code LGPL?

     
  • Igor Pavlov

    Igor Pavlov - 2016-11-28

    You must mark only 7-zip parts as LGPL.
    The main idea of LGPL in that case - users of your product must have ability to recompile all LGPL parts (7-zip code in your case).

     
  • Mark Alvin Chua

    Mark Alvin Chua - 2016-11-29

    So you mean that ifmy program consists of 10 classes and 1 of them uses 7zip then only that class must be LGPL even though the class could not function by itself and uses other classes to do its functions or is used by other classes to perform functionality?

     
  • Igor Pavlov

    Igor Pavlov - 2016-11-29

    You want to use exe and dll files.
    There is any problems with these executables. These are not statically linked to your code.
    The only possible problem with LGPL code, if you use LGPL'ed interface source code to call DLL code.
    But whole interface code in 7-zip is part of LZMA SDK that is public domain
    So also there is no any license problem with interface code in 7-zip.

     
  • Mark Alvin Chua

    Mark Alvin Chua - 2016-12-03

    Thank you very much. Your program is a great, handy and easy to use alternative to all other zip programs out there!!!!!

    Thank you for being so accomodating.

     

Log in to post a comment.