用。文件I/O、安全、密码管理以及配置文件也都有单独的XPCOM组件，程序员可以在开发自己的应用程序时使用。
批评.XPCOM为不同使用上下文（例如不同语言）下的对象添加了大量代码。这导致XPCOM中基于系统的代码出现。这也是苹果公司复刻KHTML（现在已被多个网页浏览器使用，包括Safari）来创建WebKit引擎而非在其浏览器中采用基于XPCOM的Gecko渲染引擎的原因之一。Gecko的开发人员目前正在尝试减少Gecko排版引擎中XPCOM的过剩使用。此过程在Mozill