From owner-freebsd-hackers Sun Mar 26 10:38:59 1995 Return-Path: hackers-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id KAA21406 for hackers-outgoing; Sun, 26 Mar 1995 10:38:59 -0800 Received: from cs.weber.edu (cs.weber.edu [137.190.16.16]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id KAA21400 for ; Sun, 26 Mar 1995 10:38:58 -0800 Received: by cs.weber.edu (4.1/SMI-4.1.1) id AA06727; Sun, 26 Mar 95 11:32:00 MST From: terry@cs.weber.edu (Terry Lambert) Message-Id: <9503261832.AA06727@cs.weber.edu> Subject: Re: Mosaic with Lesstif To: dfr@nlsys.demon.co.uk (Doug Rabson) Date: Sun, 26 Mar 95 11:31:59 MST Cc: kaleb@x.org, kuku@gilberto.physik.rwth-aachen.de, hackers@freefall.cdrom.com In-Reply-To: from "Doug Rabson" at Mar 26, 95 02:40:20 pm X-Mailer: ELM [version 2.4dev PL52] Sender: hackers-owner@FreeBSD.org Precedence: bulk > I don't know about this one, but there is a free Motif project called > lesstif: > > http://www.cs.uidaho.edu:8000/hungry/microshaft/lesstif.html > > It is a long way from complete though. It is barely more than about a third of the required header files and a tiny portion of the code stubbing several widgets. On the other hand, Mimic (the Motif clone I've been working on) has all header files, all widget data instances, and sufficient working code to run two chapters worth each of Young's and O'Reilly's examples. It also compiles and links (but doesn't run because of missing code) almost all of the Motif requiring code from ftp.x.org. Including the Xmt toolkit, and all other publically available book samples (I now have a huge Motif library). Among the stuff that it can't compile is the FTP program, which has promiscuous knowledge of several internal-and-undocumented font list global variables in two of its inherited widgets, and uses several undocumented manifest constants instead of XtInherit. I've been thinking about throwing the code open for developement in general, but haven't decided on all of the ground rules yet. Several of them will have to be: 1) You can *not* own a copy of Motif; this is to avoid the possibility of contamination. 2) You may only create interfaces exposed in the OSF and other Motif books and example code. This is also to avoid contamination. 3) Berkeley or X style copyright only, on all files. No GPL. This is a base requirement because WINE and related projects might want to use the code. Anyway, if there's sufficient interest, I'll work on cleaning the code up and finding a net connected site to host it, as well as fleshing out the goals/etc.. Terry Lambert terry@cs.weber.edu --- Any opinions in this posting are my own and not those of my present or previous employers.