Clarify license for Debian packaging
See original GitHub issueCurrently I am working on creating Debian package for pylama (https://bugs.debian.org/779449). However, the content of pylama/__init__.py
is confused. The comment string says it is BSD license, but the LICENSE file is LGPL-3+.
"""
Code audit tool for python.
:copyright: 2013 by Kirill Klenov.
:license: BSD, see LICENSE for more details.
"""
__version__ = "7.0.9"
__project__ = "pylama"
__author__ = "Kirill Klenov <horneds@gmail.com>"
__license__ = "GNU LGPL"
Please help to clarify the actual license of this package by removing other license name/text in pylama so that we can work on Debian packaging, thanks.
<bountysource-plugin> --- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/34617584-clarify-license-for-debian-packaging?utm_campaign=plugin&utm_content=tracker%2F394650&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F394650&utm_medium=issues&utm_source=github). </bountysource-plugin>Issue Analytics
- State:
- Created 7 years ago
- Reactions:1
- Comments:5 (2 by maintainers)
Top Results From Across the Web
Machine-readable debian/copyright file
This file is one of the most important files in Debian packaging, ... and a copyleft license, License can be used to clarify...
Read more >Debian packaging ... is licensed under the GPL version 3 in ...
1 Answer 1 ... Debian packages often combine multiple projects into one package. The copyright file typically contains very accurate descriptions ...
Read more >ubuntu - copyright file in deb package - how to - Stack Overflow
if you build a package using low-level tools like dpkg-deb you should have a good knowledge on the internals of a debian package....
Read more >2. Basic Overview of the debian/ Directory - Packaging Guide
This article will briefly explain the different files important to the packaging of Ubuntu packages which are contained in the debian/ directory.
Read more >Third Party Notices and/or Licenses - Oracle Help Center
This is the Debian prepackaged version of the GNU diffutils package. ... License but for only such changes as are necessary in order...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Here are the commit history details regarding the licensing terms:
In the latest
master
branch (at commit c38d598):LICENSE
andsetup.py
mention GNU LGPL only.docs/index.rst
,pylama/libs/inirama.py
, andREADME.rst
mention BSD license only.pylama/__init__.py
mentions both BSD license and GNU LGPL.The project was originally licensed under GNU LGPL but later the author appears to have an intention of moving to BSD license. While there are several commits that provide evidence in favour of this conclusion, commit 4f13f63a contradicts this conclusion. The only place in the project that attempts to communicate the license explicitly to users or readers is
README.rst
which mentions:It is unclear which BSD license (BSD-3-Clause or BSD-2-Clause) is meant here.
Here is Debian’s interpretation of the licensing terms (quoting from
/usr/share/doc/pylama/copyright
of Debian GNU/Linux 9 (stretch)):From the version 8.0.0+ Pylama has the MIT license.