Hi all, As part of preparing for the Apache Cloudberry (Incubating) 2.0.0 release, I’ve started running the Apache Release Audit Tool (RAT) across the full codebase using the Maven-based `apache-rat-plugin`.
The goal is to ensure full compliance with ASF licensing policy. This includes: - Identifying files with missing or unrecognized license headers - Applying custom license matchers for PostgreSQL-inherited files and legacy Greenplum/EMC/VMware files, all covered under Apache License 2.0 - Excluding non-source or license-neutral files directly via the plugin’s `<excludes>` configuration in `pom.xml` (no `.rat-excludes` file is being used) - Documenting rationale for all exclusions and license decisions in ` README.apache.md` I'm proceeding directory by directory, starting with `gpcontrib/`, and will keep the community informed as I work through each section. Once the audit is complete, I’ll share a full license report for review prior to any release vote. If anyone has insight into legacy files, prior audits, or historical licensing context, feel free to reply here or reach out directly. Best, -=e -- Ed Espino Apache Cloudberry (Incubating) & MADlib