[Pcsclite-muscle] PySCard: unofficial version 1.6.16 available
Ludovic Rousseau
ludovic.rousseau
Thu Jul 31 08:14:33 PDT 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