Jim Huber  <[EMAIL PROTECTED]> wrote:

>  Below is my summation of the jist of the legal-speak that is
>being sent to RSA.....
>  Would love to provide people with exact copies of it but then
>hey, your lawyers wouldn't make anything....--) You are on your
>own to find and pay a patent/copyright lawyer to draw up your
>papers.....
>
>  So, if RSA gave that license (and they did) to the US governemnt,
>for use in a public-funded project, in which they knowingly agreed
>that the code would be freely given away (as required by US law for
>public-funded software-development), and the US goivernment license 
>plainly states I can use this "software" freely for commercial use
>in it entirety or in any part, (and this is what happened), then
>since I obtained my copy of the "license" from the US government
>FORTEZZA project....RSA can NOT enforce any claims.

        I'm a little confused about how you obtained RSApkc or RSAREF
through the NSA's Fortezza project (which I thought was
KEA_DSS_Skipjack-based) but perhaps I can offer a few pertinent footnotes on
your comments:

        The US government -- because it had given Ron Rivest a stipend to do
research on algorithms (not PKC;-) at the time when he, Len Adleman, and Adi
Shamir, all junior instructors at MIT, invented RSApkc -- has always had
free and unrestricted access to (and a right to implement and use,
royalty-free ) the RSApkc cryptosystem.  No one at RSADSI ever had to give
any US government agency a license to use RSApkc in a federal project.

>  It also means anyone who obtained RSAREF-2.0 from RSA which
>included a license that allowed "shareware" as well as unrestricted
>not-for-profit use is free to use it. That includes ALL the pieces
>contained in that library (IE MD5 as well) without further license.

        Again, AFAIK, Rivest has always made his MD5 hash (and earlier, MD2
and MD4) freely available for unrestricted use by designers, programmers,
and implementors.  The RFCs have been there for years, and the code is in
wide circulation.

>  It also means if "said" included license states I can use it in
>a "for-profit" situation by signing the "commercial" license
>(which is/was free at the time) then since said license did NOT
>reserve the right of RSA to withdraw or terminate the license they
>granted me when they supplied me RSAREF-2.0 they MUST honor it
>under penality of law. Including civil damages.....for lost revenue
>etc. if they try to stop your use of it. 

        I'm not a lawyer either, and far be it for me to hold up your plans
for galactic conquest.  (I have also been a consultant to RSADSI's parent
firm, Security Dynamics, for many years.  So my personal opinions are not
only legally naive, but should also be considered suspect.)  In other words,
your lawyer can talk to RSA's lawyer about whether RSAS can be forced to
make REFREF available to you; upon what terms, if any; and what the various
clauses in the RSAREF license actually mean.   That's all Greek to me.

        (Fyi, Tom Dunigan of ORNL has the  RSAREF-2.0 agreement and license
online at: <http://www.epm.ornl.gov/~dunigan/rsaref.txt>)

        I've always understood, however, that the hook in the bare-bones
RSAREF license was in the section 4, where the terms of the license channel
and enforce the licensee's potential interaction with the RSAREF library to
nothing more than the published interface: the procedures and data types
listed in the files  "global.h" and "rsaref.h"

        Some things you can do, and some things you can't.  (RSAREF was,
after all, expressly labelled as a "free, educational reference
implementation," an academic proof-of-concept implementation -- and the
limitations upon its use were intended to be real.  Again, your lawyers and
their lawyers, etc., etc.)

        I've always understood that SSL, for instance, is one of the things
you can't do -- using the RSAREF-2.0 published interface under the rather
blunt restrictions outlined in the basic license. 

        I might be wrong, of course, but that is something a software
development manager can probably judge that better than the typical
corporate attorney, or even the standard patent lawyer. It will give you
something to discuss with your attorney when you do lunch to plan the grand
assault on Rivest et al.

        Suerte,

                        _Vin

        

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to