Lotus Notes 以及从零开始的危险
Lotus Notes 作为一体化群件平台——把电子邮件、数据库、工作流和应用运行时整合在一个复制系统中——在 2010 年代和 2020 年代仍在企业中使用过它的人眼里,既令人钦佩又令人反感。许多人记得它的数据模型强大、应用开发迅速、内置 PKI 远超竞争对手,但也认为它非标准、笨拙的界面、艰难的迁移,以及 IBM 的战略失误,最终让它被 Outlook、SharePoint 和 Web 应用取代。讨论还强调了一个更广泛的教训:那些在 UX 和协议上“从零开始”的早期雄心平台,一旦标准、预期和生态系统稳定下来,就可能被后来者超越。
关于 Lotus Notes 的总体看法
- 用户评价明显分化:一部分人觉得 Notes 很强大,另一部分人则非常讨厌它。
- 常见抱怨包括:界面笨拙、不遵循标准、快捷键令人困惑、电子邮件体验很差、一些古怪的限制(例如窗口数量),以及本地/离线同步脆弱。
- 也有人回忆说,一旦学会了它,Notes 比现代 Outlook/网页邮箱更快、更灵敏,而且发邮件从来不会成为瓶颈。
- 许多组织多年停留在过时版本上,进一步加剧了用户体验和可靠性问题。
Notes 作为平台 vs. 电子邮件客户端
- 多位评论者强调,Notes 主要是一个应用平台,内置复制和安全机制,而不只是“一个电子邮件客户端”。
- 受到称赞的功能包括:面向文档的数据库、快速的低代码应用开发、多主复制、丰富的 ACL/PKI,以及简单的备份/迁移。
- 它被用于帮助台、ERP/CRM、工作流、工时记录、wiki 和定制内部应用;许多人说,Web 工具花了几十年才追上它。
- 批评点包括:对有经验的开发者不友好的工具、薄弱的版本控制、复制故障,以及大量由“公民开发者”构建得很糟糕的应用。
锁定、迁移与组织故事
- Notes 作为应用平台的强大能力带来了巨大的锁定:公司积累了从几十到上千个自定义数据库。
- 迁移到 Outlook/Exchange/SharePoint 或自定义 Java/Web 技术栈往往是耗时数年的工程,而且经常被低估、资金不足。
- 有些组织一直把 Notes 用到 2010 年代/2020 年代;也有一些在 Notes 推广过程中被用户强烈反对而中止,或在后来回滚。
设计决策与“从零开始”
- 讨论质疑了文章标题;很多人认为真正的教训是先发劣势和非标准 UI 选择,而不是后来重写的问题。
- 在标准仍在形成的时期,Notes 自行决定了快捷键、交互模式和协议。
- 一旦更广泛的 Windows/Office 约定固定下来,Notes 的偏离就成了负担,尤其是当 Outlook 与用户预期保持一致时。
竞争、标准与衰落
- 讨论中争论了忽视或拥抱 SMTP/X.400 到底有多大影响;有人认为 Notes 并不是真正的封闭花园,也有人说协议选择确实伤害了它。
- 许多人认为,Microsoft 集成的 Office/Exchange/SharePoint 技术栈,以及激进的企业销售,才是主要的竞争压力。
- 还有几位表示,Web 和基于浏览器的工具最终比直接的产品竞争更严重地伤害了 Notes。