Ugly Huge BSD Monster
Gary W. Swearingen
underway at comcast.net
Tue Sep 2 10:40:47 PDT 2003
Brett Glass <brett at lariat.org> writes:
> At 08:49 PM 9/1/2003, Randi Harper wrote:
>>Ack, thinks for pointing that out. I hadn't even considered
>>that. Damn. Well, can you think of a better toolkit to use for this
>>purpose? Are there any decent ones that aren't GPL'ed?
> I don't know. There's probably something out there that would fill
> the bill.
> By the way, QT wasn't originally GPLed, but the Linuxoids beat on
> the vendor until it capitulated and released a GPLed version.
(I shortend the quotes, as Brett Windowized Randi's text into
paragraph-per-line format. Windows must not have been GPLed.)
One thing that Qt has going for it is that the Qt people offer cash
money terms in addition to the GPL's cross-licensing terms, if you
want to avoid GPL infection.
I got started on a survey (starting at the table at
http://www.atai.org/guitool/ ) of C++ GUI libraries one day last week,
and found these (all with BSD/MIT-type licenses except as
noted). There are several others listed in the table -- Arachne,
Andrew, Yacl, Cvo, C++ wrappers of OpenMotif, and a few more.
I'm guessing that most of these will work on FreeBSD with little work,
except Fresco seems to need some "configure" work. The downside of
them all is the small user base, and some have few docs.
Mostly supported by one guy who made a living off using it, but
there is a small user group. This was a significant improvement
of a GUI lib developled by the people behind X11's Fresco.
FreeBSD port: /usr/ports/graphics/ivtools
CMU webpages say they've put it in the public domain. I've seen
little evidence of a user community, except:
FreeBSD port: /usr/ports/devel/amulet
The name is being used by a GPL'd Fresco derivative, but a non-GPLed
1998 version is available. (I played with it on Linux back then.)
Lots of "modern" features; uses CORBA, IDL, structured graphics,
good layout scheme, etc., but needs more widgets, docs, and developers.
Designed to be cross-platform, but has only been ported to Linux&WinNT.
FreeBSD: Needs "configure" work.
Cross-platform. Sounds good, except few docs and few users.
http://www.openip.org/oa_overview.html Open Amulet; homepage dated Jul'00
Someone tried to advance Amulet (PD wasn't open enough?), but
seems to have given up.
http://vcf.sourceforge.net/ C++ API; sounds interesting; good docs.
This looks quite good, but its main platform is MSFT and the Linux
version is currrently broken.
http://www.widestudio.org/EE/index.html IDE+lib; web page
mentions FreeBSD; Seems to have stopped development Dec'02.
http://www.yaaf.org/; said to be good; almost no docs;
More information about the freebsd-chat