Has anyone ported xdialog to fltk?

36 views
Skip to first unread message

David F.

unread,
Jul 20, 2017, 12:55:11 AM7/20/17
to fltk.general
Hi,

Wanted to use xdialog in place of dialog but GTK+ is way too much overhead to add.

Does anyone know if a port of xdialog using FLTK has been done?

TIA!!

David F.

unread,
Aug 16, 2017, 2:05:56 AM8/16/17
to fltk.general
Is anyone interested in being paid to do a port of xdialog to use FLTK (static linked) ? 

Albrecht Schlosser

unread,
Aug 16, 2017, 5:33:24 AM8/16/17
to fltkg...@googlegroups.com
On 16.08.2017 08:05 David F. wrote:
> Is anyone interested in being paid to do a port of xdialog to use FLTK
> (static linked) ?

What kind of port? A full, compatible port of xdialog, or a subset you
want to use?

xdialog [1] appears to be GPL v2 licensed [2], so a full port (using
sources) would have to be GPL licensed as well. Would that be okay?

A rewrite with FLTK from scratch (likely a subset) could maybe be
licensed differently (IANAL), so what do you want to achieve?

What is the expected time frame for completion?

That said, this doesn't necessarily mean that I'm interested to do the
(paid) work, but anybody interested would certainly need more info like
that I requested above.


[1] http://xdialog.free.fr/
[2] http://xdialog.free.fr/doc/license.html

David F.

unread,
Aug 16, 2017, 12:53:01 PM8/16/17
to fltk.general, Albrech...@online.de


On Wednesday, August 16, 2017 at 2:33:24 AM UTC-7, Albrecht Schlosser wrote:
On 16.08.2017 08:05 David F. wrote:
 
What kind of port? A full, compatible port of xdialog, or a subset you
want to use?

Full port of features already exist in fltk.   I see it as just replacing the buttons, radio buttons, list boxes, etc.. from gtk+ to fltk.  If there is some fancy special thing in GTK+ that is being used, that could be dropped.
 

xdialog [1] appears to be GPL v2 licensed [2], so a full port (using
sources) would have to be GPL licensed as well. Would that be okay?

Yes, would figure it's just a version of xdialog that is using fltk.  Probably out on github.


A rewrite with FLTK from scratch (likely a subset) could maybe be
licensed differently (IANAL), so what do you want to achieve?


since fltk is already open (able to be changed) shouldn't be an issue.    The build would just require fltk be available,  a static build wouldn't affect xdialog.
 
What is the expected time frame for completion?

well, i could have used this for a couple years now, so getting it done in a month or two is fine, wouldn't think the coding part itself would take that many hours for someone familiar with fltk (especially if familiar with gtk+). Once done, would be available for all to use.
Reply all
Reply to author
Forward
0 new messages