hvr@eng.sun.COM (Heather Rose) (08/15/90)
Archive-name: xview/14-Aug-90 Original-posting-by: hvr@eng.sun.COM (Heather Rose) Original-subject: Announcment: XView 2.0 source availability (ftp sites) Archive-site: xview.ucdavis.edu [128.120.1.150] Archive-directory: /pub/XView2.0 Reposted-by: emv@math.lsa.umich.edu (Edward Vielmetti) XView version 2.0 source release xview2-announce announcement of XView sources xview2-more follow up information for announcement xview2-ftp this file xview2.tar.Z.a[a-i] split compressed tar file pieces FTP sites for XView source: Location Machine Name ftp login ftp directory --------------------------------------------------------------------- west coast xview.ucdavis.edu ftp pub/XView2.0/* east coast expo.lcs.mit.edu ftp pub/contrib/xview* When transfering a tar file via ftp, be sure to set binary mode first. The split pieces are all less than 512k (524288 bytes) long and must be transfered in image mode (use the ftp "binary" and "mget" commands). If you are doing an "mget" you'll probably want to restart ftp with the "-i" option to prevent it from asking you about every file. Here are the sizes of those pieces: 527052 xview2.tar.Z.aa 624920 xview2.tar.Z.ab 467928 xview2.tar.Z.ac 446444 xview2.tar.Z.ad 475499 xview2.tar.Z.ae 523285 xview2.tar.Z.af 533217 xview2.tar.Z.ag 533981 xview2.tar.Z.ah 1469 xview2.tar.Z.ai total size: 4133795 bytes BSD checksums: 22395 515 xview2.tar.Z.aa 16674 611 xview2.tar.Z.ab 40901 457 xview2.tar.Z.ac 40217 436 xview2.tar.Z.ad 03253 465 xview2.tar.Z.ae 02130 512 xview2.tar.Z.af 29054 521 xview2.tar.Z.ag 50894 522 xview2.tar.Z.ah 10008 2 xview2.tar.Z.ai System 5 style checksums: % /usr/5bin/sum *.a* 3219 1030 xview2.tar.Z.aa 18489 1221 xview2.tar.Z.ab 32292 914 xview2.tar.Z.ac 30830 872 xview2.tar.Z.ad 33429 929 xview2.tar.Z.ae 53093 1023 xview2.tar.Z.af 2324 1042 xview2.tar.Z.ag 35743 1043 xview2.tar.Z.ah 24259 3 xview2.tar.Z.ai To recreate the compressed tar file, can do the following: % cat *.tar.Z.?? | uncompress | (cd /usr/local/src/xview; tar xvf - ) which create a directory called "fcs" in the directory /usr/local/src/xview. Can rename this to anything you like. See the README file in that directory on how to begin building the XView source. Unpacked XView source requires approximately 12.5+ MB of disk space.
hvr@eng.sun.COM (Heather Rose) (08/15/90)
Archive-name: xview/v2.0 Original-posting-by: hvr@eng.sun.COM (Heather Rose) Original-subject: Announcment: XView 2.0 source availability Archive-site: xview.ucdavis.edu [128.120.1.150] Archive-directory: /pub/XView2.0 Reposted-by: emv@math.lsa.umich.edu (Edward Vielmetti) The XView source donation, for those who may not already know, includes the complete source for the XView toolkit, the OLWM window manager, a number sample XView applications, and a collection of commercial-quality Lucida bitmap fonts from Bigelow & Holmes. What Is XView: ------------- XView is an X toolkit based on the OPEN LOOK (tm) Graphical User Interface (GUI). XView's application programmer's interface (API) is very similar to the API of the SunView toolkit; in practice, most SunView applications can be converted to XView in a few days, although some will take longer. Since there are more than 2000 SunView applications, we expect that releasing XView will immediately create a large base of X11 applications. To futher assist in converting SunView applications, the R4 donation includes improved automated conversion tools and documentation. Additionally, XView provides both 2D and 3D-look OPEN LOOK graphical interfaces through the usage of a new OPEN LOOK graphics library (OLGX). Changes to XView for Release 2: ------------------------------ For more complete list see the <XVIEW>/doc/relnotes.text and <XVIEW>/doc/rtf.text files. - new 3D-style OPEN LOOK appearance using OLGX library - multi-screen support - multi-server support - C++ and ANSI-C language bindings - additional OPEN LOOK features - documentation on creating new XView packages - changes and enhancements to the XView API - bug fixes - simplified build environment for source What is OLWM: ------------ OLWM is an ICCCM-compliant window manager, also based on the OPEN LOOK GUI. OLWM is a "stand-alone" window manager, not dependent on any toolkit code. We hope that OLWM will become the standard example of an ICCCM-compliant window manager in X11 R4. Additionally, OLWM provides both 2D and 3D-look OPEN LOOK graphical interfaces through the usage of a new OPEN LOOK graphics library (OLGX). OLGX is written to the Xlib interface and does not use any toolkit. What Libraries are Included: --------------------------- - XView (XView user interface toolkit) - XVPS (NeWS/PostScript canvas package) - OLGX (OPEN LOOK Graphics for X) What XView Applications are Included: ------------------------------------ - clock - textedit (graphical file editor) - cmdtool/shelltool (a terminal emulator) - props (root properties program) - xvbench (useful for testing ports of XView) In addition, we are including a script that helps convert SunView programs to XView by flagging the application code that needs to be changed and another tool which helps convert SunView ".defaults" files into ".Xdefaults" resource files. What Contributed Clients are Included: ------------------------------------- The examples from the XView Programmer's Manual from O'Reilly. This includes over 70 simple example programs to show features in each of the XView packages and three examples of new XView subclasses. A perfdemo example which monitors performance on multiple hosts. This includes an example of creating a new XView panel item and how to use XView with Sun's Light Weight process (LWP) library. Examples using the new XView PostScript (XVPS) library extension to do NeWS/PostScript imaging in an XView canvas. What Fonts are Included: ----------------------- The Bigelow & Holmes Lucida bitmap fonts are a collection of different type styles and point sizes in the Lucida typeface. In addition, XView uses "glyph fonts" to accelerate the painting of some OPEN LOOK GUI graphical elements, and these fonts are also being made available. These glyph fonts are used extensively by OLGX to provide high performance when rendering 2D and 3D-look OPEN LOOK graphics. However, only OLWM will be able to provide the 3D-look in this update. Note that these glyph fonts *MUST* be added to your X11 R3 server in order to run XView applications. These fonts are standard with all R4 servers. XView Source: ------------ With licensed source products from Sun, source is usually not released until several months after a binary version of the product has shipped. The extra time is used to "clean up" the source for external consumption. In contrast, we are releasing XView and OLWM now, soon after the binary version of XView (XView 2.0) has shipped. We will continue to fix bugs and portability problems as we find them, and these changes will be made available periodically (this is just the first). We are releasing this FCS version of the source at this time to accellerate the number of ports of XView, and to encourage the notion that X toolkit source should be free. We will update this free source to track changes that Sun makes in XView, including bug fixes, performance improvements, and new features. Sun has selected the MIT X11 distribution as our XView source distribution channel. If you port XView to a new platform or make fixes to the library, please send your code diffs for inclusion in a future release to the bugs alias. As ports of XView become available for other platforms, we will incorporate this work and include it in future source donations. As the Kanji version of XView becomes available, we will also integrate this work and donate the sources as well. This initial release is to facilitate porting of XView to other platforms. Current ports in progress include the following platforms available from the listed vendors: Platform Vendor ------------------------------------------------ DEC Station Sun Microsystems HP 9000/300 Sun Microsystems IBM RIOS Sun Microsystems DOS Quarterdeck AUX ICS VMS TGV Some vendors will sell XView on a particular hardware or OS base; others will donate their changes back to Sun for inclusion with the publically available source. We encourage both uses of this source donation. XView Requirements: ------------------ XView requires the use of an ICCCM-compliant window manager. One such window manager is olwm, which supports the OPEN LOOK (TM) user interface. Further, XView requires full ICCCM support in Xlib. This is the standard in the X Window System Version 11, Release 4. In order to run under Release 3, you must define the PRE_R4_ICCCM compile-time flag (see config/XView.cf) and the set resource, xview.icccmcompliant, to False in the .Xdefaults file (see the xview man page). Building the Release: -------------------- To build XView, you only need the XView source release and installed X11 header files and libraries. All needed X11R4 configuration files are included in the XView source. More Information: ---------------- There is a second message which discusses how to report bugs, get more help and what documentation is available. Please direct comments or questions about this source donation to xpert@expo.lcs.mit.edu (or comp.windows.x). And thank you for your support, The XView Development Team Sun Microsystems, Inc.