On 14/06/06, Edward M. Kutrzyba III <[EMAIL PROTECTED]> wrote:
Ludovic Rousseau wrote:
> On 13/06/06, Andrew Pimlott <[EMAIL PROTECTED]> wrote:
>> On Tue, Jun 13, 2006 at 12:59:31PM -0400, Edward M. Kutrzyba III wrote:
>> These problems show the need for upstream maintenance of the
>> commonAccessCard plug-in that Linux/Unix users can rely upon. My
>> understanding is that it will not be accepted into the muscle project
>> with its APSL license. Is that still accurate? Has anyone talked to
>> Apple about this? It looks like earlier versions of the code may have
>> been BSD licensed; does anyone know how to get those versions? It seems
>> silly to establish separate maintenance for just two files.
>
> What are those two files exactly? (what are their URLs)
I believe he is speaking about:
http://darwinsource.opendarwin.org/10.4.6.ppc/SmartCardServices-26726/src/CACPlugin/commonAccessCard.c
http://darwinsource.opendarwin.org/10.4.6.ppc/SmartCardServices-26726/src/CACPlugin/commonAccessCard.h
These two files are licenced under Apple APSL 1.2. This licence is
non-free according to FSF [1] and I imagine it is also non-free
according to the DFSG [2] (The Debian Free Software Guidelines) so
they cannot be hosted on alioth, the Debian server hosting
libmusclecard and some plugins.
The situation can change if Apple change the licence to use the APSL
2.0 (free software licence according to FSF).
But nothing prevents you to provide a tool that fetches the source
code and build a CAC bundle from Apple source code for your system.
This tool can be under BSD licence and hosted with musclecard plugins.
I do not have a CAC card myself but do not have objection to adding
such a build tool on alioth.
Bye,
[1] http://www.gnu.org/philosophy/historical-apsl.html
[2] http://www.debian.org/social_contract#guidelines
--
Dr. Ludovic Rousseau
_______________________________________________
Muscle mailing list
[email protected]
http://lists.drizzle.com/mailman/listinfo/muscle