Hi Everyone, Kevin Gurney and I have been working on integrating the MATLAB Arrow bindings with the project's release processes in this pull request [1]. While working on integrating with the release tooling, we realized that we need to ensure that the licenses of any MEX artifacts [2] bundled with the released MLTBX [3] file are compatible with the ASF 3rd Party License Policy [4].
After several rounds of discussion with some colleagues at MathWorks, we came up with a license [5] that is intended to meet the requirements for inclusion as a "Category B" [6] license according to the ASF 3rd Party License Policy. Our goal is to make sure we are doing the right thing here, so, as per Kou's suggestion [7], we wanted to share the proposed license [5] with the broader Arrow development community. We understand this may need further input from ASF Legal as well. Please let us know what we can do to help move this forward. We sincerely appreciate everyone's support as we navigate these licensing requirements. [1] https://github.com/apache/arrow/pull/38660 [2] https://www.mathworks.com/help/matlab/call-mex-functions.html [3] https://www.mathworks.com/help/matlab/creating-help.html?s_tid=CRUX_lftnav [4] https://www.apache.org/legal/resolved.html [5] https://github.com/apache/arrow/files/13955180/license.txt [6] https://www.apache.org/legal/resolved.html#category-b [7] https://github.com/apache/arrow/pull/38660#discussion_r1454804607 Best, Sarah Gilmore