On Fri, Aug 4, 2023 at 2:32 PM Richard Fontana <rfontana@xxxxxxxxxx> wrote: > > On Fri, Aug 4, 2023 at 9:20 AM Marián Konček <mkoncek@xxxxxxxxxx> wrote: > > > > It looks like this project > > (https://github.com/java-schema-utilities/relaxng-datatype-java) will > > need to be added to Fedora as a part of jaxb 4.0.2 -> 4.0.3 update. > > > > The sources of this package have already been bundled and differently > > namespaced part of jaxb (see > > https://koji.fedoraproject.org/koji/rpminfo?rpmID=35187399) and present > > in Fedora. The jaxb project decided to unbundle them and depend on the > > upstream relaxng. > > > > The upstream relaxng has no LICENSE but from other sources it is > > more-less clear that it should be BSD: > > * https://relaxng.org/ > > * https://sourceforge.net/projects/relaxng/ > > * comment from Richard Fontana in open Issues in GitHub > > (https://github.com/java-schema-utilities/relaxng-datatype-java/issues/1) > > > > Nevertheless I would need to be completely sure that I can declare the > > package as being BSD-4-Clause, if I wanted to add it to Fedora. > > > > Can I get an official statement from Fedora legal team regarding > > acceptability of this package? > > I think I may have been wrong in ~2017 (I have no recollection of > making that comment). It will require a little research to figure out > what the license of that relaxng code is, if indeed there ever was any > explicit license. Okay, I was probably basically not wrong, but I may have been looking in the wrong place. it appears that these files: https://github.com/java-schema-utilities/relaxng-datatype-java/tree/master/src/main/java/org/relaxng/datatype are identical to the files in the zip file available here: https://sourceforge.net/projects/relaxng/files/datatype%20%28java%29/2001_10_11/relaxngDatatype.java.zip/download at src/org/relaxng/datatype That zip file also contained a license file, ThaiOpenSourceCenter-copying.txt, the contents of which are a match to SPDX `BSD-3-Clause`. So Marián Konček the thing to do here is (a) use `BSD-3-Clause` to represent the license of those files in https://github.com/java-schema-utilities/relaxng-datatype-java and (b) make sure the Fedora package corrects the upstream error in omitting the license file by including the ThaiOpenSourceCenter-copying.txt file contents, i.e.: Copyright (c) 2001, Thai Open Source Software Center Ltd All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. Neither the name of the Thai Open Source Software Center Ltd nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. _______________________________________________ legal mailing list -- legal@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to legal-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/legal@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue