home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 14 Text / 14-Text.zip / SEMINAR.ZIP / SEMINAR.TXT
Text File  |  1991-01-31  |  11KB  |  193 lines

  1.      OS/2 is Alive and Well and Coming to a Windows Near You!
  2.  
  3.  
  4.      by John D. Ruley, Associate Editor
  5.  
  6.  
  7.      "Contrary to what you may have heard yesterday, I am not dead, and I
  8.      have not been dropped or scrapped. Neither has OS/2!" -- Steve
  9.      Ballmar, Senior VP of Systems Software at Microsoft, commenting on
  10.      the Wall Street Journal's January 28 cover OS/2 story.
  11.  
  12.      The 1991 Microsoft strategy seminar had been planned for months as a
  13.      way to "get the word out" about future developments. But this year
  14.      was different -- because of a story in the Wall Street Journal
  15.      ("Microsoft is dropping OS/2 and plans to build its future operating
  16.      system software around Windows, page 1, January 28, 1991), the
  17.      conference assumed an unintended importance, for Microsoft as well as
  18.      the attendees.
  19.  
  20.      It's difficult to distill down all that was said, formally and
  21.      informally, into just two pages -- but I'm going to try. One note up
  22.      front: everything I'm going to say is "from the horses mouth", _but_
  23.      I'm talking about _plans_ rather than _products_ -- so this all may
  24.      change!  With that said, Microsoft's strategy for the next few years
  25.      revolves around four major areas: New Technology (NT), Windows,
  26.      Networking and Objects.
  27.  
  28.      New Technology _everywhere_
  29.  
  30.      The first of these, NT, is the answer to the questions all of us have
  31.      been asking about the future of OS/2.  It's _not_ a product, and
  32.      probably will not be -- rather it's a technology which is going to
  33.      wind up in a lot of places.
  34.  
  35.      NT is a completely new Operating System kernel being developed by
  36.      Microsoft'sadvanced operating systems division.  In contrast to
  37.      earlier operating systems, including both OS/2 and DOS, NT is
  38.      modular, portable (98% written in C), and based on an
  39.      object-oriented, client-server architecture.  It's designed to run on
  40.      high performance processors -- initially the Intel 386 and 486,
  41.      probably later on one or more RISC machines -- which support a
  42.      "flat", unsegmented, memory address space. The NT kernel is also
  43.      designed to support symmetric multiprocessors, by dispatching
  44.      execution threads or complete programs to different CPUs on a
  45.      prioritized basis. At the moment, the single-tasking kernel is
  46.      complete, and Microsoft sources tell me that it's fully operational
  47.      with an OS/2 command-line interface _on both Intel and RISC based
  48.      microprocessors_.  Programmers can expect to see NT development tools
  49.      by the end of this year.
  50.  
  51.      The second area of advancement is Windows, which is to become the
  52.      standard user interface, _and_ the new mid-range operating system,
  53.      when combined with the NT kernel.  The new APIs for using Windows
  54.      with that kernel are called 32-bit Windows, or "Win32", and include
  55.      many of OS/2s features, such as preemptive multitasking, execution
  56.      threads, and 32-bit "flat" memory addresses.  Windows is also
  57.      becoming modular, with many advanced feature sets, called
  58.      "extensions" available to be added to the base system.  Extension
  59.      sets under development include Multimedia (covered elsewhere in this
  60.      issue), Sound (a subset of multimedia) and Pen support (sometimes
  61.      called Pen Windows).
  62.  
  63.      The Pen Extensions are particularly interesting, and were
  64.      demonstrated at the seminar -- they permit a hand-held stylus to
  65.      function as a mouse replacement, but go beyond that to provide
  66.      real-time handwriting and gesture recognitiion.  The result is that
  67.      unmodified Windows applications (Excel was demonstrated) become
  68.      completely operable without a keyboard or mouse.  This is likely to
  69.      produce a revolution in new, very small, personal computers.
  70.  
  71.      For the near future, before the NT kernel ships, Windows is being
  72.      modified to coexist with OS/2 in two ways: first, by integrating the
  73.      former system migration kit (SMK) and binary compatibility libraries
  74.      (BCL) into a single new system called Windows Libraries for OS/2
  75.      (WLO).  In contrast to previous attempts to marry Windows with OS/2,
  76.      WLO must be used by the programmer -- it will not allow existing,
  77.      non-WLO compatible Windows applications to work in OS/2 -- on the
  78.      other hand, WLO has the great advantage that it actualy _works_.
  79.      Microsoft announced that versions of Excel and Word created with WLO
  80.      are in final beta now.  To encourage developers to use WLO, Microsoft
  81.      intends to integrate it directly into the Windows SDK sometime this
  82.      year.
  83.  
  84.      Windows will also, of course, run with DOS 5.0, which will be
  85.      introduced shortly.  DOS 5.0 amounts to an enhancement of DOS to
  86.      improve performance, and includes no new features of earth-shattering
  87.      importance.
  88.  
  89.      Networks and Objects
  90.  
  91.      Networking is the third component of the overall strategy -- and is
  92.      the one that assures OS/2s future.  Microsoft sees networks as the
  93.      majority of its future business user base, and support for these
  94.      users as essential to their continued prosperity.  Accordingly, a
  95.      high-end Operating System based on the NT kernel, currently called
  96.      OS/2 version 3.0, will be enhanced to function as the best possible
  97.      server operating system.  These enhancements will include moving much
  98.      of the LAN Manager kernel into the operating system, and exploiting
  99.      the installable file system (IFS) feature to provide new levels of
  100.      functionality.  One of these new file systems will be a distributed
  101.      file system (DFS), which will permit any storage volume on any
  102.      network server to be acessed by any user (security settings
  103.      permitting, of course) -- in effect, "M:" will span many disks on
  104.      many computers.  In addition, greatly improved security features will
  105.      be implemented at the operatingsystem level, allowing NT-based
  106.      operating systems to be used at secure government facilities.  This
  107.      will be complemented by the incorperation of a POSIX-compliant API
  108.      for government users.
  109.  
  110.      Windows will also be modified to work better on the network --
  111.      Microsoft's view is that the NT-based enhanced Windows product will
  112.      be the preferred system for network _clients_.  To this end, the
  113.      Win32 API will include named pipes, mailslots, and so forth.  The
  114.      named pipe facility is particularly important, and will be enhanced
  115.      to provide peer-to-peer operation, unlike the current system, where
  116.      pipes have to be created by servers.
  117.  
  118.      _Some_ of these features _may_ be added to the 16-bit Windows API
  119.      set, to permit users of less capable (286 based) PCs to take
  120.      advantage of the network -- but this has not been decided at this
  121.      time.
  122.  
  123.      Further networking enhancements will include combination of DFS with
  124.      a powerful Remote Procedure Call (RPC) system,  allowing networked NT
  125.      to function as a true distributed operating system, with programs
  126.      executing on various machines on the network.  This will combine with
  127.      multiprocessor support to make NT the ideal base for enterprise-wide
  128.      information systems.
  129.  
  130.      The final component of the overall strategy is Objects.  This is at
  131.      the core of the "Information at your fingertips" concept introduced
  132.      by Microsoft CEO William Gates III at last years COMDEX.
  133.      Conceptually, it means that the user will no longer be aware of, or
  134.      concerned with, details of the location of programs and data --
  135.      indeed, the distinction between the two will blur significantly.
  136.      Gates forsees the elimination of the current program manager and file
  137.      manager, and their replacement by a query-based interface -- rather
  138.      than finding a document yourself, you will describe it to the
  139.      computer, which will find it for you.  In combination with the new
  140.      user-interface technologies provided by multimedia and the pen; and
  141.      the distributed computing architecture; Gates expects this to
  142.      compltely revolutionize the personal computer as we know it.
  143.  
  144.      There's lots of other news, especially for developers -- but these
  145.      are the high points of the overall strategy.
  146.  
  147.      What Does it all Mean?
  148.  
  149.      Let's talk about time scales: the only NT-based stuff we will see
  150.      this year is some sort of NT toolkit -- you can forget 32-bit Windows
  151.      and OS/2 3.0 in the immediate future.  What we will see this year is
  152.      a series of enhancements to Windows, especially in the area of
  153.      network support.  This will be followed by the debut of NT-based
  154.      products sometime next year, probably beginning with an enhanced
  155.      Windows product, followed by OS/2 3.0.
  156.  
  157.      The <NI>big_ question is: what to do in the meantime?
  158.  
  159.      If you're a Windows user or programmer, relax -- things are going to
  160.      get better over time.  Windows developers should be sure to stay on
  161.      top of the developers kits, and make sure to get new SDKs as they
  162.      become available, so that they can take advantage of the new APIs.
  163.      Windows users can expect to see a reasonably smooth transition to
  164.      NT-based applications over the next couple of years.  Users with
  165.      entry-level (8086 or 80286 based) hardware will want to think about
  166.      upgrading in order to take advantage of the new features, but as they
  167.      will have more than a year to do so, it should be a relatively
  168.      painless process.
  169.  
  170.      The OS/2 situation is more complicated.  OS/2 users can take heart at
  171.      the imminent release of WLO, which should bring lots of Windows
  172.      applications to OS/2 in the near future, and OS/2 version 2.0, when
  173.      released, will actually be capable of running Windows itself in
  174.      Standard Mode.  Microsoft's comittment to an NT-based OS/2 as the LAN
  175.      Manager server means that OS/2 remains a safe bet as a server
  176.      platform, so network administrators can breathe a sigh of relief.
  177.      Developers of network applications need to start looking hard at
  178.      Windows.
  179.  
  180.      It's the developers of native-mode OS/2 programs, and users comitted
  181.      to OS/2 and Presentation Manager (PM) who have the most confused
  182.      situation right now.  Microsoft did comitt to maintaining all the
  183.      OS/2 APIs, _including_ PM, in  OS/2 version 3.0 -- but they also made
  184.      it clear that Win32 is the preferred API.  Users and developers
  185.      comitted to PM, especially those who've bought into IBM's Systems
  186.      Application Architecture (SAA) must look to IBM for guidance as to
  187.      what the future holds....
  188.  
  189.      And IBM's not talking!
  190.  
  191.      All Rights Reserved - (C) - 1991, Windows and OS/2 Magazine
  192.  
  193.