porting to windows?
Christian Stimming
stimming at tuhh.de
Mon Dec 20 03:40:21 EST 2004
Stuart D. Gathman schrieb:
>> ...
>>
>>>I know this might sound like heresy to some, but are there any plans
>>>to port to windoze?
>>
>> None of the developers are interested in doing the port, but we're
>
> Why not charge money for the Windows build? If people are willing
> to shell out for Windows, they should shell out for apps too.
Ok, there's a technical reason right now why nobody is involved with a
windows port: The current UI code heavily depends libraries that are not
available on windows at all. That's most prominently the gnome-1.4 UI
libraries. Since the GUI code makes up approx. 60-70% of the gnucash
code, a porting of the current gnucash code simply doesn't make sense.
However, once we've finished the gnome2 port (porting status see
http://gnomesupport.org/wiki/index.php/GnuCashPortingStatus ), then it
will probably be rather easy to finish a full windows port. "The other
big application" Gnumeric already showed how to do it. Their UI code
relies solely on gtk-2.0 (or 2.2 or whatever), i.e. they replaced every
dependency on libgnomeui by its gtk equivalent. And gtk-2.2 is fully
available on windows. Obviously they managed to do this somehow, so I
suspect it shouldn't be too difficult to do the same with gnucash. Also,
one of our smaller competitors, Grisbi
http://sourceforge.net/projects/grisbi , is offering a windows port by
this very same strategy.
BUT: First things first, so let's first finish the gnome2 port and then
think about a windows port.
Christian
P.S.: Just a side note from Germany: The German online banking library
aqbanking/aqhbci is already up and running on windows/mingw32. The
German developer(s) would therefore be more than happy if GnuCash would
be available on windows as well :-)
More information about the gnucash-devel
mailing list