[Pcsclite-muscle] PySCard: unofficial version 1.6.16 available

Ludovic Rousseau ludovic.rousseau at gmail.com
Fri Aug 1 09:18:05 UTC 2014


2014-07-31 17:14 GMT+02:00 Ludovic Rousseau <ludovic.rousseau at gmail.com>:
> 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.

Fixed in revision 619.
https://sourceforge.net/p/pyscard/code/619/

>> 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.

I could not find Robert Brewer email. His posts are 10 years old :-(
I could not find clearly versionned "PSF license".

What information is missing so that Fedora can accept the software?

Thanks

-- 
 Dr. Ludovic Rousseau



More information about the Pcsclite-muscle mailing list