Page 35 - DCAP602_NETWORK_OPERATING_SYSTEMS_I
P. 35

Unit 2: RedHat Linux Basics




          Software which provides a desktop environment might also provide drag and drop functionality   notes
          and other features which make the desktop metaphor more complete. On the whole, a desktop
          environment is to be an intuitive way for the user to interact with the computer using concepts
          which are similar to those used when interacting with the physical world, such as buttons and
          windows.
          While the term desktop environment originally described a style of user interfaces following
          the desktop metaphor, it has also come to describe the programs that provide the metaphor
          itself. This usage has been popularized by the Gnome and the K Desktop Environment. Today,
          GNOME and KDE are the dominant solutions, and often installed by default on Linux systems.
          2.1 working with Desktop


          In the past, huge mainframe computers with character-cell terminals used to be the only cost
          effective  solution  for  institutions  requiring  operating  systems  that  supported  multiple  users,
          number crunching power, and large databases. Personal computers and workstations were either
          too expensive or lacked the capabilities provided by mainframes. This resulted in the proliferation
          of mainframes in work settings that needed to share data and resources: colleges, universities,
          design engineering and research companies, hospitals, banking, and accounting firms.
          Due to better technology and decreased costs, however, desktop workstations began to perform
          the same functions as a mainframe at a fraction of the cost. This provided an attractive alternative
          for institutions wishing to replace or upgrade their out-of-date mainframes, and created a large
          workstation  market  supplied  by  several  companies  that  designed  and  developed  their  own
          workstation products.



             Did u know?  What is the role of vendors in supplying a graphical user interface?

          predecessors

          Several bitmap display systems preceded X. From Xerox came the Alto (1973) and the Star (1981).
          From Apple came the Lisa (1983) and the Macintosh (1984). The Unix world had the Andrew
          Project (1982) and Rob Pike’s Blit terminal (1982).
          Carnegie-Mellon  University  produced  a  remote-access  application  called  Alto  Terminal,  that
          displayed  overlapping  windows  on  the  Xerox  Alto,  and  made  remote  hosts  (typically  DEC
          VAX systems running Unix) responsible for handling window-exposure events and refreshing
          window contents as necessary.
          X derives its name as a successor to a pre-1983 window system called W (the letter preceding X in
          the English alphabet). W Window System ran under the V operating system. W used a network
          protocol supporting terminal and graphics windows, the server maintaining display lists.

          origin and early Development

          The original idea of X emerged at MIT in 1984 as a collaboration between Jim Gettys (of Project
          Athena) and Bob Scheifler (of the MIT Laboratory for Computer Science). Scheifler needed a
          usable  display  environment  for  debugging  the  Argus  system.  Project  Athena  (a  joint  project
          between Digital Equipment Corporation (DEC), MIT and IBM to provide easy access to computing
          resources  for  all  students)  needed  a  platform-independent  graphics  system  to  link  together
          its  heterogeneous  multiple-vendor  systems;  the  window  system  then  under  development  in
          Carnegie Mellon University’s Andrew Project did not make licenses available, and no alternatives
          existed.






                                           LoveLy professionaL university                                    29
   30   31   32   33   34   35   36   37   38   39   40