diff options
Diffstat (limited to 'doc/introduction.rst')
-rw-r--r-- | doc/introduction.rst | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/doc/introduction.rst b/doc/introduction.rst new file mode 100644 index 0000000..c29f80c --- /dev/null +++ b/doc/introduction.rst @@ -0,0 +1,17 @@ +.. _intro: + +Introduction +============ + +The reason pyOpenSSL was created is that the SSL support in the socket module in +Python 2.1 (the contemporary version of Python when the pyOpenSSL project was +begun) was severely limited. Other OpenSSL wrappers for Python at the time were +also limited, though in different ways. Unfortunately, Python's standard +library SSL support has remained weak, although other packages (such as +`M2Crypto <http://chandlerproject.org/Projects/MeTooCrypto>`_) +have made great advances and now equal or exceed pyOpenSSL's functionality. + +The reason pyOpenSSL continues to be maintained is that there is a significant +user community around it, as well as a large amount of software which depends on +it. It is a great benefit to many people for pyOpenSSL to continue to exist and +advance. |