RFC 1790 (rfc1790) - Page 2 of 4


An Agreement between the Internet Society and Sun Microsystems, Inc



Alternative Format: Original Text Document



RFC 1790    ISOC - SUN Agreement: ONC RPC and XDR Protocols   April 1995


                AN AGREEMENT BETWEEN

                THE INTERNET SOCIETY

                      AND

                SUN MICROSYSTEMS, INC.

                 IN THE MATTER OF

              ONC RPC AND XDR PROTOCOLS

   1. For good and valuable consideration, receipt and sufficiency of
   which is hereby acknowledged, Sun Microsystems, Inc. ("Donor") hereby
   grants to the Internet Society and the Internet Engineering Task
   Force, their officers, employees, the IETF Secretariat and
   contractors ("Licensees") for the sole purpose of making Donor's Open
   Network Computing ("ONC") Remote Procedure Call ("RPC") and External
   Data Representation ("XDR") (together the "Technology", which is the
   technical specifications set forth in Exhibit "A" attached hereto
   [sic] and incorporated herein by reference) an Internet standard,
   entering the Internet Standard process as a Proposed Standard, a
   cost-free, perpetual, non-exclusive, worldwide right and license
   under any copyrights, patents or other rights in Donor's Technology
   to use, reproduce, modify, distribute, propose, test, develop,
   analyze, enhance, revise, adopt, maintain, perform and display
   publicly, and prepare derivative works that are based on or
   incorporate all or part of the Technology, and to reproduce,
   distribute and perform or display publicly any such derivative works,
   in any form and in all languages (computer and foreign), including
   the right and license to use the marks "ONC RPC" and "ONC XDR"
   ("Marks") in association therewith, and to authorize others to do so.
   Donor agrees to permit Licensees to use Donor's name and address to
   indicate the original source of the Technology.

   2. Donor further exclusively transfers to Licensees the worldwide
   right and license to further evolve, develop and modify the
   Technology for the purpose of making the Technology an Internet
   Standard through the Internet Standardization Process (as specified
   in RFC 1602), including the right and license to use the Marks in
   association with any such modifications, and to authorize others to
   do so. In particular, Donor acknowledges that if it performs any
   evolution, development and modification of the Technology outside of
   the Internet Standardization Process, that this should be clearly
   indicated as being a non-standard development, and that no reference
   to the Internet Standards Process is allowed for any such Technology
   developed outside of the Internet Standards Process.




Cerf