Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20110314233746.GA1739@openwall.com>
Date: Tue, 15 Mar 2011 02:37:46 +0300
From: Solar Designer <solar@...nwall.com>
To: john-dev@...ts.openwall.com
Subject: Re: wxWidgets -vs- QT Discussion

On Mon, Mar 14, 2011 at 06:24:29PM -0400, Robert Harris wrote:
> I'm curious why your choosing wxWidgets over Qt, as there are several
> articles that seem to say Nokia's QT is better.

Robert is probably referring to one of the items here:

http://openwall.info/wiki/ideas#John-the-Ripper

"GUI, likely using wxWidgets: as wrapper around the command-line program
and/or integrated (will require/provide greater interaction)"

This is just one of many ideas; it won't necessarily be worked on this
year.  It depends on whether Openwall is accepted for GSoC and whether
we receive a particularly good student application for this specific
task or not.

My reference to wxWidgets specifically is based on our review and an
initial attempt to use wxWidgets for a JtR GUI in 2004 (this work was
never completed).  IIRC, the primary reason to choose wxWidgets over Qt
was native look of the widgets (native to each target platform).  Like,
if we compile a JtR GUI for Windows, it will look like a typical Windows
app, not like a foreign app brought to Windows.  If my understanding is
correct, a Qt app would have a Qt look rather than native.

Please correct me if I am wrong (or confirm that I am right, as I am
really not sure about Qt in this respect).

Additionally, until some point Qt was not sufficiently free (so we would
not be able to use the GUI for JtR Pro).  I don't recall if this was
corrected before or after 2004.

> I think we should discuss it here.

Sure.

> These links seem to say QT is better:

Thank you!

I reviewed them, but I am not convinced that Qt is better for us.  I am
willing to consider it, though.

Alexander

Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.