See: https://github.com/java-schema-utilities/relaxng-datatype-java/pull/4 On Sat, Aug 5, 2023 at 1:16 PM Richard Fontana <rfontana@xxxxxxxxxx> wrote: > > 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