早在二月份,微软发布了公共格式规范PST文件,Outlook使用数据库来存储和归档电子邮件。现在,微软为这些规范添加了一对开发开源项目:PST数据结构视图工具(PSTViewTool),;PST文件格式SDK,一个和PST文件共同工作的交叉平台C++库。
SDK现在还没有完成;现在它只提供了对PST数据的只读性。这两个工具都需要在ApacheLicense2.0使用。也就是说,它们不仅可以和特定的非开源项目共同工作,还可以和其他的开源项目合作。
PST文件任何想要离开Outlook的人最大的障碍。在PST中存储着几百万GB的邮件,但是没有一个健壮的路径可以从别处访问它们。由于很多人不愿意放弃大规模电子邮件档案,所以除了使用微软的电子邮件客户端别无选择。
尽管核心Office文件格式是基于XML的开放标准,但是为了减轻这种锁定问题,Outlook继续使用一个复杂的数据库格式来存储邮件,这就使互操作性变得更加困难。有了这些文件和软件项目,Outlook被锁的日子将会终结。