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

Fwd: packages in new



Hello,

I am trying to get a LDAP python package included in Debian, however ftpmaster have queried the license on schema files that was copied from the Openldap Debian package.

Unfortunately they are not responding to my emails, which makes it so much harder to resolve the issue, or even know if there is still an issue. It is possible that they were happy with my explanation, and haven't got around to saying so. I asked if I should raise the issue on debian-legal and got no response.

Is the license ok? Or is the Openldap package in Debian bad?

The problem appears to be with the source package, so just removing the files from the binary would be insufficient, and they are used for tests. I would rather not have to repackage the source just for Debian, and even then I would end up using the same files from the openldap package - which unfortunately are conffiles so could have local changes.

Please Cc responses to me, I am not subscribed.

Upstream code (including latest debian/ directory)

https://pypi.python.org/pypi/python-tldap/0.3.4
https://github.com/Karaage-Cluster/python-tldap

debian/copyright file from python-tldap contains:

=== cut ===
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: python-tldap
Upstream-Contact: Brian May <bam@debian.org>
Source: https://github.com/Karaage-Cluster/python-tldap

Files: *
Copyright: 2010-2014, Brian May <bam@debian.org>
License: LGPL-3+

Files: debian/*
Copyright: 2010-2014, Brian May <bam@debian.org>
License: LGPL-3+

Files: tldap/test/ldap_schemas/*
Copyright: 1998-2007 The OpenLDAP Foundation
License: Schema

License: LGPL-3+
 python-tldap is free software: you can redistribute it and/or modify
 it under the terms of the GNU Lesser General Public License as published
 by the Free Software Foundation, either version 3 of the License, or
 (at your option) any later version.
 .
 python-tldap is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 GNU Lesser General Public License for more details.
 .
 You should have received a copy of the GNU Lesser General Public License
 along with python-tldap in the COPYING and COPYING.LESSER files.
 If not, see <http://www.gnu.org/licenses/>.
 .
 On Debian systems, the full text of the GNU General Public
 License version 3 can be found in the file
 `/usr/share/common-licenses/LGPL-3'.

License: Schema
 The version of this file as distributed by the OpenLDAP Foundation
 contains text claiming copyright by the Internet Society and including
 the IETF RFC license, which does not meet Debian's Free Software
 Guidelines.  However, apart from short and obvious comments, the text of
 this file is purely a functional interface specification, which is not
 subject to that license and is not copyrightable under US law.
=== cut ===

---------- Forwarded message ----------
From: Brian May <brian@microcomaustralia.com.au>
Date: 22 July 2014 09:34
Subject: Re: packages in new
To: Thorsten Alteholz <alteholz@debian.org>
Cc: ftpmaster@debian.org


On 21 July 2014 22:55, Thorsten Alteholz <alteholz@debian.org> wrote:
On Mon, 21 Jul 2014, Brian May wrote:
Just wondering if there are any problems with my 2 packages that appear to
be stuck in NEW?

I am not sure whether I can follow the argumentation about the schema-files in python-tldap. Do you mind removing them from the source package?

The files are required for the tests to work. We can;'t setup a test LDAP server without the schemas to do it.

They have been copied from the openldap package, so if it is a problem here, it will also be a problem in the openldap package too.

Have considered using the files directly from the openldap package, however, there are two issues (1) would that make it Debian specific,  and
(2) they live under /etc as conffiles, so there is no guarantee that they haven't been modified for local requirements.

Did you want me to raise this issue on debian-legal?


e.g. /etc/ldap/schema/core.ldif has at the top the following text. I assumed that the "Copyright 1998-2007 The OpenLDAP Foundation" claim is not valid, so I left it out. Including the non-free RFC license generated a Lintian error, so I left it out too.


# OpenLDAP Core schema
# $OpenLDAP: pkg/ldap/servers/slapd/schema/core.ldif,v 1.1.2.5 2007/01/02 21:44:09 kurt Exp $
## This work is part of OpenLDAP Software <http://www.openldap.org/>.
##
## Copyright 1998-2007 The OpenLDAP Foundation.
## All rights reserved.
##
## Redistribution and use in source and binary forms, with or without
## modification, are permitted only as authorized by the OpenLDAP
## Public License.
##
## A copy of this license is available in the file LICENSE in the
## top-level directory of the distribution or, alternatively, at
#

# The version of this file as distributed by the OpenLDAP Foundation
# contains text claiming copyright by the Internet Society and including
# the IETF RFC license, which does not meet Debian's Free Software
# Guidelines.  However, apart from short and obvious comments, the text of
# this file is purely a functional interface specification, which is not
# subject to that license and is not copyrightable under US law.
#
# The license statement is retained below so as not to remove credit, but
# as best as we can determine, it is not applicable to the contents of
# this file.

## Portions Copyright (C) The Internet Society (1997-2003).
## All Rights Reserved.
##
## This document and translations of it may be copied and furnished to
## others, and derivative works that comment on or otherwise explain it
## or assist in its implementation may be prepared, copied, published
## and distributed, in whole or in part, without restriction of any
## kind, provided that the above copyright notice and this paragraph are
## included on all such copies and derivative works.  However, this
## document itself may not be modified in any way, such as by removing
## the copyright notice or references to the Internet Society or other
## Internet organizations, except as needed for the purpose of
## developing Internet standards in which case the procedures for
## copyrights defined in the Internet Standards process must be         
## followed, or as required to translate it into languages other than
## English.
##                                                                      
## The limited permissions granted above are perpetual and will not be  
## revoked by the Internet Society or its successors or assigns.        
## 
## This document and the information contained herein is provided on an 
## "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
## TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
## BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
## HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
## MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.

--
Brian May <brian@microcomaustralia.com.au>



--
Brian May <brian@microcomaustralia.com.au>

Reply to: