[ros-general] License issue with OpenSSL and ReactOS (GPL)

KJK::Hyperion noog at libero.it
Sun Feb 22 22:49:10 UTC 2004


At 22.29 22/02/2004, you wrote:
>I am out of development for a few weeks but I have some ideas about using 
>OpenSSL in ReactOS but we have one minor show stoppper. The OpenSSL 
>license is not compatible with the GPL so any code that links to OpenSSL 
>is going to need to be either LGPL or GPL with a exception for OpenSSL.

I see a lot of confusion about what exactly uses OpenSSL and what doesn't 
(not that I have a clear idea of that, either). This looks like the perfect 
time for planning before diving head-first. Anyone can help us track 
dependencies of Windows components from cryptography and certificate 
management functions? I'll start with an easy one: wininet should use 
whatever SSL/TLS implementation it finds, querying for it with 
CryptAcquireContext, so it won't depend on OpenSSL

PS: I fail to understand how an "exception" in licensing could help. 
Advertising OpenSSL would still be required to comply with its license. Not 
that complying with such a requirement looks such a dramatic burden as to 
make anything "non-free" - e.g. did you know that the Opera web browser 
uses OpenSSL? Be quick to think of a counter-counter-example, because I 
already have a counter-example ready 




More information about the Ros-general mailing list