Lotus Notes shipped in 1989 with encryption two years before PGP brought it to ordinary email, attachments before MIME, read receipts, a replicated shared database, and a custom interface that worked the same on every platform. It was not an email app — email was roughly 5% of how people used it. Matthew Guay traces it back to PLATO Notes in 1973 and follows what it cost to build the future alone.
The lineage is the setup. Ray Ozzie used PLATO Notes as a student, missed the shared forum badly enough after graduation to describe “withdrawal,” and set out to rebuild it at work. Notes was the result: a synchronised document database first, with mail as an almost incidental showcase.
- Encryption baked into the database from the start, years before PGP and MIME
- Rich text, attachments, read receipts, arrival notifications, a shared directory
- Wiki-style links between messages — something email still lacks, because each message is a standalone file
- Threaded and categorised inboxes, offline access with sync, all pre-IMAP
- No SMTP support until 1996, seven years late, by which time email had caught up on its own
Its own interface was the Achilles’ heel. Building one custom UI for DOS, OS/2, Windows, Unix and the Macintosh produced anti-conventions that broke muscle memory everywhere: F5 locked the client and demanded a password, ALT+1 sent mail, some buttons wanted a double-click and others a single. New mail arrived with both “OK” and “Open Mail…” buttons — the first one not actually loading the mail. There was an Interface Hall of Shame, and a “Lotus Notes Sucks” site cataloguing 80-plus grievances.
Microsoft attacked the mail need rather than the platform. Steven Sinofsky’s summary of the opening: customers “were betting on a ‘point solution’ for email that might be marginally easier to deploy and manage rather than the complexity of landing what amounts to a development tool on each and every desktop.” Outlook and Exchange won that fight, and email rebuilt Notes’ features one RFC at a time.
The lesson is not that Notes was bad — it is that a system which defines every layer itself, from protocol to storage to interface, cannot absorb change at the rate the world changes. The closing line from a former Iris developer is the whole argument: “The web won because it could evolve faster than Lotus Notes could. The web won because it was open.”
And switching costs bought it a long afterlife. Migrating off Notes was expensive enough that staying was rational, which is why it still ships today as HCL Notes — a reminder that lock-in lets a product outlive its own defeat.