请输入您要查询的百科知识:

 

词条 IBM i
释义

  1. History

  2. Features

     PASE  Open-source software 

  3. Version

  4. See also

  5. User groups

  6. References

  7. External links

{{Infobox OS
| name = IBM i
| logo =
| screenshot =
| caption =
| developer = IBM
| source_model = Closed source
| kernel_type = shares many Microkernel (SLIC) and Virtual machine (TIMI) design philosophies
| supported_platforms =
| ui =
| family =
| released = 1988
| latest_release_version = 7.3
| latest_release_date = {{Start date and age|2016|04|15}}
| latest_test_version =
| latest_test_date =
| marketing_target = Minicomputer and enterprise server
| programmed_in =
| prog_language =
| language = English
| updatemodel =
| package_manager =
| working_state = Current
| license = Proprietary
| website = IBM i
}}

IBM i is an operating system that runs on IBM Power Systems and on IBM PureSystems. It was named OS/400 when it was introduced with the AS/400 line of computer systems in 1988, was later renamed to i5/OS, and was renamed to IBM i in 2008 when the IBM Power Systems were introduced.

It is one of the operating systems supported on IBM Power Systems alongside AIX and Linux as well as on IBM PureSystems alongside AIX, Linux and Windows.

History

The early IBM System/36 and IBM System/38 series customers were a key target of the AS/400, so OS/400 (and its descendants i5/OS and IBM i), have built-in subsystems that provide backward compatibility with these earlier IBM general business systems. IBM i programs, like System/38 programs before them, contain both processor-independent "virtual" binary code and processor-dependent executable binary code. Compilers for IBM i produce the processor-independent code as their output; the operating system automatically translates the processor-independent code into the processor-dependent code as needed, without the need for source code or attention by IT personnel. Notably, when migrating from a legacy processor, the only effect that most organizations notice is that the program runs somewhat longer when it runs for the first time on the new computer. Migration consists of taking a backup from the old computer, and restoring it on the new.[1]

Features

IBM designed IBM i as a "turnkey" operating system, requiring little or no on-site attention from IT staff during normal operation. For example, IBM i has a built-in DB2 database which does not require separate installation. Disks are multiply redundant, and can be replaced on line without interrupting work. Hardware and software maintenance tasks are integrated. System administration has been wizard-driven for years, even before that term was defined. This automatic self-care policy goes so far as to automatically schedule all common system maintenance, detect many failures and even order spare parts and service automatically. Organizations using i sometimes have sticker shock when confronting the cost of system maintenance on other systems.[1]

Another peculiar feature is that this system was one of the earliest to be object-based. Unlike traditional OSes like UNIX and Windows NT there are no files, only objects of different types. It implemented one of the earliest-known systems for persistent objects. Further, the objects persist in very large, flat virtual memory, called a single-level store.[1]

The IBM i Access licensed product includes iSeries Navigator, a client-based and web-based graphical tool for administration of the system, database, Apache web server, and WebSphere Application Server. IBM Systems Director Navigator for i now can be used to manage target servers running IBM i 5.4, 6.1 or 7.1 from a single browser environment with the IBM i 7.1.

In 1999, IBM introduced logical partitioning (LPARs) with i5/OS to support multiple virtual systems on a single hardware footprint.

In 2014, IBM ported Node.js to IBM i.[2]

In 2018, IBM made available the Yum package manager and the capability to install open-source software via RPM packages.[3][4]

PASE

IBM i also provides an environment for AIX applications to run natively on the OS without the need for an AIX LPAR.[5]

AIX programs are binary compatible with IBM i when using its PASE (Portable Applications System Environment). PASE is essentially "an operating system within an operating system", supporting the most recent stable version of AIX. Most AIX 5L compatible binaries may be executed without modification or recompilation in the PASE environment. Exceptions to this are programs that contain direct calls to AIX kernel based APIs as there is no AIX kernel in PASE. If necessary an AIX program may be built directly in PASE using a standard AIX XL C/C++ compiler, for example if native APIs are to be used. In that case APIs are provided to translate between the AIX style pointers and the native 16 byte pointers. Support is provided for running both 32-bit and 64-bit AIX executables.

Open-source software

Open-source software available includes Apache HTTP server, OpenSSL, Java, Ruby, PHP, Python, Node.js, gcc, Nginx, Git, and much more.[6]

Version

When IBM announced the new Power Systems line of servers on April 2, 2008, they renamed the operating system from i5/OS to IBM i[7] and changed the version identifier format from VxRxMx (Version, Release, Modification, e.g. V6R1M0) to the more standard format (e.g. 6.1).

The latest version of IBM i is 7.3, announced on April 12, 2016 and released on April 15, 2016 (Version Support Schedule).

With 7.1, IBM started delivering new updates to the operating system via Technology Refreshes. For 7.1, number 11 was released in October 2015. For 7.2, number 9 was released in September 2018. For 7.3, number 5 was released in September 2018.[8]

Version 7.2 was released in May 2014.[9]

Version 7.3 was released in April 2016.[10]

Version[11] Release date[12] End of Program
Support[13]
o |V1}} 1988-08-26 1993-05-31
o |V2R1}} 1991-05-24 1994-06-30
o |V2R1M1}} 1992-03-06 1994-06-30
o |V2R2}} 1992-12-18 1995-06-30
o |V2R3}} 1993-12-17 1996-05-31
o |V3R1}} 1995-06-21 1998-10-31
o |V3R2}} 1996-06-04 2000-05-31
o |V3R6}} 1995-12-22 1998-10-31
o |V3R7}} 1996-11-08 1999-06-30
o |V4R1}} 1997-08-29 2000-05-31
o |V4R2}} 1998-02-27 2000-05-31
o |V4R3}} 1998-09-11 2001-01-31
o |V4R4}} 1999-05-21 2001-05-31
o |V4R5}} 2000-07-28 2002-12-31
o |V5R1}} 2001-05-25 2005-09-30
o |V5R2}} 2002-08-30 2007-04-30
o |V5R3}} 2004-06-03 2009-04-30
o |V5R4}} 2007-04-20 2013-09-30
o |6.1}} 2008-03-21 2015-09-30
o |7.1}} 2010-04-23 2018-04-30
co |7.2}} 2014-11-11 {{N/A}}
c |7.3}} 2016-04-15 {{N/A}}
{{Version |l |show=111100}}

See also

  • Auxiliary storage pool
  • Multics for a considerably earlier system which provided persistent objects

User groups

User groups have played a major part in the evolution of the IBM i. The largest such group is COMMON.[14] The Large User Group (LUG),[15] whose membership consists of major corporations, is a major influence for current and future development of IBM i. The Young i Professionals (YIPS)[16] is another group that has been significant in influencing the direction of the IBM i.

References

1. ^Soltis, Frank, "Inside the AS/400"; Frank Soltis was the AS/400 system architect.
2. ^{{cite web|url=https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/IBM%20i%20Technology%20Updates/page/Node.js|title=Node.js|website=IBM i Technology Updates - Open Source Technologies}}
3. ^{{cite web|url=http://ibmsystemsmag.com/blogs/open-your-i/july-2018/open-source-has-never-tasted-so-good/|title=Open Source Has Never Tasted So Good!|website=IBM Systems Mangazine - Open Your i}}
4. ^{{cite web|url=http://ibm.biz/ibmi-rpms|title=IBM i Open Source using yum|website=IBM i Open Source}}
5. ^{{cite web|url=https://www.ibm.com/support/knowledgecenter/en/ssw_ibm_i_73/rzalf/rzalfintro.htm|title=IBM PASE for i|website=IBM}}
6. ^{{cite web|url=http://ibm.biz/ibmi-rpms|title=IBM i Open Source using yum|website=IBM i Open Source}}
7. ^IBM Introduces the First in a New Generation of Power Systems
8. ^{{cite web |title=IBM i Technology Refresh |website=https://www-01.ibm.com/support/docview.wss?uid=nas8N1022014 |publisher=IBM}}
9. ^{{cite web|url=http://www-01.ibm.com/common/ssi/ShowDoc.wss?docURL=/common/ssi/rep_ca/3/872/ENUSAP15-0343/index.html&lang=en&request_locale=en#availx|title=Planned Availability Date|website=IBM i 7.2 TR3 and IBM i 7.1 TR11 offer performance, usability, and integration enhancements}}
10. ^{{cite web|url=http://www-01.ibm.com/common/ssi/cgi-bin/ssialias?subtype=ca&infotype=an&appname=iSource&supplier=897&letternum=ENUS216-134|title=IBM i 7.3|website=IBM i 7.3 can deliver significant client value for database and security, and support for industry-leading workloads like analytics and mobile computing}}
11. ^[https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/IBM%20i%20Technology%20Updates IBM i Technology Updates]
12. ^[https://www-01.ibm.com/software/support/ibmi/lifecycle/ IBM i Software lifecycle]
13. ^[https://www-01.ibm.com/support/docview.wss?uid=nas8N1022027 IBM i Upgrade planning:Releases]
14. ^{{cite web|title=COMMON|url=http://common.org/|publisher=COMMON|accessdate=2013-11-13}}
15. ^{{cite web|title=LUG|url=http://www.the-lug.com/|publisher=LUG|accessdate=2017-02-09}}
16. ^{{cite web|title=Young i Professionals (YIPS)|url=http://www.youngiprofessionals.com/|publisher=YIPS|accessdate=2013-11-13}}

External links

  • IBM i site
  • IBM Systems IBM i Magazine
  • [https://www.informdecisions.com/distribution-solutions-for-the-ibmi/ IBM i systems]
{{IBM operating systems}}

5 : 1988 software|AS/400|IBM operating systems|Object-oriented operating systems|Power operating systems

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/9/30 0:19:46