Plans for openssl 1.1?

2010-10-12 Thread Hanno Böck
Hi,

I wanted to ask if there are any plans when openssl 1.1 or at least a 
pre/alpha/beta-version of it is going to be released.

(the background I'm asking this is that I'm currently interested in the usage 
of RSA-PSS signatures - university work - and I'd like to get a rough 
estimation when an openssl version supporting PSS will be out)

cu,
-- 
Hanno Böck  Blog:   http://www.hboeck.de/
GPG: 3DBD3B20   Jabber/Mail:ha...@hboeck.de

http://schokokeks.org - professional webhosting


signature.asc
Description: This is a digitally signed message part.


Re: License question regarding static linking

2010-10-12 Thread David Schwartz

On 10/6/2010 10:24 PM, Pierre DELAAGE wrote:


I cannit answer to all the point but at least I can comment
the redistribution one :
To my point of view, a static linking is NOT a redistribution,
just because the liked library is not usable by the end user.


It most certainly is a re-distribution. You have received the 
copyrighted work and then you distributed it to someone else.



To an extreme extent, the end user is not necessarily aware that the
product contains
a static version of ssl lib, and even so he/she is not necessarily aware
of what is it and
what he/she could do with it if this lib was ...directly accessible as a
dll, which it is NOT !


That's not relevant for two reasons. First, it's not relevant because 
user knowledge or access is not a criterion for testing of something is 
a re-distribution. Second, even if user knowledge and access were 
required, his code is joined to OpenSSL by the linker, and his code is 
known and usable. There is absolutely no rational reason it should 
matter what part of the joined code is known and usable, once joined, 
they are one.



What I mean is that redistributing something as embedded in a product
is not opening its free usage
by the end user.


It sure is, they are fully free to use the combined work. The whole 
point of a combined work is that the parts are combined. You can't say 
you're using one part and not another -- they are combined.


The user has free usage of the combined work. The combined work includes 
OpenSSL. Full stop.


 The product received is NOT the same as the product

used by the developper,


Doesn't matter. It's the same work. Static linking fuses two works into 
a single work that is legally both works linked.


To give you an analogy, image a graphic work that consists of two sides, 
each with an image. If I take two such works and glue them back-to-back, 
that's like what static linking does. The result is a single two-sided 
work that contains protectable elements from both input works. It is 
legally both original works.



and has often less features (as your product does not expose to end
users all the functionnalities of the original
openssl lib.


Doesn't matter. If I get the source code to Windows and remove a bunch 
of featured, and compile the result, I can't give it away to all my friends.



Even more if redistributing as embedded was redistributing, then it
would allow the end user to do the same thing as yourself,
I mean the same usage of the library: and this is impossible.


Huh? Redistributing simply means you are distributing a work that 
contains protectable elements (those that can be covered by copyright) 
from the original work.


Your focus on function is totally mistaken. In fact, function is the one 
thing copyright *cannot* cover. Functional elements are irrelevant for 
copyright purposes. Copyright protects creative choices, not hard work 
or functional capability.



More over it would allow him to redistribute openssl again but it is
also impossible because openssl lib has been embedded,
ie hidden in some way, in your application.


Huh?


The only way the end user could propagate openssl would be to
redistribute your whole application :
this depends on your own license, but would not lead anyway to a
usable full featured lib.


Doesn't matter. Copyright is about creative choices, not function. The 
creative choices made by the OpenSSL developers are in the 
statically-linked work.



Finally, I would say that in fact dynamic linking is the scenario most
closed to redistribution than static linking :
because it allows, at least technically, a possible distribution of a
copy of a dll.


Huh? Either you distribute the DLL or you don't.

DS

__
OpenSSL Project http://www.openssl.org
Development Mailing List   openssl-dev@openssl.org
Automated List Manager   majord...@openssl.org


Re: Plans for openssl 1.1?

2010-10-12 Thread Dr. Stephen Henson
On Tue, Oct 12, 2010, Hanno Bck wrote:

 Hi,
 
 I wanted to ask if there are any plans when openssl 1.1 or at least a 
 pre/alpha/beta-version of it is going to be released.
 
 (the background I'm asking this is that I'm currently interested in the usage 
 of RSA-PSS signatures - university work - and I'd like to get a rough 
 estimation when an openssl version supporting PSS will be out)
 

Well PSS is supported in OpenSSL 1.0, I presume you mean PSS certificate
support which is only in 1.1 at present?

Major releases of OpenSSL only happen every few years so the 1.1 release is
some time off.

However PSS support is something I plan to back port to 1.0.1 but at present
there is no timescale for release.

Steve.
--
Dr Stephen N. Henson. OpenSSL project core developer.
Commercial tech support now available see: http://www.openssl.org
__
OpenSSL Project http://www.openssl.org
Development Mailing List   openssl-dev@openssl.org
Automated List Manager   majord...@openssl.org


Re: Plans for openssl 1.1?

2010-10-12 Thread The Doctor
On Tue, Oct 12, 2010 at 02:21:21PM +0200, Hanno Böck wrote:
 Hi,
 
 I wanted to ask if there are any plans when openssl 1.1 or at least a 
 pre/alpha/beta-version of it is going to be released.
 
 (the background I'm asking this is that I'm currently interested in the usage 
 of RSA-PSS signatures - university work - and I'd like to get a rough 
 estimation when an openssl version supporting PSS will be out)
 
 cu,
 -- 
 Hanno BöckBlog:   http://www.hboeck.de/
 GPG: 3DBD3B20 Jabber/Mail:ha...@hboeck.de
 
 http://schokokeks.org - professional webhosting

AFAIK the alph is out on snapshots.

-- 
Member - Liberal International  This is doc...@nl2k.ab.ca Ici doc...@nl2k.ab.ca
God, Queen and country! Never Satan President Republic! Beware AntiChrist 
rising! 
http://twitter.com/rootnl2k http://www.facebook.com/dyadallee
Are you a real human: http://www.cuttingedge.org/news/n1334.cfm
__
OpenSSL Project http://www.openssl.org
Development Mailing List   openssl-dev@openssl.org
Automated List Manager   majord...@openssl.org