World Library  
Flag as Inappropriate
Email this Article

Irix

Article Id: WHEBN0000014537
Reproduction Date:

Title: Irix  
Author: World Heritage Encyclopedia
Language: English
Subject: XFS, Unix, Silicon Graphics, SGI Octane, Realsoft 3D
Collection: Irix, Operating Systems, Unix System V
Publisher: World Heritage Encyclopedia
Publication
Date:
 

Irix

IRIX
IRIX 6.5 Desktop
Developer Silicon Graphics
OS family Unix
Working state Retired (supported until December 2013)[1]
Source model Closed source
Initial release 1988
Final release 6.5.30 / 16 August 2006 (2006-08-16)
Marketing target Workstations, servers
Platforms MIPS
Kernel type Monolithic kernel
Default user interface IRIX Interactive Desktop
License Proprietary
Official website SGI IRIX

IRIX is the operating system developed by Silicon Graphics, Inc. (SGI) to run natively on their MIPS workstations and servers. It is based on UNIX System V with BSD extensions. IRIX was the first operating system to include the XFS file system.

The last major version of IRIX was IRIX 6.5 which was released in May 1998. New minor versions of IRIX 6.5 were released every quarter until 2005; since then there have been four further minor releases. Through version 6.5.22, there were two branches of each release: a maintenance release (identified by an m suffix to the version number) that included only fixes to the original IRIX 6.5 code, and a feature release (with an f suffix) that included improvements and enhancements. An overlay upgrade from 6.5.x to the 6.5.22 maintenance release is available as a free download, whereas versions 6.5.23 and higher require an active Silicon Graphics support contract, despite only running on Silicon Graphics hardware.

Contents

  • History 1
  • Features 2
  • Retirement 3
  • See also 4
  • References 5
  • External links 6

History

The IRIX name was first used around the time of release 3.0 of the operating system for SGI's IRIS 4D series of workstations and servers, in 1988. Previous releases were identified only by the release number prefixed by "4D1-", e.g. "4D1-2.2". The 4D1- prefix continued to be used in official documentation to prefix IRIX release numbers.

IRIX 3.x was based on UNIX System V Release 3 with 4.3BSD enhancements, and incorporated the 4Sight windowing system, based on NeWS and IRIS GL. SGI's own Extent File System (EFS) replaced the System V filesystem.[2]

IRIX 4.0, released in 1991, replaced 4Sight with the X Window System (X11R4), the 4Dwm window manager providing a similar look and feel to 4Sight.[2]

IRIX 5.0, released in 1993, incorporated certain features of UNIX System V Release 4, including ELF executables.[3] IRIX 5.3 introduced the XFS journaling file system.

In 1994, IRIX 6.0 added support for the 64-bit MIPS R8000 processor, but was otherwise similar to IRIX 5.2. Later 6.x releases supported other members of the MIPS processor family in 64-bit mode. IRIX 6.3 was released for the SGI O2 workstation only.[4] IRIX 6.4 improved multiprocessor scalability for the Octane, Origin 2000, and Onyx2 systems. The Origin 2000 and Onyx2 IRIX 6.4 was marketed as "Cellular IRIX", although it only incorporated some features from the original Cellular IRIX distributed operating system project.[5] IRIX development stabilized with IRIX 6.5, released in 1998. The last version of IRIX was 6.5.30, released in August 2006.

Features

IRIX 6 was compliant with UNIX System V Release 4, UNIX 95 and POSIX (including 1e/2c draft 15 ACLs and Capabilities).[6]

IRIX had strong support for real-time disk and graphics I/O. IRIX was one of the first Unix versions to feature a graphical user interface for the main desktop environment. IRIX was widely used in the computer animation industry and for scientific visualization due to its once-large application base.[7]

IRIX was a leader in Symmetric Multi-Processing (SMP), scalable from 1 to greater than 1024 processors with a single system image.

IRIX used the Indigo Magic Desktop, which by default used the 4Dwm X window manager with a custom look designed using the Motif widget toolkit.

IRIX used the MIPSPro 7.4 Compiler for both its front end and back end. The compiler was designed to support parallel POSIX programming in C/C++, Fortran 77/90, and Ada. The Workshop GUI IDE was used for development. Other tools include Speedshop for performance tuning, and Performance Co-Pilot.[8]

IRIX also supported OpenGL for graphics chips and Image processing libraries.

Retirement

SGI announced the end of the MIPS/IRIX-based product line in a press release on 6 September 2006.[9] Production ended on 29 December 2006 with last deliveries in March 2007, except by special arrangement. Support for these products ended in December 2013 and they will receive no further updates.[10] All current SGI systems are X86-64 based and shipped with Red Hat Enterprise Linux or SUSE Linux Enterprise Server.

See also

References

  1. ^ SGI Support of MIPS® IRIX® Products Continues to December 2013 SGI Services & Support
  2. ^ a b "History of IRIX". 2007-01-18. Retrieved 2007-11-02. 
  3. ^ Tracy Perkins (1993-05-25). "Silicon Graphics announces compliance of MIPS ABI".  
  4. ^ "SGIstuff : Software : Irix Versions". Retrieved 2007-11-02. 
  5. ^ Dave Olson (1999-11-04). "Re: Blue Mountain / Origin 2000".  
  6. ^ www.operating-system.org, IRIX 6.1
  7. ^ princeton.edu, IRIX
  8. ^ docs.cray.com, SGI IRIX 6.x MIPS
  9. ^ "SGI - Services & Support: End of General Availability for MIPS IRIX Products". Archived from the original on 2007-10-19. Retrieved 2007-11-02. 
  10. ^ "SGI Support of MIPS® IRIX® Products Changes December 2013". Retrieved 2014-03-03. 

External links

  • Overview of information related to the IRIX operating system
  • Technical Publications Library
  • IRIX Datasheet
  • Silicon Bunny - IRIX software and information
  • Nekochan - IRIX open source software, information and forums
  • IRIX Admin: Backup, Security, and Accounting Document Number: 007-2862-004 February 1999
This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and USA.gov, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for USA.gov and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
 
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
 
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.
 


Copyright © World Library Foundation. All rights reserved. eBooks from Project Gutenberg are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.