[Mono-list] Ajax framework recommendations request for Mono

Joe Audette joe.audette at gmail.com
Fri Feb 22 15:15:41 EST 2008


Hi,

I'm pretty sure you can use any of the MS AJAX stuff, though the only
thing I have used myself is th UpdatePanel.
You can also use pretty much any of the pure javascript ajax
frameworks like ExtJs (my favorite), Dojo, etc but you have to do your
own wiring up of the javascript.

I agree GPL code is a problem due to the viral nature of the license
but most other open source licenses are ok, LGPL, for example is like
GPL but without the viral clause so its ok.

In mojoPortal I've written some .NET wrapper controls around a few of
the nice ExtJs widgits like TabPanel, SplitContainer, GridView, etc
and you are welcome to use those, its under the CPL which does not
have the viral clause and if needed I would be happy to license it
under LGPL to keep it the same as the ExtJs javascript. These controls
make it easy to use ExtJs in .NET because it handles wiring up the
javascript so you can just add it to the page or control
declaratively.

I've blogged a little about my work with ExtJs here:
http://www.mojoportal.com/BlogView.aspx?pageid=2&ItemID=414&mid=19
http://www.mojoportal.com/BlogView.aspx?pageid=2&ItemID=420&mid=19
http://www.mojoportal.com/BlogView.aspx?pageid=2&ItemID=411&mid=19

Hope it helps,

Joe

On Fri, Feb 22, 2008 at 2:53 PM, Swaminathan Saikumar
<swami at giveexam.com> wrote:
> Here's the actual text of what they have on their website:
> I used to think that GNU licensed products are free to use as is, unless I
> actually modify the product.
>
> I'm a little disappointed at the lack of opinions on a Ajax framework for
> Mono on the list; I was sure there are a lot of Ajax superstars on this
> list. If I do some research on this, I'll share my findings.
>
> End User License Agreement
>
> Most users that wants to download Gaia will be better off with the Trial
> Version of Gaia Ajax Widgets
>
> The GPL version do restrict you into GPL licensing your own derived products
> if you redistribute those products.
>
> Note also that since Gaia Ajax Widgets have a fairly large amount of
> JavaScript it is considered a redistribution merely putting your application
> online onto the internet! Either publicly available or available to anyone
> outside of your employer's employee list!
>
> If you download the Trial Version you will get in addition to the complete
> library all the samples which can be found in the Samples Section of this
> website. These are not included in the GPL download. The trial version will
> work for one month before you need to take a stand towards Buying, finding
> another Ajax vendor or GPL license your own software! [or in any other ways
> meet the terms of the GPL license]
>
> It may sound as we're trying to discourage you from using our GPL version,
> but we have experienced that not all of our users truly understands the
> implications of using the GPL version and therefore we're trying to route
> those to downloading our Trial Version instead. But we're really eager for
> people building Free Software, we just want to be sure you're choosing the
> right version for your needs and that you truly understands the implication
> the GPL license have on your own products!
>
> If you still want to download the GPL version you're totally free to do so,
> and we wish you a great development time utilizing it! You're also free to
> post in our forums as the paid users are doing mostly to get support from
> us. We just want to make sure you're choosing the right version for the
> right job!
>
> Now if you're uncertain if you can use the GPL version you probably CAN'T
> and you would probably be better of with the Trial Version
>
> Download Trial Version
>
> However if this explanation made you even MORE certain that the GPL version
> is the version you need you can download it now after complying with the
> terms by checking out the checkboxes and then getting the download link
> enabled!
>
> Read the GPL License!
> Yes I have read and understood the GPL License!
> Yes I will use this product only to develop applications which are meeting
> the GPL License terms!
> No I don't intend to develop and distribute Gaia applications with this
> product without redistributing their complete source code!
>  Yes I know that by merely putting my Gaia application onto the internet I
> am effectively redistributing my application and are therefore obliged to
> also supply the source code of my application to everyone that uses my
> application if I build it with the GPL version of Gaia!
>  You must verify that you have read and understood the license terms of the
> GPL version in order to download it!
>
>
>
>
>
> On 2/21/08, Swaminathan Saikumar <swami at giveexam.com> wrote:
> > True. But even just using it on the website as is results in the
> javascript being 'distributed', which they clearly state on the download
> page after registering. Which means that I can't use their product for any
> closed-source code, unless I buy the commercial license.
> > The GPL does work differently for Ajax frameworks. That's why MagicAjax
> uses LGPL, while Anthem uses GPL with a clause allowing this redistribution.
> >
> >
> >
> > On 2/21/08, Daniel B. Hobbs <daniel.b.hobbs at gmail.com> wrote:
> > > They offer a GPL version, just look at the bottom of their purchase
> > > option page:  http://ajaxwidgets.com/Buy.aspx
> > >
> > > It links to this page:
> > >
> http://ajaxwidgets.com/account/AddProductWizard.aspx?purchase=GPL_License
> > >
> > >
> > > On Thu, Feb 21, 2008 at 12:58 AM, Swaminathan Saikumar
> > > <swami at giveexam.com> wrote:
> > > > I did some research & found that even just using it on my application
> is
> > > > considered redistribution, which means any website code I write has to
> be
> > > > open-source as well.
> > > > Is there any other Ajax framework that is less restrictive in its
> licensing?
> > > >
> > > >
> > > >
> > > > On 2/20/08, Jackson Harper <jackson at ximian.com> wrote:
> > > > >
> > > > > On Wed, 2008-02-20 at 13:32 -0800, Swaminathan Saikumar wrote:
> > > > > > Hello,
> > > > > >
> > > > > > I'm looking for suggestions/recommendations for an Ajax framework
> for
> > > > > > use with my ASP.NET mono project. I know ASP.NET but am relatively
> new
> > > > > > to Ajax.
> > > > > >
> > > > > > Any suggestions/recommendations/opinions with some reasoning will
> be
> > > > > > greatly appreciated.
> > > > >
> > > > >
> > > > > I've been using http://ajaxwidgets.com/ for a site I've been messing
> > > > > around with.  Pretty nice and easy to use (and I know very little
> about
> > > > > Ajax).
> > > > >
> > > > > Jackson
> > > > >
> > > > >
> > > > >
> > > > > > Thanks
> > > > > > _______________________________________________
> > > > > > Mono-list maillist  -  Mono-list at lists.ximian.com
> > > > > > http://lists.ximian.com/mailman/listinfo/mono-list
> > > > >
> > > > > --
> > > > > Jackson Harper
> > > > > jackson at ximian.com
> > > > >
> > > > >
> > > > >
> > > >
> > > >
> > > > _______________________________________________
> > > >  Mono-list maillist  -  Mono-list at lists.ximian.com
> > > >  http://lists.ximian.com/mailman/listinfo/mono-list
> > > >
> > > >
> > >
> >
> >
>
>
> _______________________________________________
>  Mono-list maillist  -  Mono-list at lists.ximian.com
>  http://lists.ximian.com/mailman/listinfo/mono-list
>
>



-- 
Joe Audette
Software Solutions Architect
Source Tree Solutions, LLC
PO Box 621861
Charlotte, NC 28262
704.323.8225
joe.audette at gmail.com
http://www.sourcetreesolutions.com
http://www.mojoportal.com


More information about the Mono-list mailing list