comp.lang.ada
 help / color / mirror / Atom feed
From: "Alex R. Mosteo" <devnull@mailinator.com>
Subject: Re: ada & gui
Date: Fri, 29 Jul 2005 15:16:14 +0200
Date: 2005-07-29T15:16:14+02:00	[thread overview]
Message-ID: <42EA2C1E.3070006@mailinator.com> (raw)
In-Reply-To: <dcd8q3$2utk$1@news2.ipartners.pl>

Szymon Guz wrote:
> Alex R. Mosteo wrote:
> 
>> Szymon Guz wrote:
>>
>>> Ludovic Brenta wrote:
>>>
>>>> Szymon Guz wrote :
>>>>
>>>>
>>>>> Hi,
>>>>> I've got to create a database application for my client and I've got a
>>>>> problem with choosing the apropriate language and libraries. Program
>>>>> must connect to a database (I chose Postgresql) and must have nice 
>>>>> gui.
>>>>> What is more it has to work under windows and linux.
>>>>>
>>>>> First of all I want to use Ada, bu what with the gui ? In my opinion,
>>>>> maybe I'm wrong, the GTK-made gui isn't nice for a normal windows 
>>>>> user.
>>>>> My application must work under windows, but also there should be the
>>>>> possibility to work under linux. My next chose is C# with mono, but
>>>>> there also is gtk when talking about multiplatform application. 
>>>>> Next, I
>>>>> thought about wxWindows (I still like this name), but there is no Ada
>>>>> binding and I want to avoid C and C++ as much as I can.
>>>>>
>>>>> Can someone help me with some good advice ?
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> Would your definition of a "nice GUI" allow a web application with AWS?
>>>>
>>>
>>> Well, I must say that I haven't thought about that. I think that this 
>>> aproach would be nice, but I'd like something cheaper.
>>
>>
>>
>> Cheaper? AWS is [L?]GPL and mature, and indeed web GUIs are a great 
>> solution for portability, with great facilities for 
>> customization/skinning. If you don't require real-time updating, I'd 
>> say this is the easiest way and people is more and more used to web 
>> guis, thanks to gmail and similar. All the routers I've had used some 
>> web gui for administration. Even if real time updating is a need, 
>> adding java applets to the mix could be enough, I guess... The only 
>> drawback is that the template creation is kind of craftsmanship, but 
>> ITOH you can use your HTML editor of choice for everything else.
>>
>> In any case, I've extensively used AWS and recommend it without a 
>> doubt if you want to consider the web option and remaining in Ada 
>> realm is a plus for you. Fairly easy to learn. Clever use of 
>> templates/css can do wonders.
>>
>> BTW, I've too used postgresql from Ada with the Gnade binding and it 
>> is really a great combination, really easy to use :)
> 
> 
> I had to miss something, I thought AWS isn't LGPL.

I've just checked my copy of aws.ads: it is GPL with the modification 
used by GNAT: you can link to it without becoming GPL yourself.

In short, I guess this mean you can use it as long as you don't modify 
it, and in that case you must contribute or publish the modification in 
AWS itself, but not your code. Someone familiar with that license 
confirm this?



  reply	other threads:[~2005-07-29 13:16 UTC|newest]

Thread overview: 46+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-07-29  9:25 ada & gui Szymon Guz
2005-07-29 11:10 ` Ludovic Brenta
2005-07-29 11:43   ` Szymon Guz
2005-07-29 12:40     ` Alex R. Mosteo
2005-07-29 12:52       ` Szymon Guz
2005-07-29 13:16         ` Alex R. Mosteo [this message]
2005-07-29 13:58           ` Ludovic Brenta
2005-07-29 16:51           ` Simon Wright
2005-07-30  1:27             ` John B. Matthews
2005-07-30 10:21               ` Georg Bauhaus
2005-07-30 16:27                 ` John B. Matthews
2005-07-30 20:30               ` Simon Wright
2005-08-01  0:02                 ` John B. Matthews
2005-08-01 13:32               ` Marc A. Criley
2005-08-01 18:49                 ` Jeffrey Carter
2005-07-29 13:19         ` Ludovic Brenta
2005-07-29 14:12   ` Szymon Guz
2005-07-29 14:27     ` Ludovic Brenta
2005-07-29 14:27     ` Alex R. Mosteo
2005-07-29 11:28 ` Jeff Creem
2005-07-29 12:23   ` Szymon Guz
2005-07-29 13:27     ` Ludovic Brenta
2005-07-29 13:59       ` Szymon Guz
2005-07-29 14:20         ` Ludovic Brenta
2005-07-29 11:33 ` Martin Dowie
2005-07-29 14:59   ` Jacob Sparre Andersen
2005-07-29 12:31 ` Adrien Plisson
2005-08-02 16:11 ` Lucretia
  -- strict thread matches above, loose matches on Subject: below --
2010-12-30 14:27 ada gui Robin
2010-12-30 19:54 ` Randy Brukardt
2010-12-31  8:11   ` Robin
2022-04-05 16:26 Ada_GUI AdaMagica
2022-04-05 19:30 ` Ada_GUI Jeffrey R.Carter
2022-04-06  7:21   ` Ada_GUI Jeffrey R.Carter
2022-04-06 15:29     ` Ada_GUI AdaMagica
2022-04-06 15:38       ` Ada_GUI Jeffrey R.Carter
2022-04-06 15:52         ` Ada_GUI AdaMagica
2022-04-08 14:05           ` Ada_GUI AdaMagica
2022-04-08 14:31             ` Ada_GUI Jeffrey R.Carter
2022-04-08 20:56               ` Ada_GUI Jeffrey R.Carter
2022-04-09 11:59               ` Ada_GUI AdaMagica
2022-04-09 13:38                 ` Ada_GUI Jeffrey R.Carter
2022-04-10 11:45                   ` Ada_GUI AdaMagica
2022-04-10 13:23                     ` Ada_GUI Jeffrey R.Carter
2022-04-10 12:12                   ` Ada_GUI AdaMagica
2022-04-06 15:31     ` Ada_GUI Jeffrey R.Carter
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox