[Pcsclite-muscle] PySCard: unofficial version 1.6.16 available

Ludovic Rousseau ludovic.rousseau at gmail.com
Thu Jul 31 15:14:33 UTC 2014


2014-07-30 15:56 GMT+02:00 Nikos Mavrogiannopoulos <nmav at redhat.com>:
> On Wed, 2014-07-30 at 15:35 +0200, Ludovic Rousseau wrote:
>> Hello,
>>
>> I now provide a snapshot version of PySCard myself at [1]. PySCard is
>> a Python wrapper for PC/SC.
>> See [2] for more details.
>
> Hello Ludovic,
>  Thank you for doing that. Just to let you know that what is preventing
> this package from being included in Fedora is the unclear license of
> some components. From [0], I think the most serious is:
> smartcard/Observer.py
> smartcard/Synchronization.py
>   taken from http://mindview.net/Books/TIPython; I didn't see a license
>   at first glance.

I found the book at
http://docs.linuxtone.org/ebooks/Python/Thinking_In_Python.pdf
And also a reference of the book at https://wiki.python.org/moin/AdvancedBooks

I could not find an explicit license either.

The book is also available in HTML form at
http://python-3-patterns-idioms-test.readthedocs.org/en/latest/Observer.html
with "© Copyright 2008, Creative Commons Attribution-Share Alike 3.0.
Last updated on Jun 18, 2014. "

A new version of the book is available at
http://www.mindviewinc.com/Books/Python3Patterns/Index.php with
"Published under the Creative Commons Attribution-Share Alike 3.0
license. "

So I guess the license should be "Creative Commons Attribution-Share
Alike 3.0" for these two files.

> However also:
> smartcard/ClassLoader.py
>   taken from the Python Cookbook.  The provided URL indicates the "psf"
>   license which I believe we call "Python", but I'm not certain.

>From the source code file:
" Source: Robert Brewer at the Python Cookbook:
http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/223972

License: PSF license (http://docs.python.org/license.html). "

The page http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/223972
is from September 2003 so the PSF license should be one that is
compatible with GPL (according to the history at
http://docs.python.org/license.html)

I agree that a full license term with an exact license version would be better.

> may be relevant, as the PSF license can make PySCard GPL-incompatible
> ( https://www.gnu.org/licenses/license-list.html#PythonOld ).
>
> [0]. https://bugzilla.redhat.com/show_bug.cgi?id=663102

I guess I should try to contact Bruce Eckel and Robert Brewer and ask
for clarification about the license.

Regards,

-- 
 Dr. Ludovic Rousseau



More information about the Pcsclite-muscle mailing list