Skip to content

Created libxslt-v.1.1.39#275

Merged
OliverFendt merged 2 commits intoOpen-Source-Compliance:mainfrom
aspura:libxslt-v1.1.39
Jan 21, 2026
Merged

Created libxslt-v.1.1.39#275
OliverFendt merged 2 commits intoOpen-Source-Compliance:mainfrom
aspura:libxslt-v1.1.39

Conversation

@aspura
Copy link
Copy Markdown
Contributor

@aspura aspura commented Jan 8, 2026

Signed-off-by: Astrid Spura (aspura@osadl.org)

Signed-off-by: Astrid Spura (aspura@osadl.org)
Copy link
Copy Markdown
Contributor

@OliverFendt OliverFendt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@aspura thank you very much for your contribution. I only have a few comments:
In the license text there are the copyright notices included in some cases. Usually we do not include the copyright notices in the license texts. In case it was done in order to reflect the copyright holder of these files (because there is no real copyright notice in the specifc file) I have some doubts about this approach:

  1. E.g. the files

libxslt-v1.1.39/libxslt/xsltlocale.h contain the X11 license text with Copyright (C) 2001-2002 Daniel Veillard. All Rights Reserved. but the information in the file is:
Copy: See Copyright for the status of this software.

Author: Nick Wellnhofer
So I am not sure whether Daniel Veillard is the copyright owner of this file. I know that an author is not necessarily the copyright holder, but if my assumption from above is true then you should put here no copyright line in the license text, to avoid any wrong copyright assignment.

The same applies to:
/libxslt-v1.1.39/libxslt/win32config.h
Copy: See Copyright for the status of this software.

Author: Igor Zlatkovic

libxslt-v1.1.39/libxslt/xsltlocale.h
Copy: See Copyright for the status of this software.

Author: Nick Wellnhofer

libxslt-v1.1.39/libxslt/numbersInternals.h
libxslt-v1.1.39/libxslt/numbers.c
libxslt-v1.1.39/libxslt/functions.h
libxslt-v1.1.39/libxslt/functions.c
See Copyright for the status of this software.

daniel@veillard.com
Bjorn Reese breese@users.sourceforge.net for number formatting

Here I am not quite sure whether Daniel Veillard is the only copyright holder.

  1. As examples the following files contain the license text without copyright line but carry the author note from Daniel Veillard (I know that an author is not necessarily the copyright holder, but if my assumption from topic 1 is true then you should put it here to in order to be consistent)
    libxslt-v1.1.39/tests/testplugin.c
    libxslt-v1.1.39/xsltproc/xsltproc.c
    libxslt-v1.1.39/xsltproc/testThreads.c
    libxslt-v1.1.39/python/types.c
    ibxslt-v1.1.39/python/libxslt.c

  2. The following files are concluded with a license text without copyright statement, but carry in the last paragraph of the license text Daniel Veillard as name, but the files do not contain any author information:

Except as contained in this notice, the name of Daniel Veillard shall not
be used in advertising or otherwise to promote the sale, use or other deal-
ings in this Software without prior written authorization from him.

libxslt-v1.1.39/tests/runtest.c
libxslt-v1.1.39/tests/fuzz/genSeed.c
libxslt-v1.1.39/tests/fuzz/xslt.c
libxslt-v1.1.39/tests/fuzz/xpath.c
libxslt-v1.1.39/tests/fuzz/testTargets.c
libxslt-v1.1.39/tests/fuzz/fuzz.h
libxslt-v1.1.39/tests/fuzz/fuzz.c

  1. setup.py.in is concluded to MIT, in my opinion this is the reference to the "package license" but not the license of this file, although the package license is X11. I would conlude it to NOASSERTION

  2. the following files:
    libxslt-v1.1.39/tests/docbook/result/fo/gdp-handbook.fo
    libxslt-v1.1.39/tests/docbook/result/html/gdp-handbook.html
    /libxslt-v1.1.39/tests/docbook/result/xhtml/gdp-handbook.xhtml

contain additionally to the GFDL boilerplate the following information:

Permission is granted to make and distribute verbatim copies of this
manual provided the copyright notice and this permission notice are
preserved on all copies.
</para>
<para>
Permission is granted to copy and distribute modified versions of
this manual under the conditions for verbatim copying, provided that
the entire resulting derived work is distributed under the terms of a
permission notice identical to this one.
</para>
<para>
Permission is granted to copy and distribute translations of this
manual into another language, under the above conditions for modified
versions, except that this permission notice may be stated in a
translation approved by the Free Software Foundation.

as well as

<!-- Permission is granted to make and distribute verbatim copies of -->
<!-- this manual provided the copyright notice and this permission -->
<!-- notice are preserved on all copies. -->
<!-- -->
<!-- Permission is granted to copy and distribute modified versions of -->
<!-- this manual under the conditions for verbatim copying, provided -->
<!-- that the entire resulting derived work is distributed under the -->
<!-- terms of a permission notice identical to this one. -->
<!-- -->
<!-- Permission is granted to copy and distribute translations of this -->
<!-- manual into another language, under the above conditions for -->
<!-- modified versions, except that this permission notice may be -->
<!-- stated in a translation approved by the Foundation. -->

This license is not reflected as concluded license.

Can you please check my comments, and regenerate the files?

Signed-off-by: Astrid Spura (aspura@osadl.org)
Copy link
Copy Markdown
Contributor

@OliverFendt OliverFendt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@aspura thank you very much for your contribution

@OliverFendt OliverFendt merged commit f770ac9 into Open-Source-Compliance:main Jan 21, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants