2025年9月25日: PostgreSQL 18 发布!

OpenRPT - 适用于 PostgreSQL 的开源 GUI 报表编写器和渲染器

发布于 2005-04-26

OpenRPT - 开源报表编写器现已支持 Linux、Mac 和 Windows

ERP 应用供应商 OpenMFG 发布免费的多平台报表和商业智能工具,支持 PostgreSQL 及其他数据库引擎

弗吉尼亚州诺福克,2005 年 4 月 26 日 – OpenMFG,一家在开源软件社区拥有深厚根基的领先企业软件供应商,今天宣布其开源报表编写器和渲染引擎 OpenRPT 正式发布源代码。OpenRPT 在过去几个月里已与来自十六个国家的 100 多名开发人员进行了私有 Beta 测试,现已发布二进制和源代码形式。

OpenMFG 提供当今市场上唯一一个具有完全开源架构的企业资源计划 (ERP) 系统。虽然服务器运行在 PostgreSQL 开源数据库上(支持 Linux、Mac OS X 或 Windows 操作系统),但其图形客户端软件也得益于 C++ 的开源 Qt 框架,实现了完全的多平台支持。OpenMFG ERP 套件包含丰富的功能,适用于制造和分销公司,包括完整的本地财务、库存管理、采购和销售、调度和计划、物流,以及其自有的图形报表编写器和渲染引擎。

基于 PostgreSQL 社区的强烈兴趣和反馈,OpenMFG 决定将此报表编写器作为一个独立的开源许可证提供。虽然有多种基于 Web 的临时报表选项,但 OpenRPT 填补了市场上对开源、通用图形、可嵌入报表编写器的真正空白。与市场领先的 Crystal Reports 或 Microsoft Access 报表设计器不同,OpenRPT 在 Linux、Mac OS X 和 Windows 上运行效果均等。它支持许多高级报表功能,包括图表、集成条形码、标签打印和水印。报表定义可以 XML 形式存储在 PostgreSQL 数据库中,或导出为单个文件。OpenRPT 还包含一个名为 MetaSQL 的简单脚本语言,支持更复杂和动态的 SQL 查询。

与其他开源报表选项不同,OpenRPT 不需要使用 Java 或浏览器界面。根据 GNU 通用公共许可证 (GPL) 的条款,OpenRPT 图形客户端和服务器端渲染引擎都可以完全嵌入到其他应用程序或设备中。如果一家公司希望通过购买商业许可证来“选择退出”GPL,他们也可以这样做 – 但并非强制要求。这种“双重许可”模式允许 OpenMFG 免费为任何人提供 OpenRPT,而无需猜测用户的业务目标。

OpenMFG 总裁兼首席执行官 Ned Lilly 表示:“作为 PostgreSQL 的多年积极用户,我们很高兴能够将 OpenRPT 回馈给社区。我们也期待与那些一直在寻找一款不依赖特定平台或中间件技术、价格低廉的嵌入式报表解决方案的企业用户合作。”

PostgreSQL 核心团队成员 Josh Berkus 评论道:“随着 PostgreSQL 在企业环境中的普及,OpenRPT 等工具对用户来说变得不可或缺。我很高兴 OpenMFG 决定开源他们的报表编写器,并期待自己能在一个项目中使用它。”

OpenRPT 项目托管在世界上最大的开源软件开发网站 SourceForge.net,以及 pgFoundry.org – 一个基于相同底层项目管理软件的实现,专门用于支持 PostgreSQL 相关应用程序。更多信息请访问 www.openrpt.com。

关于 OpenMFG

OpenMFG, LLC 开发由开源软件驱动的下一代企业应用程序。OpenMFG 产品通过降低拥有成本,为公司提供对其成本、供应链、流程、库存和财务运营的可见性,并以低于竞争产品的价格,通过北美各地增值合作伙伴网络销售给终端用户客户。更多信息请访问公司网站 www.openmfg.com。

关于 PostgreSQL

PostgreSQL 是数百名开发者的集体成果,其开发历史可以追溯到二十年前在加州大学伯克利分校的起点。凭借其对企业级功能长期以来的支持,PostgreSQL 被当今许多最苛刻的企业和政府机构所使用。PostgreSQL 在 BSD 许可证下分发,允许免费用于和分发商业和非商业应用程序。要了解更多关于 PostgreSQL 的信息或下载它,请访问 www.postgresql.org。

本文已从先前版本的 PostgreSQL 网站迁移。对于迁移过程中可能出现的任何格式问题,我们深表歉意。