7-Zip 4.25 Extra Sources
------------------------

7-Zip is a file archiver for Windows 98/ME/NT/2000/2003/XP. 

7-Zip Copyright (C) 1999-2005 Igor Pavlov.

Most of 7-Zip source code is licensed under the GNU LGPL.
This package contains files that are not licensed under the GNU LGPL.

This package licensed under "unRAR license + GNU LGPL" license

"unRAR license + GNU LGPL" means that you must follow 
GNU LGPL in all aspects while it is in agreement 
with unRAR license. But you can not break unRAR license rules.
It means that unRAR license is main license in that pair.


Please check main restriction from unRar license:

2. The unRAR sources may be used in any software to handle RAR
   archives without limitations free of charge, but cannot be used
   to re-create the RAR compression algorithm, which is proprietary.
   Distribution of modified unRAR sources in separate form or as a
   part of other software is permitted, provided that it is clearly
   stated in the documentation and source comments that the code may
   not be used to develop a RAR (WinRAR) compatible archiver.

So what you can do:
1) Compile and use compiled files under GNU LGPL rules, since 
   unRAR license almost has no restrictions for compiled files.
   So you can link these compiled files to LGPL programs.
2) You can fix bugs in source code and use compiled fixed version.


7zip\Compress\Rar29\Original folder contains files that are modified
versions of original unRAR source code files.


How to compile
--------------
To compile sources you need Visual C++ 6.0.
For compiling some files you also need 
new Platform SDK from Microsoft' Site:
http://www.microsoft.com/msdownload/platformsdk/sdkupdate/psdk-full.htm
or
http://www.microsoft.com/msdownload/platformsdk/sdkupdate/


DOC                Documentation
---
  copying.txt    - GNU LGPL license
  rarLicense.txt - unRAR License
  readme.txt     - Readme file
  History.txt    - History file

---
Igor Pavlov
http://www.7-zip.org


---
End of document

