Okay, cool. As long as we’re all okay with the dependencies and how they line up with ASF rules, I’m good.
-- Jason Porter Software Engineer He/Him/His IBM From: Alex Porcelli <[email protected]> Date: Wednesday, July 23, 2025 at 08:19 To: [email protected] <[email protected]> Subject: [EXTERNAL] Re: [DISCUSSION][FYI] Use the external XML and JSON Mapper libraries instead our internal copies Those would be GPL with classpath exception, which is aligned with JDK itself. On Wed, Jul 23, 2025 at 10:15 AM Jason Porter <[email protected]> wrote: > > Correct me if I’m wrong, but we’re not able to link to GPL libraries either. > That was a sticking point with Hibernate. > > -- > Jason Porter > Software Engineer > He/Him/His > > IBM > > > From: Toni Rikkola <[email protected]> > Date: Wednesday, July 23, 2025 at 01:53 > To: [email protected] <[email protected]> > Subject: [EXTERNAL] [DISCUSSION][FYI] Use the external XML and JSON Mapper > libraries instead our internal copies > Hi, > > Currently we have XML and JSON Mapper libraries in KIE that are > duplicates of identical libraries outside of our code base. The reason > for forking them in was likely due to an old requirement that we need to > control all the source at KIE, here at Apache or back at Red Hat. At > this moment this is not true, if it ever was. > > Problem is these libraries are licensed under GPL and if GPL is used > inside an ASL project it consumes everything and the project is then GPL. > > The plan is to remove our fork and use the originals with the GPL > linking exception. > > > Related ticket: https://github.com/apache/incubator-kie-tools/issues/3196 > > Related dev list thread: > https://lists.apache.org/thread/gsj0mxkzwpcgwztz231tr6tnnx9kxd0g > > Linking exception: > https://openjdk.org/legal/gplv2+ce.html > https://en.wikipedia.org/wiki/GPL_linking_exception > > > Toni Rikkola > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
