Subject: comp.windows.x Frequently Asked Questions (FAQ) 3/6 Newsgroups: comp.windows.x,news.answers,comp.answers From: dbl@ics.com (David B. Lewis) Date: 23 Oct 1994 23:08:22 GMT Archive-name: x-faq/part3 Last-modified: 1994/10/23 ---------------------------------------------------------------------- Subject: 56)! What is Fresco? When is Fresco rumored to be available? Fresco is a user-interface system specified in CORBA IDL. The sample implementation from the X Consortium is implemented in C++. Fresco is available with X11R6 ( Fresco doesn't require R6, but it does need the R6 imake to build), but as a work-in-progress. There is no schedule for a full release version; the Consortium is still charting future directions. Fresco is a fairly long-term effort in our [that is, of the X Consortium] minds, in part due to the amount of work needed to produce a complete next generation user interface system, and in part due to the limited number of people working on it. We expect that each subsequent release of Fresco will both deepen coverage in previously existing areas like graphics, and broaden coverage to new areas like GUI control objects, embedding, and transcription. What order these things appear in, and the schedule for future releases, is still somewhat up in the air. - Matt Landau, 10/19/94 Fresco draws several design ideas from InterViews and will ultimately incorporate much of the functionality of Xt and Xlib, and add some significant new capabilities in the areas of structured graphics, device and resolution independent drawing models, a standard object model (OMG CORBA) and interface definition language (CORBA IDL), and application linking and embedding. There is a writeup on Fresco in the Proceedings of the 7th Annual X Technical Conference, published in Issue 5 of the X Resource, O'Reilly and Associates, ISBN 1-56592-020-1. PostScript for Mark Linton's Xhibition94 tutorial notes is in graphics/fresco/xhibition94.ps.Z on ftp.sgi.com. [Information from Kaleb Keithley (kaleb@x.org) and Matt Landau (matt@x.org); 1/94; 4/94.] ---------------------------------------------------------------------- Subject: 57) Does Fresco work with g++ 2.5.8? No; g++ does not cope with the use of explicitly-scoped nested type names as formal parameter types of return types for member functions. For example, the following class definition will not compile with g++: class Event { public: typedef void *Data; Event::Data get_data(void); int set_data(Event::Data new_data); }; Cygnus is aware of this problem and claims it's fixed in the next release of g++. (from matt@x.org (Matt Landau)) ---------------------------------------------------------------------- Subject: 58) Where can I get X11R6 (source and/or binaries)? Release 6 was made available to the public on May 2, 1994. As in the past, the Consortium encourages everyone to port their software to R6 within the first month that R6 is out, and contribute the software back for inclusion in a "final" R6 distribution. The X Consortium is making R6 available simultaneously on multiple ftp sites around the world; the Consortium is also offering R6 on CD-ROM, QIC-150 tape, and 8mm tape (tar format) and is distributing hardcopy documentation. Information: X Consortium, R6 Sales Center, 1 Memorial Drive, Cambridge, MA 02142-1301, USA. You will need about 140Mb of disk space to hold all of the Core distribution. PLEASE use a site that is close to you in the network. North America anonymous FTP: Location Address Directory -------- ------- --------- Cambridge, MA ftp.crl.research.digital.com Digital Equipment Corp. [192.58.206.2] /pub/X11/R6 Cambridge Research Laboratory /pub/X11/contrib Lowell, MA x11r6.uml.edu /pub/R6 UMass-Lowell [129.63.32.4] /contrib New York City, NY ftp.cs.columbia.edu /archives/X11R6/R6 Columbia University [128.59.26.5] /archives/X11R6/contrib Computer Science Dept Buffalo New York ftp.acsu.buffalo.edu /pub/R6 University at Buffalo [128.205.7.9] /pub/R6 Washington DC ftp.digex.net /pub/X11/R6 Digital Express Group, Inc. [128.219.128.109] /pub/X11/contrib Aberdeen Maryland ftp.arl.mil /pub/X11/R6 Army Research Laboratory [138.18.1.158] /pub/X11/contrib Falls Church, VA ftp.uu.net /systems/window-sys/X/R6 UUNET Technologies, Inc [192.48.96.9] /systems/window-sys/X/contrib Durham, NC ftp.duke.edu /pub/X11R6 Duke University [152.3.102.3] Oak Ridge, Tenn sws1.ctd.ornl.gov /unix/X11R6 Oak Ridge National Lab [128.219.128.109] /unix/X11R6/contrib Ann Arbor, MI ftp.merit.edu /X11R6 Merit Network, Inc. [35.1.1.48] /X11R6/contrib West Lafayette, Indiana ftp.cs.purdue.edu /pub/X11/R6 Purdue University [128.10.2.1] /pub/X11/R6 Dept of Computer Sciences Columbus, Ohio ftp.cis.ohio-state.edu /pub/X.V11R6/R6 The Ohio State University [128.146.8.52] /pub/X.V11R6/R6-contrib Dept of Computer and Information Science Albuquerque New Mexico ftp.eece.unm.edu /usr/ftp/pub/dist/X/X11R6 Electrical and [129.24.24.119] /usr/ftp/pub/dist/X/X11 Computer Engineering UNM Palo Alto, California gatekeeper.dec.com pub/X11/R6 Digital Equipment Corp [16.1.0.2] pub/X11/contrib Europe anonymous FTP: Vienna, Austria ftp.Austria.EU.net /pub/x11/x11r6 EUnet Austria [192.92.138.34] /pub/x11/x11r6/contrib Leuven, Belgium ftp.eunet.be /pub/R6 EUnet Belgium [192.92.130.1] /contrib Zagreb, Croatia ftp.zel.etf.hr /pub/X11/R6 Faculty of Electrical [161.53.65.13] /pub/X11/contrib Engineering, Dept of Electronics Prague, Czech Republic ftp.eunet.cz /pub/x11/R6 EUnet Czechia [193.85.1.11] /pub/x11/R6/contrib Copenhagen, Denmark ftp.denet.dk /pub/X11/X11R6 DENet [129.142.6.74] /pub/X11/contrib Copenhagen, Denmark osiris.dknet.dk /pub/X11/R6 DKnet / EUnet Denmark [193.88.44.45] /pub/X11/contrib Helsinki, Finland ftp.eunet.fi /X11R6/release EUnet Finland [192.26.119.1] /X11R6/contrib France (near Paris) ftp.inria.fr /X/X11R6 INRIA Rocquencourt [192.93.2.54] /X/xontrib Paris, France ftp.ibp.fr /pub/X11/R6 Institut Blaise Pascal [132.227.60.2] /pub/X11/contrib Dortmund, Germany ftp.germany.eu.net /pub/X11/XConsortium/pub/R6 EUnet Deutschland GmbH [192.76.144.75] /pub/X11/XConsortium/contrib Paderborn, Germany ftp.uni-paderborn.de /pub/X11/R6 University of Paderborn [131.234.2.32] /pub/X11/contrib Budapest, Hungary sunserv.sztaki.hu /pub/X11R6 HUNGARNET [192.84.227.1] /pub/R6-contrib Dublin, Ireland ftp.ieunet.ie /pub/R6 IEunet [192.111.39.3] /pub/R6/contrib Milano, Italy ftp.dsi.unimi.it /pub/R6 DSI, U of Milan [149.132.2.45] /export Milano, Italy ftp.iunet.it /X11/X11R6 IUnet NOC [192.106.1.6] /X11/contrib Oslo, Norway ftp.eunet.no /pub/X11/R6 EUnet Norway [193.71.1.7] /pub/X11/contrib Norway ftp.unit.no /pub/X11/R6 U. of Trondheim/SINTEF [129.241.1.97] /pub/X11/contrib Warsaw, Poland ftp.icm.edu.pl /pub/X11/R6 ICM, Warsaw University [XXX.XXX.XXX.XXX] /pub/X11/contrib Lisbon, Portugal relay.puug.pt /pub/X11R6 PUUG [193.126.4.65] /pub/X11R6/contrib Portuguese UNIX Users Group Moscow, Russia ftp.kiae.su /x11/X11R6 RELCOM/EUnet, KIAE [144.206.136.10] /x11/X11R6/contrib Lulea, Sweden ftp.luth.se /pub/X11/R6 Lulea University of Technology[130.240.18.2] /pub/X11/contrib Zurich, Switzerland ftp.eunet.ch /archive/software/X11R6 EUnet Switzerland [146.228.10.16] /archive/software/X Zurich, Switzerland ftp.switch.ch /mirror/X11/R6 SWITCH - Swiss Academic & [130.59.1.40] /mirror/X11/contrib Research Network Amsterdam, The Netherlands ftp.EU.net /X11/R6 EUnet Europe [192.16.202.2] /X11/contrib Amsterdam, The Netherlands ftp.NL.net /pub/windows/X/R6 NLnet [193.78.240.13] /pub/windows/X/contrib Canterbury, Kent, UK ftp.britain.eu.net /pub/X11R6 EUnet GB [192.91.199.5] /pub/X11R6-contrib London, UK src.doc.ic.ac.uk /packages/X11R6 SUNsite, Dept of Computing, [146.169.2.10] /packages/X11-contrib Imperial College East Asia anonymous FTP: Hong Kong ftp.cs.cuhk.hk /pub/X11R6 Computer Science Dept [137.189.4.57] /pub/Xcontrib The Chinese University of Hong Kong Taejon, Republic of Korea cair.kaist.ac.kr /pub/X11/R6 Center for Artificial [143.248.11.170] /pub/X11/contrib (not yet operational) Inteligence Research, KAIST Tokyo, Japan ftp.iij.ad.jp /pub/X/X11R6 Internet Initiative Japan [192.244.176.50] /pub/X/contrib Fukuoka, Japan ftp.ec.kyushu-u.ac.jp /pub/X11R6 Kyushu University [133.5.10.12] /pub/contrib Tokyo, Japan SunSITE.sut.ac.jp /pub/archives/X11/R6 Science University of Tokyo [133.31.30.7] /pub/archives/X11/R6contrib Tokyo, Japan ftp.u-tokyo.ac.jp /pub/X11R6 The University of Tokyo [130.69.254.254] /pub/X11R6-contrib Fujisawa, Japan sh.wide.ad.jp /X11R6 WIDE Project (Fujisawa) [133.4.11.11] /X11R6-contrib Nara, Japan wnoc-nara-ss2.wide.ad.jp /pub/X11R6 WIDE Project (Nara) [133.4.23.2] /pub/X11R6-contrib Tokyo, Japan ftp.inter.spin.ad.jp /pub/unix/R6 Roppongi, Minato-ku [165.76.8.4] /pub/unix/R6/contrib Spin project Taiwan NCTUCCCA.edu.tw /X/X11R6 Campus Computer [140.111.1.10] /X/contrib Communication Assoc. Australia anonymous FTP: Location Address Directory -------- ------- --------- Melbourne, Australia archie.AU X11/R6 AARNet archive server [139.130.23.2] X11/contrib Melbourne, Australia munnari.OZ.AU X.V11/R6 University of Melbourne [128.250.22.2] X.V11/contrib This list will be added to as more information on source locations and binary kits becomes available. Additional sources now include: University of Maryland, USA destiny.dorm.umd.edu /pub/X11R6 Hong Kong ftp.cs.cuhk.hk /pub/X11R6 The Free Software Foundation's "X11 Tapes" and "May 1994 Souce Code CD-ROM" contain X11R6. Email: gnu@prep.ai.mit.edu; Voice: +1-617-876-3296; Fax: +1-617-492-9057. Anyone in Europe can get a copy of the X.V11R6 distribution, including the core and contributed software and all official patches, free of charge. The only requirement is to agree to return the tapes, or equivalent new tapes. Available tape formats are QIC, TK, DAT and Exabyte cartridges. Contact: Jamie Watson, Adasoft AG, Nesslerenweg 104, 3084 Wabern, Switzerland. Tel: +41 31 961.35.70 or +41 62 61.41.21; Fax: +41 62 61.41.30; jw@adasoft.ch. Binary distributions include: X11R6.2 binaries for Sun3 are on ftp.cad.gatech.edu in pub/X11R6. X11R6.5 binaries for SPARC SunOS 4.1.3 are accessible through http://mistral.enst.fr/~pioch/X11/ (/pub/unix/X11/X11R6 on ftp.enst.fr). ---------------------------------------------------------------------- Subject: 59) Where can I get X11R5 (source and/or binaries)? Information about the Consortium's distribution of the sources on 6250bpi and QIC-24 tape and its distribution of hardcopy of the documents is available from Software Center, Technology Licensing Office, Massachusetts Institute of Technology, 28 Carleton Street, Room E32-300, Cambridge MA 02142-1324, phone: 617-258-8330. You will need about 100Mb of disk space to hold all of Core and 140MB to hold the Contrib software donated by individuals and companies. PLEASE use a site that is close to you in the network. Note that the RELEASE notes are generally available separately in the same directory; the notes list changes from previous versions of X and offer a guide to the distribution. North America anonymous FTP: California gatekeeper.dec.com pub/X11/R5 16.1.0.2 California soda.berkeley.edu pub/X11R5 128.32.131.179 Indiana mordred.cs.purdue.edu pub/X11/R5 128.10.2.2 Maryland ftp.brl.mil pub/X11R5 128.63.16.158 (good for MILNET sites) Massachusetts crl.dec.com pub/X11/R5 192.58.206.2 Massachusetts ftp.x.org pub/R5 198.112.44.100 (crl.dec.com is better) Michigan merit.edu pub/X11R5 35.1.1.42 Missouri wuarchive.wustl.edu packages/X11R5 128.252.135.4 Montana ftp.cs.montana.edu pub/X.V11R5 192.31.215.202 New Mexico pprg.eece.unm.edu pub/dist/X11R5 129.24.24.10 New York azure.acsu.buffalo.edu pub/X11R5 128.205.7.6 North Carolina cs.duke.edu dist/sources/X11R5 128.109.140.1 Ohio ftp.cis.ohio-state.edu pub/X.V11R5 128.146.8.52 Ontario ftp.cs.utoronto.ca pub/X11R5 128.100.1.105 Washington DC x11r5-a.uu.net X/R5 192.48.96.12 Washington DC x11r5-b.uu.net X/R5 137.39.1.12 Europe/Middle East/Australia anonymous FTP: Australia munnari.oz.au X.V11/R5 128.250.1.21 Denmark freja.diku.dk pub/X11R5 129.142.96.1 United Kingdom src.doc.ic.ac.uk graphics/X.V11R5 146.169.3.7 hpb.mcc.ac.uk pub/X11r5 130.88.200.7 Finland nic.funet.fi pub/X11/R5 128.214.6.100 France nuri.inria.fr X/X11R5 128.93.1.26 Germany ftp.germany.eu.net pub/X11/X11R5 192.76.144.129 Israel cs.huji.ac.il pub/X11R5 132.65.6.5 Italy ghost.sm.dsi.unimi.it pub/X11R5 149.132.2.1 Netherlands archive.eu.net windows/X/R5 192.16.202.1 Norway ugle.unit.no pub/X11R5 129.241.1.97 Norway nac.no pub/X11R5 129.240.2.40 Switzerland nic.switch.ch software/X11R5 130.59.1.40 Japan anonymous FTP: Kanagawa sh.wide.ad.jp X11R5 133.4.11.11 Kwansai ftp.ics.osaka-u.ac.jp X11R5 133.1.12.30 Kyushu wnoc-fuk.wide.ad.jp X11R5 133.4.14.3 TISN utsun.s.u-tokyo.ac.jp X11R5 133.11.11.11 Tokyo kerr.iwanami.co.jp X11R5 133.235.128.1 Tokyo scslwide.sony.co.jp pub/X11R5 133.138.199.1 UUCP: uunet for UUNET customers ~/X/R5 decwrl existing neighbors only ~/pub/X11/R5 osu-cis ~/X.V11R5 (not online until ~ 9 Sept) utai existing neighbors only ~/ftp/pub/X11R5 hp4nl Netherlands only ~uucp/pub/windows/X/R5 NFS: Missouri wuarchive.wustl.edu /archive/packages/X11R5 128.252.135.4 mount point: /archive AFS: Pennsylvania /afs/grand.central.org/pub/X11R5 NIFTP (hhcp, cpf, fcp, ...): United Kingdom uk.ac.ic.doc.src 00000510200001 user "guest" anon FTAM: United Kingdom 000005102000 (Janet) X.V11R5 146.169.3.7 (Internet) 204334504108 (IXI) ACSNet: Australia munnari.oz (fetchfile) X.V11/R5 Please fetch only one file at a time, after checking that a copy is not available at a closer site. [9/2/91; updated for contrib 10/91] Anyone in Europe can get a copy of the X.V11R5 distribution, including the core and contributed software and all official patches, free of charge. The only requirement is to agree to return the tapes, or equivalent new tapes. Only QIC and TK format cartridges can be provided. Contact: Jamie Watson, Adasoft AG, Nesslerenweg 104, 3084 Wabern, Switzerland. Tel: +41 31 961.35.70 or +41 62 61.41.21; Fax: +41 62 61.41.30; jw@adasoft.ch. UK sites can obtain X11 through the UKUUG Software Distribution Service, from the Department of Computing, Imperial College, London, in several tape formats. You may also obtain the source via Janet (and therefore PSS) using Niftp (Host: uk.ac.ic.doc.src Name: guest Password: your_email_address). Queries should be directed to Lee McLoughlin, 071-589-5111#5037, or to info-server@doc.ic.ac.uk or ukuug-soft@uk.ac.ic.doc (send a Subject line of "wanted"). Also offered are copies of comp.sources.x, the ftp.x.org contrib and doc areas and most other announced freely distributable packages. X11R5 and X11R4 source along with X11R5 contrib code, prebuilt X binaries for major platforms (R5.21), and source code examples from O'Reilly's books is available on an ISO-9660-format CD-ROM (with Rock Ridge extensions) from O'Reilly & Associates. [6/92]. X11R5 source is available on ISO-9660-format CD-ROM for members of the Japan Unix Society from Hiroaki Obata, obata@jrd.dec.com. X11R5 source along with GNU source, the comp.sources.x archives, and SPARC binaries is available on an ISO-9660-format CD-ROM from PDQ Software, 510-947-5996 (or Robert A. Bruce, rab@sprite.Berkeley.EDU). X11R5 source is available from Automata Design Associates, +1 215-646-4894. X11R5 source is part of the Free Software Foundation GNU CD-ROM (2nd Edition); +1 617 876 3296. Various users' groups (e.g. SUG) offer X sources cheaply, typically on CD-ROM. Source for the Andrew User Interface System 6.3.1 (9/94) are available on ftp.andrew.cmu.edu in pub/AUIS and via tape from the Andrew Consortium, School of Computer Science, Carnegie Mellon University, 5000 Forbes Ave., Pittsburgh PA 15217. Information: info-andrew-requests@andrew.cmu.edu, 412-268-6710, fax 412-621-8081. Binaries for X11R5, with shared libX11 and libXmu, for A/UX 2.0.1 are now available from wuarchive.wustl.edu:/archive/systems/aux/X11R5. Patches for X11R5 compiled with gcc (but not shared libraries) are also available. [John L. Coolidge (coolidge@cs.uiuc.edu, 10/91)] A binary tree for the Next by Douglas Scott (doug@foxtrot.ccmrc.ucsb.edu) is on foxtrot.ccmrc.ucsb.edu; it is missing the server, though. Binaries for the Sun386i are in vernam.cs.uwm.edu:/sun386i. Binaries for the HP-PA are on hpcvaaz.cv.hp.com (15.255.72.15). Binaries for the HP-PA are on ftp.cae.wisc.edu. Binaries of X11R5.26 for Sun3/SunOS4.1.1 systems are on ftp.cad.gatech.edu as X11R5.pl26.slim.sun3.gcc258.tar.gz; the distribution includes also binaries of common X tools. Binaries of X11R5 for Solaris 2, packaged for installation with pkgadd, are in camus.quintus.com:/pub/X11R5. Source and binaries for HP-UX 8.*/9.0(S300/400/700/800) and Domain 10.4 (68K, DN 10K) are available through the Interworks Users Group; contact Carol Relph at 508-436-5046, fax 508-256-7169, or relph_c@apollo.hp.com. Patches to X11R5 for Solaris 2.1 by Casper H.S. Dik (casper@fwi.uva.nl) et al are on ftp.x.org in contrib/{R5.SunOS5.patch.tar.Z,R5.SunOS5.patch.README}. Patches to X11R5 for the Sun Type 5 keyboard and the keyboard NumLock are available from William Bailey (dbgwab@arco.com). X servers for color and monochrome NeXT machines is on foxtrot.ccmrc.ucsb.edu in /pub/X11R5-MouseX.tar.Z. Source patches are expected to be on orst and sonata as X11R5-source.patch.tar.Z. An X11R5 package for multi-lingual users is available (for SunOS 4.1.3 and Solaris 2.1 and later) on ftp.waseda.ac.jp (133.9.1.32) in ftp/pub3/X11R5/binaries/. Also: Binaries are available from Unipalm (+44 954 211797, xtech@unipalm.co.uk), probably for the Sun platforms. ---------------------------------------------------------------------- Subject: 60) Where can I get XDM's Wraphelp.c ? X11R5/R6 supports a DES-based form of authorization. There are several implementations of the file Wraphelp.c, which may be missing from your distribution; one is on ftp.psy.uq.oz.au:/pub/X11R5. ---------------------------------------------------------------------- Subject: 61) Where can I get patches to X11? The release of new public patches by the X Consortium is announced in the comp.windows.x.announce newsgroup. Patches themselves are available via ftp from ftp.x.org and from other sites from which X11 is available. They are now also distributed through the newsgroup comp.sources.x. Some source re-sellers may be including patches in their source distributions of X11. People without ftp access can use the xstuff mail server. Send to xstuff@x.org the Subject line send fixes # where # is the name of the patch and is usually just the number of the patch. There are 5 patches for X11R6 (8/94); here are a few complications: 1) fix-02 is in 5 parts; you need to request "2a", "2b", "2c", "2d", and "2e" separately and concatenate them together before applying 2) fix-03 refers to a separate file of documentation, fix3docs.tar 3) fix-05 is in two parts, "5a" and "5b" ---------------------------------------------------------------------- The xstuff server now has 26 patches for X11R5 [11/93]. There will be no more patches to X11R5. Here are a few complications: 1) fix 5 is in four parts; you need to request "5a", "5b", "5c" and "5d" separately 2) the file sunGX.uu, which was part of an earlier patch, was re-released with patch 7 [note: the file doesn't work with Solaris] 3) fix 8 is in two parts: "8a" and "8b" 4) fix 13 is in three parts: "13a", "13b", and "13c" 5) fix 16 is in two parts: "16a" and "16b" 6) fix 18 replaces the R5fix-test1 for the X Test Suite, which previously was optional 7) fix 19 also needs PEXlib.tar.Z, which you can obtain from xstuff by asking for "PEXlib.uu.[1234]". 8) fix 22 is in 9 parts, "22a" through "22i" The MIT Software Center, in addition to offering the entire system on tape, is offering a new tape with public patches 1-23. Tapes are available in 6250bpi 9-track reel-to-reel and QIC-24 cartridge formats. Information: +1 617 258 8330 ---------------------------------------------------------------------- Subject: 62) What is the xstuff mail-archive? The xstuff server is a mail-response program. That means that you mail it a request, and it mails back the response. Any of the four possible commands must be the first word on a line. The xstuff server reads your entire message before it does anything, so you can have several different commands in a single message (unless you ask for help). The xstuff server treats the "Subject:" header line just like any other line of the message. The archives are organized into a series of directories and subdirectories. Each directory has an index, and each subdirectory has an index. The top-level index gives you an overview of what is in the subdirectories, and the index for each subdirectory tells you what is in it. 1) The command "help" or "send help" causes the server to send you a more detailed version of this help file. 2) if your message contains a line whose first word is "index", then the server will send you the top-level index of the contents of the archive. If there are other words on that line that match the name of subdirectories, then the indexes for those subdirectories are sent instead of the top-level index. For example, you can say "send index fixes" (or "index fixes"). A message that requests an index cannot request data. 3) if your message contains a line whose first word is "send", then the xstuff server will send you the item(s) named on the rest of the line. To name an item, you give its directory and its name. For example send fixes 1 4 8a 8b 9 You may issue multiple send requests. The xstuff server contains many safeguards to ensure that it is not monopolized by people asking for large amounts of data. The mailer is set up so that it will send no more than a fixed amount of data each day. If the work queue contains more requests than the day's quota, then the unsent files will not be processed until the next day. Whenever the mailer is run to send its day's quota, it sends the requests out shortest-first. 4) Some mailers produce mail headers that are unusable for extracting return addresses. If you use such a mailer, you won't get any response. If you happen to know an explicit path, you can include a line like path foo%bar.bitnet@mitvma.mit.edu or path bar!foo!frotz in the body of your message, and the daemon will use it. The xstuff server itself can be reached at xstuff@x.org. If your mailer deals in "!" notation, try sending to {someplace}!mit-eddie!x.org!xstuff. [based on information from the X Consortium, 8/89, 4/90.] ---------------------------------------------------------------------- Subject: 63) Where can I get X11R4 (source and binaries)? Note: X11R4 is used by Motif 1.1 implementations. However, it is becoming increasingly difficult to find in electronic form. This list has been winnowed down as sites are found to have removed R4 sources. You may be able to find R4 sources on machines offering X11R5 sources. Integrated Computer Solutions, Inc., ships X11R4 on half-inch, quarter-inch, and TK50 formats. Call 617-621-0060 for ordering information. The Free Software Foundation (617-876-3296) sells X11R4 on half-inch tapes and on QIC-24 cartridges. Yaser Doleh (doleh@math-cs.kent.EDU; P.O. Box 1301, Kent, OH 44240) is making X11R4 available on HP format tapes, 16 track, and Sun cartridges. [2/90] European sites can obtain a free X11R4 distribution from Jamie Watson, who may be reached at chx400!pan!jw or jw@pan.uu.ch. [10/90] Non Standard Logics (+33 (1) 43 36 77 50; requests@nsl.fr) makes source available. IXI Limited (+44 1223 518000, +1-408-427-7700) is selling X11R4 source on quarter-inch cartridge formats and on 5.25" and 3.5" floppy, with other formats available on request. [IXI, 2/90] Virtual Technologies (703-430-9247) provides the entire X11R4 compressed source release on a single QIC-24 quarter-inch cartridge and also on 1.2meg or 1.44 meg floppies upon request. [Conor Cahill (cpcahil@virtech.uu.net) 2/90] Young Minds (714-335-1350) makes the R4 and GNU distributions available on a full-text-indexed CD-ROM. [Note that some distributions are media-only and do not include docs.] X11R4 is ftp-able from ftp.x.org (/pub/R4); these sites are preferable, though, and are more direct: Machine Internet FTP Location Name Address Directory -------- ------- -------- ------------- (2) Central USA giza.cis.ohio-state.edu 128.146.8.61 pub/X.V11R4 Southeast USA uunet.uu.net 192.48.96.2 X/R4 (4) UK Janet src.doc.ic.ac.uk 129.31.81.36 X.V11R4 UK niftp uk.ac.ic.doc.src (5) Australia munnari.oz.au 128.250.1.21 X.V11/R4 The giza.cis.ohio-state.edu site, in particular, is known to have much of the contrib stuff that can be found on ftp.x.org. The release is available to DEC Easynet sites as CRL::"/pub/X11/R4". Sites in Australia may contact this address: ftp.Adelaide.EDU.AU [129.127.40.3] and check the directory pub/X/R4. The machine shadows ftp.x.org and archives comp.sources.x. (Mark Prior, mrp@ucs.adelaide.edu.au, 5/90) A set of X11R4 binaries built by Tom Roell (roell@informatik.tu-muenchen.de) for the 386/ix will available from ftp.x.org in /contrib and in /pub/i386/X11R4 from 131.159.8.35 in Europe. Stephen Hite (shite@sinkhole.unf.edu) can also distribute to folks without ftp facilities via disks sent SASE; contact him for USmail and shipping details. [12/90] In addition, the binaries are available via uucp from szebra [1-408-739-1520, TB+ (PEP); ogin:nuucp sword:nuucp] in /usr2/xbbs/bbs/x. In addition, the source is on zok in /usrX/i386.R4server/. [2/91] In addition, if you are in the US, the latest SVR4 binary (April 15), patches, and fonts are available on piggy.ucsb.edu (128.111.72.50) in the directory /pub/X386, same filenames as above. (Please use after 6pm Pacific, as these are large files.) [5/91] A set of HP 9000/800 binaries is available on hpcvaaz.cv.hp.com (15.255.72.15) as ~ftp/pub/MitX11R4/libs.x800.Z. [2/91] A set of X11R4 binaries for the NeXT 2.x have been made available by Howie Kaye on cunixf.cc.columbia.edu A set of binaries by John Coolidge (coolidge@cs.uiuc.edu) for the Mac running A/UX 2.0 is available from wuarchive.wustl.edu in the file (/archive/systems/aux/X11R4/Xupdate2.tar.Z). Also in X11R4/diffs is a set of patches for making X11R4 with shared libraries with mkshlib. A complete distribution of SCO X11R4 binaries by Baruch Cochavy (blue@techunix.technion.ac.il) can be found on uunet. The server is Roell's X386 1.1b, compiled for ET4000 based SVGA boards. ---------------------------------------------------------------------- Subject: 64) Where can I get OSF/Motif? You can obtain either OSF/Motif source or binaries from a number of vendors. Motif 1.2.4 source is now available; it is based on X11R5. Motif 1.1 is based on the R4.18 Intrinsics and is finished [7/92] at 1.1.5. A conformant Motif implementation not based on OSF-derived source is being developed by fox@crisp.demon.co.uk (Paul Fox). An OSF/Motif source license must be obtained from OSF before source can be obtained from the Open Software Foundation or any value-added vendor for any version. Call the Direct Channels Desk at OSF at 617-621-7300 for ordering information. Various hardware vendors produce developer's toolkits of binaries, header files, and documentation; check your hardware vendor, particularly if that vendor is an OSF member. In addition, independent binary vendors produce Motif toolkits for machines for which Motif is not supported by a vendor; the kits include varied levels of bug-fixing and support for shared libraries and are based on widely divergent version of Motif: Quest Windows (408-496-1900) sells kits for Suns, as well; IXI (+44 1223 518000, +1-408-427-7700) offers kits for Sun3 and Sun4. NSL (+33 (1) 43 36 77 50; requests@nsl.fr) offers kits for the Sun 3 and Sun 4. Bluestone Consulting, Inc. (609-727-4600) offers Motif 1.1.5 & 1.2 for SunOS, and Motif 1.2 (X11R5) for Solaris 2.1 & 2.2. ICS (617-621-0060) makes several binary kits, notably for Sun, DEC. HP and DEC have announced support for Motif on Sun systems. Unipalm (+44-954-211-797) currently offers for Sun systems a Motif Development Kit including X11R4 and based on Motif 1.1.2. The US distributor is Expert Object Corp (708-926-8500). BIM ships Motif 1.1 binaries for Suns. Shared library support is included. Contact Alain Vermeiren (av@sunbim.be) or Danny Backx (db@sunbim.be) at +32(2)759.59.25 (Fax : +32(2)759.47.95) (Belgium). SILOGIC (+33 61.57.95.95) ships Motif 1.2 and Motif 1.1 on Sun machines. S.I. Systems offers Motif 1.2 for Solaris 2.1; info: 1-800-755-8649 in USA and Canada. Metro Link, Inc. (+1 305-938-0283, sales@metrolink.com) ships X11R5 and Motif 1.2.2 (including a sharable libXm.a) for the 386/486 Unix market. Motif 1.2.3 is also available for QNX, SunOS, Solaris Sparc, and Linux. in GmbH (+49 7531 65022, gvr@in-gmbh.de) offers development and user kits for SunOS and Solaris. ---------------------------------------------------------------------- Subject: 65) Does Motif work with X11R4? X11R5? Motif 1.2 is based on X11R5. Motif 1.1, available in source form from OSF as of August 1990, uses the "vanilla" X11R4 Intrinsics, where "vanilla" means "with just a few patches"; the file fix-osf which OSF distributes is obsoleted by the Consortium's patches 15-17. The file fix-osf-1.1.1 distributed with the 1.1.1 version or its subsequent modification needs to be applied after fix-18, though. Motif 1.1.1 to 1.1.3 will work with X11R5 if X11R5 is compiled with -DMOTIFBC; 1.1.4 and later should work with the vanilla R5, although there are some known new geometry-management problems. ---------------------------------------------------------------------- Subject: 66) Where can I get toolkits implementing OPEN LOOK? Sun's XView has a SunView-style API. Version 3.2 is available (7/93) from xview.ucdavis.edu in /pub/XView/XView3.2 or ftp.x.org in /contrib/xview3.2. XView and X binaries for the Sun 386i ("roadrunner") are available for ftp from svin01.win.tue.nl (131.155.70.70), directory pub/X11R4_386i. Supported binaries of XView 2.0 or 3.0 include: XView for non-Sun Platforms (domestic and selected international vendors). Several are also available from Sun; contact your local sales office. Amiga GfxBase, Inc. 1881 Ellwell Drive (AmigaDOS) (408) 262-1469 Milpitas, CA 95035 Fax: (408) 262-8276 SGI Sony (NEWS-OS) IBM RS/6000 HP 9000 DECstation UniPress Software 2025 Lincoln Highway (Ultrix) (908) 985-8000 Edison, NJ 08817 Fax: (908) 287-4929 UniPress Software, Ltd. PO Box 70 44-624-661-8850 Viking House Fax: 44-624-663-453 Nelson Street Douglas, Isle of Man United Kingdom DEC VAXstation TGV 603 Mission Street (VMS) (800) TGV-3440 Santa Cruz, CA 95060 (408) 427-4366 Fax: (408) 427-4365 Unipalm Ltd. 145-147 St. Neots Road 44-0954-211797 Hardwick Fax: 44-0954-211244 Cambridge CB3 7QJ England Intel 386 Quarterdeck Office 150 Pico Boulevard (DOS) Systems Santa Monica, CA 90405 (213) 392-9851 Fax: (213) 399-3802 Intel 386 SunSoft Corporation 6601 Center Drive West (Interactive 310-348-8649 Suite 700 UNIX and Los Angeles, CA 90045 SCO UNIX) Stardent Scripps Institute Clinic MB-5 (Stellix OS Fax: (619) 554-4485 10666 N. Torrey Pines Road and Titan OS) Include mailstop MB-5 La Jolla, CA 92057 By ftp: 192.42.82.8 in pub/binary/{Xview.README,XView.tar.Z} AT&T's OPEN LOOK GUI 3.0 Xt-based toolkit is now generally available [2/92]; contact 1-800-828-UNIX#544 for information. Binaries are produced for SPARC systems by International Quest Corporation (408-988-8289). A version of the toolkit is also produced under the name OLIT by Sun. More recent versions of OLIT have been ported to IBM 6000 and DEC MIPS by both UniPress and ICS. OLIT is also available for HP from Melillo Consulting (908-873-0075). MJM (Somerset, NJ) makes OLIT 4.0 for HP 7xx series running HPUX 8.0, DECstations, and RS/6000s [thanks to Joanne Newbauer, jo@attunix.att.com, 908-522-6677.] Sun is shipping OpenWindows 3.0; contact your local sales representative for more details; the package includes toolkit binaries and header files. ParcPlace's (formerly Solbourne's) extensible C++-based Object Interface Library, which supports run-time selection between Open Look or Motif, is available from 303-678-4626. [5/92] ---------------------------------------------------------------------- Subject: 67) Where can I get other X sources? (including R5 modifications) The MIT Software Center ships the X Test Suite on tape. A multi-threaded version of Xlib based on X11R5 patch 12 is now available for anonymous FTP from (new version 1/93): - DEC on gatekeeper.dec.com (16.1.0.2) in /pub/X11/contrib/mt-xlib-1.1 - the Consortium on ftp.x.org in /contrib/mt-xlib-1.1 Note that this source code will not become the Xlib used in X11R6, although the Consortium is planning to make Xlib thread-safe with that release. HP has made available drivers to permit the building of the X11R5 sample server on the HP 9000 Series 700 workstations; the files are on ftp.x.org in ~ftp/contrib/R5.HP.SRV. [8/92] The Edinburgh University Computing Service and European X User Group have created an on-line index of public domain X software. The index is available through gopher and provides an index of the ftp.x.org/contrib archive, the comp.sources.x archive and various X software found around the internet. The service holds manual pages, README files , etc which can be browsed through. A keyword search of the manual pages is also provided. Information: xindex@castle.edinburgh.ac.uk. User-contributed software is distributed through the newsgroup comp.sources.x, moderated by Chris Olson (chris@imd.sterling.com); also check that group for posting information. Richard Hesketh (rlh2@ukc.ac.uk) has been creating a list of freely- available X sources. The list is stored on ftp.x.org in contrib as x-source-list.Z. It lists the main storage locations for the program and international sites from which it may be ftp'ed. The machine ftp.x.org has a great deal of user-contributed software in the contrib/ directory; a good deal of it is present in current or earlier versions on the X11R3, X11R4, and X11R5 contrib tapes. There are also directories for fixes to contrib software. The file on ftp.x.org in contrib/0ftpxorg.dir.Z is a quick overall index of the software in that area, provided by Daniel Lewart (d-lewart@uiuc.edu). These sites used to and may still mirror ftp.x.org and are of particular use for Australasia: Anonymous ftp: ftp.Adelaide.EDU.AU; ACSnet Fetchfile: sirius.ua.oz. The material on giza.cis.ohio-state.edu, which tends to duplicate the ftp.x.org archives, is also available via anonymous UUCP from osu-cis, at TB+ and V.32 speeds. Write to uucp@cis.ohio-state.edu (same as osu-cis!uucp) for instructions. [the archive is now maintained by Karl Kleinpaste] A new west-coast UUCP X11 Archive is administered by Mark Snitily (mark@zok.uucp) and contains the full X11 distribution, the XTEST distribution, an entire archive of comp.sources.x and other goodies. The machine zok has a TB+ modem which will connect to 19.2K, 2400, 1200 baud (in that order). The anonymous UUCP account is UXarch with password Xgoodies. The modem's phone number is 408-996-8285. A sample Systems (or L.sys) entry might be: zok Any ACU 19200 4089968285 in:--in: UXarch word: Xgoodies To get a current listing of the files that are available, download the file "/usrX/ls-lR.Z". A full subject index of the comp.sources.x files is available in the file "/usrX/comp.sources.x/INDEX". The machine has just the one modem, so please do not fetch large amounts of data at one sitting. [courtesy Mark Snitily, 2/90] In addition, UUNET Source Archives (703-876-5050) tracks comp.sources.x and provides 800MB+ of compressed programs on 6250 bpi tapes or 1/4" tapes. It also mirrors ftp.x.org/contrib in its packages/X directory. ---------------------------------------------------------------------- Subject: 68) Where can I get interesting widgets? O'Reilly Volume 4, Doug Young's book, the Asente/Swick book, and Jerry Smith's "Object-oriented Programming with the X Window System Toolkits" all include details on writing widgets and include several useful widgets; sources are typically on ftp.x.org and/or UUNET. Doug Young's book, in particular, contains a version of a tree-like layout object (root and multiple leaves). The Free Widget Foundation (FWF) library coordinated by Bert Bos (bert@let.rug.nl) is now [10/94] available on ftp.let.rug.nl (129.125.8.20) in pub/FWF/fwf.tar.Z. The set of widgets there is intended to form the basis for future contributions. To be added to the discussion list, send to listserv@let.rug.nl a message saying "subscribe " where is one of free-widgets-announce, free-widgets-development, or free-widgets-bugs. The NCSA Mosaic distribution includes an HTML widget; observe the licensing restrictions. Information: http://www.ncsa.uiuc.edu/SDG/Software/Mosaic/Docs/htmlwidget.html. An object like the Windows "combo box" is part of the Xm++ class library. Harald Albrecht's (albrecht@igpm.rwth-aachen.de) Motif implementation of the ComboBox object from MSWindows is available on ftp.informatik.rwth-aachen.de (137.226.112.172) in pub/packages/ComboBox and also on ftp.x.org. Version 1.22a became available 5/94. Harald Albrecht's (albrecht@igpm.rwth-aachen.de) Motif implementation of a new ToggleButton is on ftp.x.org in /contrib/widgets/motif/NewToggleB/NewToggleB.tar.gz. Version 0.91b became available 5/94. Harald Albrecht's (albrecht@igpm.rwth-aachen.de) Motif implementation of an XmCenter layout object is on ftp.x.org in /contrib/widgets/motif/ButtonFaceLib/ButtonFaceLib.tar.gz. A library by Jean Michel Leon (leon@sophia.inria.fr) which adds "inset" facilities to Xt is available on ftp.x.org in contrib/insetlib-0.2.tar.gz. The XmBoss widget by Doyle Davidson (doyle@ps.atl.sita.int) is a generic Motif 1.1 layout manager that implements geometry management through application callbacks; sources are on ftp.x.org. The Xew widget set by Markku Savela (savela@tel.vtt.fi) contains widgets for data representation. Version 2.0 [3/94] is on ftp.x.org in contrib/Xew-2.0.tar.Z. Peter Ware's Xo "Open Widget" set, which has Motif-like functionality, is on archive.cis.ohio-state.edu as pub/Xo/Xo-2.1.tar.Z [8/92]. The AthenaTools Plotter Widget Set Version 6-beta [7/92] maintained by Peter Klingebiel (klin@iat.uni-paderborn.de) includes many graph and plotting widgets; a copy is on ftp.x.org in plotter.v6b.tar.Z, plotter.doc.tar.Z, plotter.afm.tar.Z, and plotter.README. The latest versions may in fact be on ftp@uni-paderborn.de (131.234.2.32) in /unix/tools, which appears to contain version 6.0.7. A commercial product sharing the same origins is offered by Dovetail Consulting. An advance version of Marc Quinton's Motif port of the FWF MultiList widget is in ftp.stna7.stna.dgac.fr:pub/MultiList.tar.Z [143.196.9.31]. Paul Johnston's (johnston@spc5.jpl.nasa.gov) X Control Panel widget set emulates hardware counterparts; sources are on ftp.x.org in Xc-1.3.tar.Z. The VUW widget set contains dials and other device-displays; sources are on ftp.comp.vuw.ac.nz. The Dirt interface builder includes the libXukc widet set which extends the functionality of Xaw. A graph widget and other 2D-plot and 3D-contour widgets by Sundar Narasimhan (sundar@ai.mit.edu) are available from ftp.ai.mit.edu as /pub/users/sundar/graph.tar.Z. The graph widget has been updated [3/91] with documentation and histogram capabilities. A graph widget is available from ftp.stna7.stna.dgac.fr in pub/Graph.tar.Z; it uses a segment list for drawing and hence supports a zoom operation. Ken Lee's Xm widget (demo) that uses Display PostScript to draw labels at a non-horizontal angle is on ftp.x.org in contrib/dpslabel.tar.Z. The Table widget (works like troff TBL tables) is available in several flavors, one of which is with the Widget Creation Library (WCL) release. Bell Communications Research has developed a Matrix widget for complex application layouts; it's on ftp.x.org in contrib/Xbae-widgets-3.8.tar.Z [2/93. The distribution also includes a "caption" widget to associate labels with particular GUI components. (7/92) Dan Connolly's (connolly@convex.COM ??) XcRichText interprets RTF data; it's on ftp.x.org as contrib/XcRichText-1.2.tar.Z. The XmGraph Motif-based graphing widget is on iworks.ecn.uiowa.edu in /comp.hp/GUI_classic/XmGraph.tar.Z although it may not be stable. A widget also called XmGraph is in the WINTERP 2.0 distribution. A TeX-style Layout widget by Keith Packard is described in the proceedings of the 7th X Technical Conference (O'Reilly X Resource issue 5); source is available on ftp.x.org contrib/Layout.tar.Z. A version of Lee Iverson's (leei@McRCIM.McGill.EDU) image-viewing tool is available as contrib/vimage-0.9.3.tar.Z on ftp.x.org. The package also includes an ImageViewPort widget and a FileDialog widget. [12/91;5/92] An MPEG viewer by Jan Newmarch (jan@ise.canberra.edu.au) is on ftp.x.org in mpeg_wdgt2.0b.tar; it requires Motif. In addition, the PEXt toolkit by Rich Thomson (rthomson@dsd.es.com) is available on ftp.x.org as PEXt.tar.Z; it includes a PEX widget making it easier to use PEX in Xt-based programs. A Motif port of the Xaw clock widget is in ftp.stna7.stna.dgac.fr in pub/Clock.tar.Z. A modification of the Xaw ScrollBar widget which supports the arrowhead style of other toolkits is on ftp.x.org in contrib/Xaw.Scrollbar.mta.Z. A release of the R5 Xaw widgets with a 3D visual appearance by Kaleb Keithley (now kaleb@x.org) is available on ftp.x.org in contrib/Xaw3d/R5/Xaw3d-0.6.tar.Z. The library, which is binary-compatible with Xaw, implements a 3D subclass which handles the extra drawing. The Andrew User Interface System supplies an extensive collection of widgets including full-blown editors for text, rasters, figures, tables, and so on. The XmSmartMessageBoxWidget by John L. Cwikla (cwikla@wri.com) is available at ftp.x.org:/contrib/widgets/motif/SmartMB. Also: The Xmt "Motif Tools", Dovetail Systems's shareware library of 9 widgets and many convenience functions, is available from ftp.x.org:contrib and ftp.ora.com:/pub/xbook/Xmt in xmt-README and xmt-1.0.tar.Z. The Xtra XWidgets set includes widgets for pie and bar charts, XY plots, Help, spreadsheets, data entry forms, and line and bar graphs. Contact Graphical Software Technology at 310-328-9338 (info@gst.com) for information. The XRT/graph widget, available for Motif, XView and OLIT, displays X-Y plots, bar and pie charts, and supports user-feedback, fast updates and PostScript output. Contact KL Group Inc. at 416-594-1026 (info@klg.com). The Acme Widget Set from EDB (212-978-8822) includes a 2D graph widget that can be configured like a stripchart. A set of data-entry widgets for Motif is available from Marlan Software, 713-467-1458 (gwg@world.std.com). A set of graph widgets is available from Expert Database Systems (212-370-6700). A set of OSF/Motif compound widgets and support routines for 2D visualization is available from Ms Quek Lee Hian, National Computer Board, Republic of Singapore; Tel : (65)7720435; Fax : (65)7795966; leehian@iti.gov.sg, leehian@itivax.bitnet. The ICS Widget Databook includes a variety of control widgets and special-purpose widgets, available on a variety of platforms. Information: 617-621-0060, info@ics.com. Information on graphing tools may be obtained from info@TomSawyer.com (+1-510-848-0853, fax: +1-510-848-0854). in GmbH (+49 7531 65022, gvr@in-gmbh.de) offers the "grinx" widget for drawing vector graphics with dynamic attributes such as blinking and rotation. ---------------------------------------------------------------------- David B. Lewis faq%craft@uunet.uu.net "Just the FAQs, ma'am." -- Joe Friday -- David B. Lewis Temporarily at but not speaking for ICS day: dbl@ics.com evening: dbl%craft@uunet.uu.net