Article View: comp.os.os2.programmer.misc
Article #62Re: A new lease on life:
From: crobato
Date: Fri, 28 Mar 1997 00:00
Date: Fri, 28 Mar 1997 00:00
78 lines
4343 bytes
4343 bytes
In <5hblk0$9jh$1@trsvr.tr.unisys.com>, benjamin.romer@unisys.com (Benjamin M. Romer) writes: >In article <5gvbph$sp8$1@news.xmission.com>, hunterp@xmission.com says... >> >>In <858953572.987137@nntp-2.io.com>, timur@io.com (Timur Tabi) writes: >[SNIP] >>>Hmmm.... WPS on X? Interesting idea. >> >>Why not. We already have a win95 look-a-like of fvwm. Pretty cheesy looking >>though. > >I like this concept, but not from your perspective. Let me explain: > >First - I think Timur meant an implementation of WPS on X for OS/2. This >would add some serious value to the OS (a REAL X-server!), solve a lot of >the problems with the SIQ and PM in general, and generally give OS/2 a >great deal more flexibility. > >It would be quite a bit of work, though, to make it backward-compatible. >PM imposes some pretty specific ideas on application design that could be >a real pain in the ass to port. VIO windows would have to be redone, >although this could be less of a problem than I think it is. Windows >support would be difficult as well, or IBM could license WABI from Sun >and do a port. Or they could leave it as it is (see below). > >X itself is freely available from the XFree86 ports, or (more likely) >IBM could roll its own X Servers. > IBM has X Windows on OS/2 if you bought the full TCP/IP v2.0 or v3.0 package. I am not sure if it includes a server though. Rgds, Chris >For compatibility, a PM library would have to be written using Xlib. This >library would be a DLL shared by all PM applications. To fix the SIQ, the >library gives each PM application the impression (at least from its >message queue standpoint) that it is the only PM app running. In fact, >though, the library has a queue for each application, and its own queue >using the X server's messages. The library would then map messages from >X to PM, and put them in the queue for the app. It would also map graphics >calls to their X equivalents. The only changes necessary to other window >classes would be if there was some kind of bug that make them incompatible >with the new PMLib. > >This would also allow PM applications to display their output on a standard >X terminal, which would be a real plus for remote access and administration. > >IBM would have to provide the SOM implementation for WPS, which would be >a client of the PMLib at first but could be redone to use X more efficiently. > >You'd also need a window manager, probably with extensions for WPS. This >shouldn't be too hard to do. > >In the best case, however, we would get a Display PostScript system with >font smoothing, color-level control, and real-time resolution and color >depth changes. Something that would make even NeXTStep look like dirt. > >I get wood thinking about it. ;) > >But... it probably will never happen. >Such is life. > >Sincerely, > >Ben Romer > *** The Windows Guide to Impotence *** Abort, Retry, Fail??? Abort, Retry, Fail??? Abort, Retry, Fail??? >>>crobato@kuentos.guam.net<<<
Technical Details
Message-ID:
<5hf843$981@lehi.kuentos.guam.net>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<5gcpte$291g$1@news-s01.ny.us.ibm.net> <5gcpte$291g$1@news-s01.ny.us.ibm.net> <5ghtkv$lan@server1.erinet.com> <5gim25$2l@dopey.magg.net> <E77v9M.GLK@watserv3.uwaterloo.ca> <332e80c6.0@news.essex1.com> <5gnuil$1hb4$1@news-s01.ny.us.ibm.net> <5gojos$2i9g$1@news-s01.ny.us.ibm.net> <858953572.987137@nntp-2.io.com> <5gvbph$sp8$1@news.xmission.com> <5hblk0$9jh$1@trsvr.tr.unisys.com>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 10ee4f,6baa961c420547b0 X-Google-Attributes: gid10ee4f,public X-Google-Thread: 11f3e9,7a146f2ad442123e X-Google-Attributes: gid11f3e9,public X-Google-Thread: 1138ec,6baa961c420547b0 X-Google-Attributes: gid1138ec,public X-Google-Thread: 13217e,7a146f2ad442123e X-Google-Attributes: gid13217e,public X-Google-Thread: 10cd94,6baa961c420547b0 X-Google-Attributes: gid10cd94,public X-Google-Thread: 11307a,6baa961c420547b0 X-Google-Attributes: gid11307a,public From: crobato@kuentos.guam.net Subject: Re: A new lease on life: Date: 1997/03/28 Message-ID: <5hf843$981@lehi.kuentos.guam.net> X-Deja-AN: 228879344 References: <5gcpte$291g$1@news-s01.ny.us.ibm.net> <5gcpte$291g$1@news-s01.ny.us.ibm.net> <5ghtkv$lan@server1.erinet.com> <5gim25$2l@dopey.magg.net> <E77v9M.GLK@watserv3.uwaterloo.ca> <332e80c6.0@news.essex1.com> <5gnuil$1hb4$1@news-s01.ny.us.ibm.net> <5gojos$2i9g$1@news-s01.ny.us.ibm.net> <858953572.987137@nntp-2.io.com> <5gvbph$sp8$1@news.xmission.com> <5hblk0$9jh$1@trsvr.tr.unisys.com> Organization: Kuentos Communications Inc. Reply-To: crobato@kuentos.guam.net Newsgroups: comp.os.os2.programmer.misc,bit.listserv.os2-l,comp.os.os2.advocacy,comp.software.asm370,comp.software.pli,alt.org.team-os2