diff --git a/doc/README.sgml b/doc/README.sgml
index 5b0b3fddc..75b86609d 100644
--- a/doc/README.sgml
+++ b/doc/README.sgml
@@ -448,8 +448,9 @@ $ svn checkout https://svn.sqlmap.org/sqlmap/trunk/sqlmap sqlmap-dev
-Either way you downloaded sqlmap, you can update it to the latest
-development version anytime by running:
+If you download a source package (gzip, bzip2 or zip) or sqlmap from the
+Subversion repository, you can update it to the latest development version
+anytime by running:
$ python sqlmap.py --update
@@ -461,6 +462,27 @@ Or:
$ svn update
+
+Viceversa if you download a binary package (deb, rpm or exe), the
+update feature is disabled.
+
+
+There are some differences between each package:
+
+
+- The source packages (gzip, bzip2 and zip) have all features. They
+contains the working copy from the Subversion repository updated at the
+time the sqlmap new version has been released.
+
- The Debian and Red Hat installation packages (deb and rpm) are
+compliant with the Linux distributions' packaging guidelines. This implies
+that they do not support the update features and do not include
+third-party softwares Churrasco (for token kidnapping, see below) and UPX.
+
- The Windows binary package (exe) can't update itself and does not
+support the takeover out-of-band features because they rely on Metasploit
+and Metasploit's msfconsole and msfcli are not supported on the native
+Windows Ruby interpreter.
+
+
License and copyright