home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk1.iso / answers / windows-misc-faq < prev    next >
Internet Message Format  |  1993-09-12  |  9KB

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