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
