Am Freitag 23 Januar 2009 14:56:54 schrieb Alon Bar-Lev:
> On 1/23/09, Andreas Jellinghaus <a...@dungeon.inka.de> wrote:
> > Am Freitag 23 Januar 2009 08:48:53 schrieb Alon Bar-Lev:
> > > So the rules of having a plugin to GPL or LGPL should be the same.
> >
> > absolutely not.
> >
> >  LGPL is "make changes to my code open source under LGPL, but
> >  any code you write on your own is yours to keep" from my point
> >  of view. Thus keeping totaly new code such as a new driver closed
> >  is perfectly fine with me. It does not matter to me, whether that
> >  driver is loaded as binary plugin, or whether a modified version
> >  of opensc was created.
>
> What you describe above is BSD license, not GPL/LGPL license.

no, with bsd license noone ever needs to publish any source code
for whatever reasons.

sure, it is a very permissive interpretation of LGPL, but think it is
quite correct. lawyers would need to argue about what is derived
code and what is not - my interpretation with new files and old files
is a simplification. also the question could come up, whether some
new file is a modified version of some old file (or derived) etc.
but I think that a) interfaces are public and there is no copyright
on them, so you can use whatever function. and b) a skeleton
file is not copyrightable either - e.g. all our drivers look more or
less the same because of the same skeleton. a new driver would
also need to look similar and implement the same interface functions
and use the same generic routines. still it would not be automatically
a derived work from my point of view.

but again, I'm not a lawyer. 

if anyone does something that is wrong, and someone finds out about it,
you can report it here. if any author with substantial code in opensc doesn't
like it, he can sue the wrongdoer. until something like this happends, all
we create here is hot air (ok, well, and give potential users an idea what we
think is right or wrong).

btw: I don't have much code in opensc, so my contribution in term of code
size is negligible, so I couldn't sue anyone and my point of view doesn't 
matter much.

Regards, Andreas
_______________________________________________
opensc-devel mailing list
opensc-devel@lists.opensc-project.org
http://www.opensc-project.org/mailman/listinfo/opensc-devel

Reply via email to