IBM i

Da Wikipedia, l'enciclopedia libera.
Vai alla navigazione Vai alla ricerca
IBM i
sistema operativo
Logo
Logo
SviluppatoreIBM
FamigliaIBM CPF
Tipo dikernelcondivide molte filosofie di progettazioneMicrokernel(SLIC) eVirtual machine(TIMI)
PiattaformesupportateIBM AS/400,IBM Power Systems
LicenzaLicenza proprietaria
Stadio di sviluppostabile
Predecessorei5 OS
Sito webibm /it-infrastructure/power/os/ibm-i

IBM i(i perintegrated) è unsistema operativoprogettato e prodotto daIBMper la gamma di serverIBM Power Systems.

Fu rilasciato nel 1988 col nome diOS/400in quanto sviluppato appositamente per la serieIBM AS/400,nel 2004 fu rinominato ini5/OS[1]ed infine venne chiamato IBM i nel 2008[2].

Caratteristiche

[modifica|modifica wikitesto]

OS/400 e i5/OS includono un sottosistema che fornisce la retrocompatibilità con le prime generazioni di linee IBM come gli IBM System/3X.

IBM ha sviluppato i5/OS in modo tale da richiedere procedure di manutenzione minime o nulle da parte dei sistemisti durante le normali operazioni. Per esempio, i5/OS ha integrato undatabaseDB2che, quindi, non va installato e gestito separatamente. La gestione del sistema era basata suwizardanni prima che il termine fosse inventato. i5/OS include una sua implementazione diJavacon delle specifiche ottimizzazioni per l'hardware.

Sebbene il sistema operativo non fornisca un'interfaccia grafica nativa, la Client Access Licensed Product include iSeries Navigator, un gestore grafico locale e web del database, del server webApachee delle applicazioniWebSphere.i5/OS può coesistere nelle macchineSystem pcon i sistemi operativiAIXeLinux

OS/400 è costituito da più Licensed Products individuati da un codice commerciale (57xx-SS1).

L'Os/400 è un sistema operativo adoggetti;tratto caratteristico è il fatto che gli oggetti in questione siano "tipizzati", ovvero abbiano un determinato "tipo", assolutamente non modificabile. Esempi di tipi di oggetti sono:file,profili utente, librerie,device description,ecc.[3]

Il fatto che ad un oggetto venga associato un tipo consente un forte controllo sul sistema: non è possibile trasformare un normale archivio di testo in un archivio eseguibile modificando i permessi (come accade nei sistemiUnix-like).[3]

Il tipo dell'oggetto viene stabilito al momento della creazione dell'oggetto, e non viene più modificato. Ad esempio, un programma viene creato tramite compilazione del sorgente, un profilo utente tramite l'apposito comando di creazione, eccetera. Il principale tipo di oggetto di OS/400 è lalibreriain grado di contenere altri oggetti tranne altre librerie (eccetto quella di sistema QSYS).[4]

Il livello di aggiornamento di questo software viene indicato da tre numeri:

  • versione (per i maggiori salti innovativi)
  • release(per innovazioni più sensibili)
  • modifica (per innovazioni di piccolo salto innovativo)

Esempio: i5/OS V5R4M0

  • Versione=5
  • Release=4
  • Modifica=0
Branding[3] Versione Data di rilascio[5] Fine supporto
OS/400 Vecchia versione non più supportata:V1R1 1988-08-26 1993-05-31
Vecchia versione non più supportata:V1R1M2 1988-11-25
Vecchia versione non più supportata:V1R2 1989-10-27
Vecchia versione non più supportata:V1R3 1990-09-28
Vecchia versione non più supportata:V2R1 1991-05-24 1994-06-30
Vecchia versione non più supportata:V2R1M1 1992-03-06
Vecchia versione non più supportata:V2R2 1992-09-18 1995-03-31
Vecchia versione non più supportata:V2R3 1993-12-17 1996-05-31
Vecchia versione non più supportata:V3R0M5 1994-05-04 1997-05-31
Vecchia versione non più supportata:V3R1 1994-11-25 1998-10-31
Vecchia versione non più supportata:V3R2 1996-06-21 2000-05-31
Vecchia versione non più supportata:V3R6 1995-12-22 1998-10-31
Vecchia versione non più supportata:V3R7 1996-11-08 1999-06-30
Vecchia versione non più supportata:V4R1 1997-08-29 2000-05-31
Vecchia versione non più supportata:V4R2 1998-02-27 2000-05-31
Vecchia versione non più supportata:V4R3 1998-09-11 2001-01-31
Vecchia versione non più supportata:V4R4 1999-05-21 2001-05-31
Vecchia versione non più supportata:V4R5 2000-07-28 2002-07-31
Vecchia versione non più supportata:V5R1 2001-05-25 2005-09-30
Vecchia versione non più supportata:V5R2 2002-08-30 2007-04-30
i5/OS Vecchia versione non più supportata:V5R3 2004-06-11 2009-04-30
i5/OS
Later IBM i
Vecchia versione non più supportata:V5R4 / 5.4 2006-02-14 2013-09-30
Vecchia versione non più supportata:V6R1 / 6.1 2008-03-21 2015-09-30
IBM i Vecchia versione non più supportata:6.1.1 2009-10-23
Vecchia versione non più supportata:7.1 2010-04-23 2018-04-30
Vecchia versione non più supportata:7.2 2014-05-02 2021-04-30
Versione precedente ancora supportata:7.3 2016-04-15 2023-09-30
Versione precedente ancora supportata:7.4 2019-06-21 TBA
Versione stabile corrente:7.5 2022-05-03 TBA
Legenda:
Vecchia versione
Versione precedente ancora supportata
Versione corrente
Ultima versione di anteprima
Versione futura
  1. ^(EN)IBM i5/OS V5R3 -- the next generation of OS/400,suibm,4 maggio 2004.URL consultato il 28 dicembre 2021.
  2. ^Filmato audioIBM i in 2020: It’s Not Just AS/400,suYouTube.
  3. ^abc(EN)OS 400 - Complete History of the IBM OS/400,suhistory-computer.URL consultato il 28 dicembre 2021(archiviato dall'url originaleil 1º agosto 2020).
  4. ^(EN)IBM i: Library file system (QSYS.LIB),suibm.URL consultato il 15 dicembre 2022.
  5. ^(EN)Release life cycle,suIBM Support.URL consultato il 25 febbraio 2021.

Collegamenti esterni

[modifica|modifica wikitesto]
 Portale Informatica:accedi alle voci di Wikipedia che trattano di informatica