[ Quite long, and rather vapid in places - sorry in advance; there
 *is* some relatively interesting stuff about RSA's licensing further
 on though... ]

About a week ago, I posted a message here asking if anyone could 
point me at a working set of Win32 binaries for OpenSSL (I also asked 
about FAQs, but have had an answer about that). I got a couple of 
answers from people inside the U.S.A. saying that they were sorry 
they couldn't help me, and one message telling me that everything 
worked fine if you compiled with Visual C++ (which I don't have - I'm 
a long-term Borland shop). 

Before I start burrowing into the messy business of trying to compile 
a port of what is essentially a unix source code base under Win32, I 
thought I'd risk being a pain and asking one more time if anyone 
outside the U.S.A. has a working implementation they'd be willing to 
share. The simple fact is that I'm not a cryptographer, and I'm not a 
unix programmer; I understand TCP/IP pretty well, but I don't trust 
myself to incorporate a major toolkit that is peppered with warnings 
about its maintenance level under Windows, in a Windows application 
with millions of users... Obviously, I'd sooner leverage the efforts 
that other people must already have made.

Out of curiosity, is there any reason why there isn't an archive of 
compiled binaries? Source is all very well, and I can see absolutely 
why you *have* to have it when you're dealing with encryption 
technology, but couldn't the OpenSSL site be regarded as being 
authoritative enough to host some "official" binaries as well? I 
mean, I'm presuming here that OpenSSL *is* implemented as 
libraries...

Anyone willing to help me out would be warmly welcomed in my mailbox. 
:-)  

And now onto something more meaty:

Since I originally wrote, I've exchanged mail with RSA's Asia/Pacific 
people regarding licensing their B-SAFE SSL libraries... Actually, it 
was a pretty short conversation. It appears that they want US$100,000 
per annum per application as a minimum license for using B-SAFE in an 
application like Pegasus Mail. Now, Pegasus Mail is free software and 
it doesn't earn a whole lot of money from its optional manual sales; 
there's also no doubt that like all e-mail applications (or so I 
believe), Pegasus Mail's limited income has been increasingly 
impacted by Outl**k over the last year or so. All of this is a long-
winded way of saying that I could dive to the bottom of the Marianas 
Trench more easily than I could pay licensing fees like that.

The one big advantage of using RSA's code is that you can use it 
anywhere in the world. I understand the patent problems that make it 
difficult to use non-RSA software inside the U.S.A. What I want to 
know is whether there is any way around this...

For instance: Pegasus Mail is officially distributed from two sites 
in the U.S.A, one in the Netherlands and one in New Zealand. If I 
were to implement my SSL code as a separately loadable DLL, is there 
any reason why I can't just make that available from the Netherlands 
and New Zealand sites, but not the U.S. sites? Is there any effective 
reason why someone in the U.S.A. couldn't go to those sites, download 
the SSL enabler, and use it? [ Remember that I'm based in New Zealand 
and have no formal representation or presence in the U.S.A. ]

How are real-life application developers actually dealing with this 
problem? RSA are clearly only interested in gouging as much money as 
they possibly can before their patents start running out - I can't 
imagine that any developer except the really big corporates could 
afford license fees like this... So what does a developer do? There's 
a real danger of smaller players being forced out of the industry 
because they don't have the financial capacity to license things like 
this - does that worry anyone else as much as it worries me? (That's 
a rhetorical question, by the way - I'm sure it bothers *everyone* on 
this list just as much as it bothers me).

A comment in advance of any discussion here... I *have* been 
following the various threads on the legalities of the whole thing 
here in the last few days... But they didn't seem to address the 
issue of someone who actually has no formal physical presence within 
the U.S.A, like myself.

I'd be grateful to hear what people think about this. SSL support is 
getting to be an increasing demand item and I really have to do 
something about it, but that doesn't include selling everything I own 
to pay for the CEO of RSA Security's new Ferrari...

Cheers!

-- David --


--
David Harris, Pegasus Mail
[EMAIL PROTECTED]
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to