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?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
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?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
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.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
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
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
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.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
- 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.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
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.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
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).
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
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?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
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.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
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?
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.
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?
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.
Is it possible to modify resources in SFX files? I.e. we would like to set our own version, company name and icon.
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.
You can do it.
Thank you a lot Igor for so quick answer and for your great software!
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
1) There is no 7zip.exe file in 7-Zip.
2) Read
http://www.7-zip.org/faq.html#developer_faq
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.
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.
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.
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.
Yes, you can use 7-zip binaries in any product. And you can sell these products.
i do not have to make my code LGPL?
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).
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?
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.
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.