Re: relaxng-datatype license

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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




[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Gnome Users]     [KDE Users]

  Powered by Linux