We are allowed to use category X software in optional components. Furthermore, the dependency is marked as provided, so it won't be pulled into a transitive closure.
You are right that I should have included a comment about that on the original jira. .. Owen On Fri, Jun 9, 2023 at 1:58 AM Wei-Chiu Chuang <weic...@cloudera.com.invalid> wrote: > Hi community, > > While preparing for 3.3.6 RC, I realized the mysql-connector-java > dependency added by HADOOP-18535 > <https://issues.apache.org/jira/browse/HADOOP-18535> is GPL licensed. > > > Source: > https://github.com/mysql/mysql-connector-j/blob/release/8.0/LICENSE > See legal discussion at Apache LEGAL-423 > <https://issues.apache.org/jira/browse/LEGAL-423>. > > I looked at the original jira and github PR and I don't think the license > issue was noticed. > > Is it possible to get rid of the mysql connector dependency? As far as I > can tell the dependency is very limited. > > If not, I guess I'll have to revert the commits for now. >