On Monday, June 24, 2002, at 04:38 PM, Christoph Sturm wrote:

> IMHO LGPL is a good license for an app server like jboss, but not a good
> license for a framework, because working with a framework includes
> changing parts of it, and I dont want to be forced to submit all my

I strongly disagree. I couldn't disagree more I might add. IMHO the LGPL 
is unsuited for JBoss (GPL is perfect). Frameworks are perfectly ok with 
LGPL. I'm a framework maintainer myself. LGPL ensures that people can 
use  source code in their apps despite the fact that you have to 
distribute certain bits of it (nameley extensions you made to the 
LGPL'ed parts). It also ensures that YOU as the framework author get at 
least a bit of your investments back from the community process (which 
is fine to me). If a framework is well designed (and I'm convinced that 
Tapestry is well designed) you don't have to hack here and there. IMO 
this usually happens by not understanding the concepts of that framework 
(but I might be wrong). If it's necessary, however, because the initial 
design didn't cover specific senseful uses, it's IMPORTANT to get such 
features into the framework by use of a feedback process. A BSD license 
wouldn't necessarily enable this, but LGPL does, because you are forced 
to give feedback. IMO it's a pretty important aspect for a framework 
maintainer.


> changes back, and give all my customers the sourcecode of tapestry,
> where most of them dont even know what tapestry is. If they knew they
> would just code my app themselves, because working with tapestry is sooo
> easy :))

This statement convinces me that LGPL is the perfect license for 
Tapestry.


Cheers,

   Marcus

--
Marcus Mueller  .  .  .  crack-admin/coder ;-)
Mulle kybernetiK  .  http://www.mulle-kybernetik.com
Current projects: finger [EMAIL PROTECTED]



-------------------------------------------------------
Sponsored by:
ThinkGeek at http://www.ThinkGeek.com/
_______________________________________________
Tapestry-developer mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/tapestry-developer

Reply via email to