From owner-freebsd-java Thu Nov 18 9: 1:48 1999 Delivered-To: freebsd-java@freebsd.org Received: from sith.wlcg.com (209-9-101-127.sdsl.cais.net [209.9.101.127]) by hub.freebsd.org (Postfix) with ESMTP id BF16315469 for ; Thu, 18 Nov 1999 09:01:44 -0800 (PST) (envelope-from joe@wlcg.com) Received: from localhost (joe@localhost) by sith.wlcg.com (8.9.3/8.9.3/Debian 8.9.3-6) with SMTP id MAA01491 for ; Thu, 18 Nov 1999 12:04:39 -0500 X-Authentication-Warning: sith.wlcg.com: joe owned process doing -bs Date: Thu, 18 Nov 1999 12:04:39 -0500 (EST) From: Joe Yandle To: freebsd-java@freebsd.org Subject: GUI toolkit Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org In all the excitement of the past few days (we're over 1000, congrats everyone!), I never got around to asking a question that's been nagging me for some time. Why do the unix jdk releases invariably use Motif as their GUI toolkit? Apart from the fact that it's the oldest toolkit around, I see very little to recommend it. When I first began writing Linux GUI apps a few years ago, I used Motif for this reason. However, I was never satisfied with their appearance; Motif just isn't an attractive toolkit. I looked around, and eventually settled on GTK+. It's good looking and has a liberal license (LGPL, which is basically the GPL without the viral clauses, so you can link it with proprietary code). I guess this question is mostly posed towards Nate, but everyone else feel free to respond. Why don't we consider changing the widget set? Is it a matter of keeping source compatibility with other UNIX JDKs? Is it familiarity with Motif? Maybe it's just a desire to keep from having to rewrite all the widget code? curious, Joe Yandle Internet Programmer Westlake Consulting Group To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message