The discussion with Qualcomm for the release of the Eudora source code by the company's museum took five years. In the end, they decided not to simply grant a license, but to transfer ownership of the code, the Eudora trademarks, the copyrights, and the Eudora domain names to the Computer History Museum (CHM). The transfer agreement allows us to publish the code under the very liberal BSD open source license, which means that anyone can use it for either personal or commercial purposes.
The source code we are distributing is what we received from Qualcomm, with only the following changes:
- addition of the CHM copyright notice and the BSD license
- sanitization of "bad words", mostly in comments, as requested by Qualcomm
- removal of third-party software that neither the museum nor Qualcomm has the right to distribute
The Windows version of Eudora is written in C++. The source tree consists of 8,651 files in 565 folders, taking up 458 MB. There are both production ("Eudora71") and test ("Sandbox") versions of the code.
The Macintosh version of Eudora is an entirely different code base and is written in C. The source tree consists of 1,433 files in 47 folders, taking up 69.9 MB.
Those obscenities in the comments are historically significant and I want to read them!