Prior to authorization as a shareware developer, Patterson entered into a “Shareware Registration Agreement” (SRA) with CompuServe. The SRA authorized Patterson to place shareware that he developed on the CompuServe network in Ohio, distributing his shareware programs worldwide on CompuServe’s network. The SRA incorporated by reference two standard contracts: (1) the Service Agreement and (2) the Rules of Operation, published by CompuServe on the CompuServe information service. Patterson entered the contract electronically over the CompuServe network by typing from his own computer in Texas, the word “AGREE” in various points of the form agreement sent to him by CompuServe. Patterson then emailed the completed forms back to CompuServe in Ohio. The contract applied to Ohio law, because CompuServe’s shareware servers are located in Ohio. Patterson also transmitted his software files electronically from Texas to CompuServe in
Prior to authorization as a shareware developer, Patterson entered into a “Shareware Registration Agreement” (SRA) with CompuServe. The SRA authorized Patterson to place shareware that he developed on the CompuServe network in Ohio, distributing his shareware programs worldwide on CompuServe’s network. The SRA incorporated by reference two standard contracts: (1) the Service Agreement and (2) the Rules of Operation, published by CompuServe on the CompuServe information service. Patterson entered the contract electronically over the CompuServe network by typing from his own computer in Texas, the word “AGREE” in various points of the form agreement sent to him by CompuServe. Patterson then emailed the completed forms back to CompuServe in Ohio. The contract applied to Ohio law, because CompuServe’s shareware servers are located in Ohio. Patterson also transmitted his software files electronically from Texas to CompuServe in