>Like Ludovic, I think you are a bit wrong.
>If your applet is open source, then like other open source projects you
>will get suggestions and patches, and as the maintainer you are the
>"official" reference of the project, so 99 % of the person who want to
>use the project will want to use your version, not a possibly forked/
>incompatible one. How many people want to use a forked Linux ?

I'm not quite sure I agree that especially for early release code.  The more
I understand Java Card architecture, the more I felt the same way as David
do.  It takes more than an applet to create an application and for most
vendors javacard, the applet need to be signed or certify before it can be
loaded.  People will change applet to fit their environments.  David has
proposed an idea I very much like to 
see it happened, by release the source before it's time won't make it
happened.
 
>I am surprised to read that.
>You can use GPL programs on a non-GPL OS (cygwin tools on Windows NT for
>example). You can also publish your software under the LGPL, so non-GPL
>applications can link with your library. It depends on whose freedom
>you are talking about.
>One of the strength of the GPL is to forbid someone to take your work
>and distribute a modified binary without the sources (this is exactly
>what you want to avoid, see your above paragraph about forking and
>incompatibilities).
 
again I disagree.  Ever wonder why there are so little GPL software from the
corporate contributors?  Do they write any software to the open source
community? You bet they do, IBM, Lucent (bell lab) and  HP has release many
open source software but none of them under GPL (the whole XML movement will
not be where it is without IBM contribution).  GNU organization won't be
here today without some of the corporate donators.  LGPL existed because GPL
is restricted, even Stallman acknowledge that. I personally more in favor of
Apache's license or BSD license term.  

My points are, everyone has different views based on their experience
especially related to software license and don't impose yours on other.  I
think David has demonstrated over the years his intentions of keeping
everything free.  He is facing enormous challenge to make this architecture
work.  It will be a big win for all of us if it does.  Let's make it work
first before bickering about license and stuff.

just my $0.2

-peter huang

 
***************************************************************
Unix Smart Card Developers - M.U.S.C.L.E.
(Movement for the Use of Smart Cards in a Linux Environment)
http://www.linuxnet.com/
To unsubscribe send an email to [EMAIL PROTECTED] with
unsubscribe sclinux
***************************************************************

Reply via email to