Full text of LGPL: http://www.gnu.org/licenses/lgpl.txt The gist of the LGPL is that in using "Include", you agree to make the source of "Include" (and any modifications you make to it) available. But it's use in another application doesn't necessarily bind you to making the other application open-source/lgpl/etc. I licensed under the LGPL rather than apache v2.0 because the "file_id.jar" which include depends on for its context-dependent behavior is licensed under the LGPL, and also because I had made a fair amount of modifications to file_id.jar, particularly in context of being able to identify "text" files.
It should be permissive enough for the vast majority of uses. The main "freedoms" it guarantees are that: users need to be notified in some way that your application uses LGPL'ed components, and that they have a right to the source of the LGPL'ed components, and that you will provide access to said source. If you don't modify the component, then providing a link to Tassel is sufficient to satisfy that, since Tassel contains the src as well as the object code. As an example of use, the GCC libraries are LGPL'ed, but 3rd parties can create closed-source software compiled against the gcc libraries. HTH, Robert Mark Stang wrote: > Robert, > How restrictive is the LGPL license you listed for the component? > > thanks, > > Mark > > > -----Original Message----- > From: Robert Zeigler [mailto:[EMAIL PROTECTED] > Sent: Tue 9/27/2005 11:06 AM > To: Tapestry users > Subject: Re: How to include static HTML's in tapestry 4 (Also: update to > "Include" component) > > 1) I just uploaded an updated version of the component, which you'll > want to use. It has better documentation of the parameters, and one new > parameter that you'll want to use. > 2) Specify your header.html file as an asset (via annotation or in the > specification file) > 3) do something like: <div jwcid="@include:Include" asset="asset:header" > expectText="true"/> > > Since you know that your asset is going to be text, you can set > expectText to true; this will bypass the runtime filetype detection, > which will result in (marginally) better performance. > > Perhaps of more general interest, I've written (for my use, but included > with Include) some additional "postprocessors". > I wrote the unwanted tag cleaner processor before... now Include > comes with a velocity post processor (for processing velocity template > language files) and a radeox post processor (radeox is a wiki-rendering > engine) to make integration with those two technologies easier. > (Note: the implementations are perhaps not optimal in terms of > performance, but are still useful for prototyping that sort of > functionality). Include does not currently package the velocity or > radeox libraries; you'll have to get those yourself. > > Robert > > Ananya Goswami wrote: > >>Thanks a lot for the help.... >> >> >>I have downloaded the component jar but I don't know how to use it... Could >>you please give the syntax of using the component to include a header.html >>file into a home.html file .... >> >> >> >> >> >> >>Thanks & Regards >>----------------------------- >>Ananya Goswami >>Software Developer >> >>----------------------------- >>mail: [EMAIL PROTECTED] >>mob: 09886886320 >>ph: 080-57561000 >>extn:3720 >> >> >> >>-----Original Message----- >>From: news [mailto:[EMAIL PROTECTED] On Behalf Of Ron Piterman >>Sent: 27 September 2005 18:17 >>To: [email protected] >>Subject: Re: How to include static HTML's in tapestry 4 >> >>Look in tassel, there should be a component there which is doing that >>and a bit more. >> >>http://www.tapestrycomponents.org/Tassel/app >> >> >>????? Ananya Goswami: >> >> >>>Hi All! >>> Could anybody tell me how to include a static HTML into my HTML >>>template using tapestry 4.0? >>> I want the included HTML's to come as headers and footers of my HTML >>>template. >>> >>> >>> >>> >>> >>> >>>Thanks & Regards >>>----------------------------- >>>Ananya Goswami >>>Software Developer >>> >>>----------------------------- >>>mail: [EMAIL PROTECTED] >>>mob: 09886886320 >>>ph: 080-57561000 >>>extn:3720 >>> >>> >>> >>> >>>--------------------------------------------------------------------- >>>To unsubscribe, e-mail: [EMAIL PROTECTED] >>>For additional commands, e-mail: [EMAIL PROTECTED] >>> >>> >> >> >> >>--------------------------------------------------------------------- >>To unsubscribe, e-mail: [EMAIL PROTECTED] >>For additional commands, e-mail: [EMAIL PROTECTED] >> > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
