home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / windows / misc / 1263 < prev    next >
Encoding:
Internet Message Format  |  1992-08-31  |  8.9 KB

  1. Xref: sparky comp.windows.misc:1263 news.answers:2666
  2. Path: sparky!uunet!olivea!sun-barr!ames!haven.umd.edu!darwin.sura.net!uvaarpa!murdoch!fermi.clas.Virginia.EDU!gl8f
  3. From: gl8f@fermi.clas.Virginia.EDU (Greg Lindahl)
  4. Newsgroups: comp.windows.misc,news.answers
  5. Subject: Comp.windows.misc Frequently Asked Questions (FAQ)
  6. Summary: information on miscellaneous windowing systems
  7. Message-ID: <1992Sep1.022335.18882@murdoch.acc.Virginia.EDU>
  8. Date: 1 Sep 92 02:23:35 GMT
  9. Sender: usenet@murdoch.acc.Virginia.EDU
  10. Followup-To: comp.windows.misc
  11. Organization: University of Virginia
  12. Lines: 254
  13. Approved: news-answers-request@MIT.Edu
  14.  
  15. Archive-name: windows-misc-faq
  16. Last-modified: 1992/08/31
  17.  
  18. [ Note -- this is the last time I will be posting the FAQ. If you'd
  19.   like to volunteer to take it over, send me email. Noise in the
  20.   group has significantly increased since I stopped FAQ-ing the
  21.   MS Windows postings... but I'm tired of trying to "fix" it. ]
  22.  
  23. Welcome to comp.windows.misc! This is a newsgroup for discussions of
  24. miscellaneous windowing systems that don't have their own groups.
  25.  
  26. Examples of windowing systems that DO have their own groups are
  27. Microsoft Windows, the X Windows System, NeWS, and PC GEOS. Examples
  28. of windowing systems & multi-system libraries that don't have their
  29. own groups and thus go here are MGR, 8 1/2, and STDWIN.
  30.  
  31. comp.windows.misc is also a good place for discussions involving
  32. several window systems and discussions which are independent of any
  33. particular window system.
  34.  
  35. Examples:
  36.  
  37. - Toolkits implemented on top of multiple window systems (XVT, Nexpert, ...)
  38. - Porting from one window system to another (e.g. MS Windows to OPEN LOOK).
  39. - General GUI design (e.g. modeless vs. modefull).
  40. - General technology (e.g. effective backing store).
  41.  
  42. Discussions along the lines of "My window system is better than your
  43. window system" are welcome in alt.religion.computers, but rarely
  44. generate useful conclusions.
  45.  
  46. List of Questions:
  47.  
  48. 1) Where do I find information about Microsoft Windows?
  49.  
  50. Windowing Systems:
  51.  
  52. 2) MGR
  53. 3) 8 1/2
  54. 4) What other windowing systems exist?
  55.  
  56. Multi-GUI libraries:
  57.  
  58.  5) STDWIN
  59.  6) XVT
  60.  7) JYACC Application Manager
  61.  8) Open Interface
  62.  9) Aspect
  63. 10) Galaxy
  64.  
  65. ----------------------------------------------------------------------
  66.  
  67. 1) Where do I find information about Microsoft Windows?
  68.  
  69. Try the groups under comp.os.ms-windows. There used to be a
  70. comp.windows.ms group, but the new groups were voted in around May 8,
  71. 1992, partially because MS Windows users were posting to
  72. comp.windows.misc and comp.windows.news thinking they were
  73. Microsoft-related groups. Please don't cross-post MS Windows material
  74. to these groups.
  75.  
  76. ----------------------------------------------------------------------
  77.  
  78. 2) What is MGR?
  79.  
  80. MGR is a windowing system developed by Steve Uhler of Bellcore. It
  81. supports a variety of hardware platforms and operating systems. MGR
  82. can send graphical commands over serial connections, so networking
  83. over TCP/IP or modem connections is easy.
  84.  
  85. MGR may be obtained from bellcore.com via anonymous ftp from the
  86. pub/mgr directory. Versions are available for:
  87.  
  88. 3B1 Unix PC
  89. Atari ST / mint (& multitos?)
  90. DEC MIPS / Ultrix
  91. Macintosh / System+Finder (not multifinder, though)
  92. PC Clone / Xenix
  93. PC Clone / Linux
  94. PC Clone / Minix (16 or 32 bit)
  95. PC Clone / PC-Choices
  96. Sun Sparcstation / SunOS
  97.  
  98. Those of you used to the feature-full environment of X may be a bit
  99. disappointed with MGR. What it provides you with is a simple desktop
  100. inside of which you can open multiple windows, which can display
  101. graphics. These windows don't come with fancy gadgets or buttons
  102. around the outside, and you don't have fancy libraries to construct
  103. fancy applications with fancy buttons. Instead, you have to program on
  104. the bare metal. Many people consider this a feature, not a bug ;-)
  105.  
  106. ToAdd: MGR mailing lists? Are there any?
  107.  
  108. ----------------------------------------------------------------------
  109.  
  110. 3) What is 8 1/2?
  111.  
  112. 8 1/2 is the windowing system written by Rob Pike for Plan 9, the new
  113. OS from Bell Labs. It is not freely available; in fact, it hasn't even
  114. been ported to Unix yet since it depends on some of the interesting
  115. features of Plan 9's filesystem. In any case, it's a very interesting
  116. design. You can ftp a paper describing it from research.att.com:
  117. dist/plan9doc/4.
  118.  
  119. ----------------------------------------------------------------------
  120.  
  121. 4) What other windowing systems exist?
  122.  
  123. Most single-OS windowing systems are discussed on the newsgroups for
  124. the vendor: Amiga Intuition, and the Acorn Archimedes windowing
  125. systems are examples of this. NeXTStep is discussed on
  126. comp.soft-sys.nextstep. GEM is technically available for the IBM PC,
  127. Atari ST, and X via a library but I believe only the Atari ST has a
  128. large number of developers, so comp.sys.atari.st.tech would be a good
  129. place to ask GEM questions.
  130.  
  131. ----------------------------------------------------------------------
  132.  
  133. 5) What is STDWIN?
  134.  
  135. STDWIN is a free, simple windowing library designed to provide a
  136. simple high-level programming interface to a large number of windowing
  137. systems. The author is Guido van Rossum. Supported windowing systems
  138. include:
  139.  
  140. X11R4
  141. MS-DOS character-mode
  142. Macintosh
  143. Atari ST (obsolete but not that hard to update)
  144.  
  145. STDWIN is used in the Python language environment. You can ftp both
  146. STDWIN and Python from one of the following sites:
  147.  
  148. Europe:
  149.  
  150. hp4nl.nluug.nl (IP address 192.16.202.2) pub/windows & 
  151. mcsun.eu.net (IP address 192.16.202.1)    pub/programming/languages
  152.  
  153. North America:
  154.  
  155. wuarchive.wustl.edu (IP address 128.252.135.4) usenet/alt.sources
  156.  
  157. gatekeeper.dec.com (IP address 16.1.0.2) pub/misc & pub/misc/python
  158.  
  159. ----------------------------------------------------------------------
  160.  
  161. 6) What is XVT?
  162.  
  163. XVT is a commercial toolkit that lets you write a single application
  164. that can run under the following platforms:
  165.  
  166. MS Windows / DOS
  167. Presentation Manager / OS/2
  168. X/Motif / lots of Unix boxes
  169. Open Look / ditto
  170. character-based terminals / ditto
  171. Macintosh
  172.  
  173. The system sometimes provides only least-common-denominator support
  174. (i.e. all mice have only one button, because the Mac mouse has only
  175. one button), and sometimes provides additional abilities, such as the
  176. capability of printing any screen, which is provided by the Mac native
  177. windowing system but not by X. You can also combine calls with direct
  178. calls to the native windowing system.
  179.  
  180. There are articles about XVT in the June 1991 issue of Byte magazine,
  181. and the May 1991 issue of Unix World.
  182.  
  183. The company address is:
  184.  
  185.    XVT Software Inc.               EMATEK (Germany and Switzerland)
  186.    1800 30th Street                Subbelrather Strasse 17
  187.    Box 17665                       5000 Koln 30
  188.    Boulder, CO 80308
  189.  
  190.     (303) 443-4223                 Tel  (0221) 51 2074
  191. FAX (303) 443-0969                 Fax  (0221) 52 9666
  192.  
  193. There is also a C++ version (XVT++) in beta, as well as Open Look
  194. support on the way.
  195.  
  196. ----------------------------------------------------------------------
  197.  
  198. 7) What is the JYACC Application Manager (JAM)?
  199.  
  200. JAM is supposedly a commercial 4GL tool which can be used to generate
  201. GUIs. It is available under Motif, Microsoft Windows, Open Look,
  202. character-based, and RSN for the Macintosh.
  203.  
  204. The company address is:
  205.  
  206. JYACC
  207. 116 John Street
  208. New York NY 10032
  209.  
  210. ----------------------------------------------------------------------
  211.  
  212. 8) What is Open Interface?
  213.  
  214. Open Interface is supposedly a cross-platform GUI builder. It supports
  215. Motif, Open Look, Presentation Manager, Microsoft Windows, and
  216. character terminal support is pending.
  217.  
  218. The company address is:
  219.  
  220. Neuron Data Inc.
  221. 156 University Ave.
  222. Palo Alto, CA 94301
  223.  
  224. ----------------------------------------------------------------------
  225.  
  226. 9) What is Aspect?
  227.  
  228. Aspect is supposedly a cross-platform GUI development system. It
  229. supports Motif, Open Look, Presentation Manager, Microsoft Windows,
  230. the Macintosh, and character terminals.
  231.  
  232. The company address is:
  233.  
  234. Open Inc.
  235. 655 Southpointe Court Suite 100
  236. Colorado Springs CO 80906
  237.  
  238. ----------------------------------------------------------------------
  239.  
  240. 10) What is Galaxy?
  241.  
  242. Galaxy is a application development environment with a GUI builder and
  243. visual editing tools. It supports Motif & Open Look, with Microsoft
  244. Windows and Mac ports coming soon.
  245.  
  246. The company address is:
  247.  
  248. Visix Software Inc.
  249. 11440 Commerce park Drive
  250. Reston VA 22091
  251.  
  252. (800) 832-8668
  253.  
  254. ----------------------------------------------------------------------
  255.  
  256. ToAdd: All the windowing systems I'm missing. I don't really want
  257. interfaces that run on just one piece of hardware or just one OS,
  258. unless they have freely-available source code or documentation that
  259. people can learn from and use.
  260.  
  261. ----------------------------------------------------------------------
  262.  
  263. This is only the start of a FAQ for comp.windows.misc. Since I wrote
  264. it off the top of my head, it's very incomplete and parts of it are
  265. probably wrong, since I haven't looked at MGR or STDWIN for a couple
  266. of years, and I've never seen 8 1/2 at all. Please help fill in the
  267. holes. Short reviews of the commercial libraries would be nice, as
  268. would be phone numbers for the companies.
  269.