BorlandTalk.com Forum Index BorlandTalk.com
Borland discussion newsgroups
 
Archives   FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

XML-Signature-Components

 
Post new topic   Reply to topic    BorlandTalk.com Forum Index -> Delphi XML
View previous topic :: View next topic  
Author Message
Amenti
Guest





PostPosted: Wed Oct 25, 2006 3:32 pm    Post subject: XML-Signature-Components Reply with quote



Hi,

I'm searching for Delphi components/units which support XML-Signature
(and maybe Encryption) and haven't been very lucky by finding them.

Maybe someone of you stumbled upon something usefull.

Thanks in advance.
Back to top
Remy Lebeau (TeamB)
Guest





PostPosted: Wed Oct 25, 2006 10:45 pm    Post subject: Re: XML-Signature-Components Reply with quote



"Amenti" <Amenti (AT) Duat (DOT) com> wrote in message
news:453f3d4b$1 (AT) newsgroups (DOT) borland.com...

Quote:
I'm searching for Delphi components/units which support XML-Signature
(and maybe Encryption) and haven't been very lucky by finding them.

XMLSec (http://www.aleksey.com/xmlsec/), which is built on libxml2
(http://www.xmlsoft.org), supports both Signature and Encryption. You can
find prebuilt Win32 DLLs at http://www.zlatkovic.com/libxml.en.html, and
Delphi wrappers at http://sourceforge.net/projects/libxml2-pas.


Gambit
Back to top
Amenti
Guest





PostPosted: Thu Oct 26, 2006 2:46 pm    Post subject: Re: XML-Signature-Components Reply with quote



Thanks for the link.

I'll have a look at it. Is there some serious competition known to it? I
would like to evaluate a wide range of products to find the one most
suitable for me.
Back to top
Amenti
Guest





PostPosted: Thu Jan 11, 2007 6:47 pm    Post subject: Re: XML-Signature-Components Reply with quote

Remy Lebeau (TeamB) wrote:
Quote:
I'm searching for Delphi components/units which support XML-Signature
(and maybe Encryption) and haven't been very lucky by finding them.

XMLSec (http://www.aleksey.com/xmlsec/), which is built on libxml2
(http://www.xmlsoft.org), supports both Signature and Encryption. You can
find prebuilt Win32 DLLs at http://www.zlatkovic.com/libxml.en.html, and
Delphi wrappers at http://sourceforge.net/projects/libxml2-pas.

Hi again, I evaluated the whole thing now and it works very well. The
big drawback is, that it relies on LibXML which relies on IconV and
IconV ist under GNU-License so I can't use it in proprietary software. :(


Is there still hope or am I lost?
Back to top
Remy Lebeau (TeamB)
Guest





PostPosted: Fri Jan 12, 2007 1:51 am    Post subject: Re: XML-Signature-Components Reply with quote

"Amenti" <Amenti (AT) Duat (DOT) com> wrote in message
news:45a631e7$1 (AT) newsgroups (DOT) borland.com...

Quote:
The big drawback is, that it relies on LibXML which relies
on IconV and IconV ist under GNU-License so I can't use
it in proprietary software. Sad

Then you are out of luck, unless you (or someone else) recompiles
LibXML2 to turn off the iconv support (there is a flag for it).


Gambit
Back to top
Amenti
Guest





PostPosted: Fri Jan 12, 2007 7:39 pm    Post subject: Re: XML-Signature-Components Reply with quote

Remy Lebeau (TeamB) wrote:
Quote:
Then you are out of luck, unless you (or someone else) recompiles
LibXML2 to turn off the iconv support (there is a flag for it).


Yes, it would take too much time for me I think especially staying up to
date. Sad
Back to top
Andreas Tscharner
Guest





PostPosted: Thu Jan 18, 2007 5:07 pm    Post subject: Re: XML-Signature-Components Reply with quote

Amenti wrote:
Quote:
Hi again, I evaluated the whole thing now and it works very well. The
big drawback is, that it relies on LibXML which relies on IconV and
IconV ist under GNU-License so I can't use it in proprietary software. Sad

Hmmm...
I've downloaded the libiconv 1.9.2 (The same version you find at
zlatkovic) at GnuWin (on sourceforge) and it looks like it is licensed
under the LGPL, the lesser general gnu public license which means that
you can link against it even in proprietary software
Actually the iconv.h file in the zlatkovic archive says:


The GNU LIBICONV Library is free software; you can redistribute it
and/or modify it under the terms of the GNU Library General Public
License as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.

So you are allowed to dynamically link that DLL, but if you apply
changes *directly* *to* *the* *library*, you have to make them available
in source to you customer (BTW: you have to provide the source code of
th iconv library also available to you customer)

I am not a lawyer, so please re-check with you law department (or hire a
lawyer for this specific question)

Best regards
Andreas
--
Andreas Tscharner andreas.tscharner (AT) metromec (DOT) ch
------------------------------------------------------------------------
Real coders don't comment their code. It was hard to write, it should be
hard to understand. -- from the Linux Kernel Mailinglist
Back to top
Amenti
Guest





PostPosted: Tue Jan 23, 2007 8:21 pm    Post subject: Re: XML-Signature-Components Reply with quote

Hi,

here you write LGPL.

Quote:
under the LGPL, the lesser general gnu public license which means that
you can link against it even in proprietary software
Actually the iconv.h file in the zlatkovic archive says:

And here GPL.

Quote:
The GNU LIBICONV Library is free software; you can redistribute it
and/or modify it under the terms of the GNU Library General Public
License as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.

I really hope for a typo in the second paragraph. ;)

Otherwise it's still not usable, but thanks anyway for your comment.
Back to top
Andreas Tscharner
Guest





PostPosted: Wed Jan 24, 2007 9:19 am    Post subject: Re: XML-Signature-Components Reply with quote

Amenti wrote:

[snip]
Quote:
And here GPL.

The GNU LIBICONV Library is free software; you can redistribute it
and/or modify it under the terms of the GNU Library General Public
^^^^^^^
License as published by the Free Software Foundation; either version 2

Best regards
Andreas
--
Andreas Tscharner andreas.tscharner (AT) metromec (DOT) ch
------------------------------------------------------------------------
Real coders don't comment their code. It was hard to write, it should be
hard to understand. -- from the Linux Kernel Mailinglist
Back to top
Amenti
Guest





PostPosted: Wed Jan 24, 2007 10:46 pm    Post subject: Re: XML-Signature-Components Reply with quote

Hi,

Quote:
[snip]
And here GPL.

The GNU LIBICONV Library is free software; you can redistribute it
and/or modify it under the terms of the GNU Library General Public
^^^^^^^
License as published by the Free Software Foundation; either
version 2

I may be wrong here but GPL2 is not synonymous with L(esser)GPL.
Back to top
Andreas Tscharner
Guest





PostPosted: Thu Jan 25, 2007 9:12 am    Post subject: Re: XML-Signature-Components Reply with quote

Amenti wrote:

[snip]
Quote:
I may be wrong here but GPL2 is not synonymous with L(esser)GPL.

I think I need to make myself clear...

Yes
GPL2 is not LGPL

If you use GPL code, you have to license all your code that uses the GPL
code as well under the GPL, even it is only linked dynamically (DLL)

If you use LGPL code, you can license your code under whatever license
you want as long as it is linked dynamically. If you make changes to the
code that is LGPL, you have to license that specific code under the LGPL.

For libiconv, which is LGPL: You can use it in your application without
having to license you application under the LGPL. If you make bugfixes
or changes to the libiconv code directly, this code has to be licensed
under the LGPL

Best regards
Andreas
--
Andreas Tscharner andreas.tscharner (AT) metromec (DOT) ch
------------------------------------------------------------------------
Real coders don't comment their code. It was hard to write, it should be
hard to understand. -- from the Linux Kernel Mailinglist
Back to top
Display posts from previous:   
Post new topic   Reply to topic    BorlandTalk.com Forum Index -> Delphi XML All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2006 phpBB Group
SEO toolkit © 2004-2006 webmedic.