法律声明

归属和许可证

UltiSuite and all of its web apps (Ultimail, UltiDrive, UltiDocs, UltiCal, UltiMeet, Contacts, UltiAI, administration, account) are original creations by Eliott Guillaumin, protected by his copyright. All rights reserved.

此法律页面以英语显示。

最后更新:2026年6月29日 npm 列表生成于 2026-06-24。

GPL / AGPL:使用而不传播

UltiSuite, Ultimail, UltiDrive, UltiDocs, UltiCal, UltiMeet, Contacts, UltiAI and associated web interfaces are original creations developed by Eliott Guillaumin. Their proprietary source code does not incorporate code from the services listed below.

Components under GNU (GPL) or Affero (AGPL) licenses run as separate programs: distinct containers, processes or network services. UltiSuite interacts with them only via standard protocols (HTTP, OIDC, IMAP, SMTP, WebDAV, etc.), without statically linking or embedding them in the proprietary frontend or backend.

This independent-services architecture matches the usage model described by the Free Software Foundation for separate programs: copyleft applies to each concerned program and its modifications, but does not extend to other suite applications that merely form combined use within the meaning of GPL/AGPL.

Frontend npm libraries remain under their own licenses (MIT, Apache-2.0, BSD, ISC, or LGPL). OpenPGP.js (LGPL-3.0) is served separately as a replaceable file and is not merged into the bundle. That does not turn UltiSuite into a derivative work of separately run AGPL services.

服务与集成

Components deployed on this UltiSuite instance. Optional modules appear only when enabled.

用于UltiSuite用户身份验证的身份提供者(SSO/OIDC)。独立的容器化服务,配置和操作与UltiSuite应用程序代码分开。

许可证: MIT

Rspamd

Apache-2.0

用于本地邮件边缘的反垃圾邮件HTTP工作程序。在消息持久化之前过滤入站SMTP。

许可证: Apache-2.0

Jitsi Meet

Apache-2.0可选的

当启用Jitsi模块时,通过Jitsi组件进行可选的视频会议(UltiMeet可以依赖此堆栈)。

许可证: Apache-2.0

具有 copyleft 或双重许可的 npm 库

OpenPGP.js (LGPL-3.0-or-later)

针对外部通讯者的OpenPGP消息加密。未修改的上游文件,提供于应用程序包之外。

可替换模块:/lgpl/openpgp/openpgp.min.mjs。一个兼容的构建可以在不重新编译UltiSuite的情况下替换该文件。此版本的源代码为OpenPGP.js(请参见文件旁边的NOTICE.txt)。

JSZip ((MIT OR GPL-3.0-or-later))

客户端 ZIP 文件操作(导出/导入)。在双重许可的 MIT 选项下使用。

动态链接到前端包的JavaScript库;选择MIT许可证,没有使UltiSuite成为GPL衍生作品。

sharp / libvips (build) (LGPL-3.0-or-later)

构建时图像处理(图标和资产生成)。预编译的本地二进制文件,未修改。

通过动态链接未修改的库符合LGPL使用;不对UltiSuite TypeScript/React代码施加GPL/LGPL。

npm库(需要归属)

List automatically generated from frontend npm dependencies: direct dependencies (including MIT) and transitive dependencies whose license requires an attribution notice (Apache, BSD, ISC, copyleft, etc.). Regenerate with pnpm run attributions:generate.

(MIT AND Zlib)

(MIT OR GPL-3.0-or-later)

  • jszip— Stuart Knightley

(MPL-2.0 OR Apache-2.0)

  • dompurify— Dr.-Ing. Mario Heiderich, Cure53

0BSD

Apache-2.0

BSD

  • duck— Michael Williamson

BSD-2-Clause

BSD-3-Clause

CC-BY-NC-SA-4.0

CC0-1.0

ISC

LGPL-3.0-or-later

MIT

MIT AND ISC

Unlicense