OpenSolaris för System z - OpenSolaris for System z

OpenSolaris för system z
Utvecklaren Sine Nomine Associates
OS-familj OpenSolaris
Arbetsstat nedlagd
Första utgåvan 7 oktober 2008 ; För 12 år sedan  ( 2008-10-07 )
Plattformar IBM System z
Officiell hemsida OpenSolaris för system z

OpenSolaris för System z är en avbruten port av operativsystemet OpenSolaris till IBM System z- linjen på stordatorns datorer .

Historia

OpenSolaris bygger på Solaris , som ursprungligen släpptes av Sun Microsystems 1991. Sun släppte huvuddelen av Solaris-systemets källkod i OpenSolaris den 14 juni 2005, vilket gjorde det möjligt för utvecklare att skapa andra OpenSolaris-distributioner. Sine Nomine Associates inledde ett projekt för att föra OpenSolaris till IBM-mainframe i juli 2006. Projektet fick namnet Sirius (i analogi med Polaris-projektet för att porta OpenSolaris till PowerPC). I april 2007 presenterade Sine Nomine en första framstegsrapport på IBM: s System z Technical Expo-konferens.

Vid Gartner Data Center-konferensen i Las Vegas, Nevada i slutet av 2007, demonstrerade Sine Nomine OpenSolaris som körs på IBM System z under z / VM . Det var där David Boyes från Sine Nomine uppgav att OpenSolaris för System z skulle vara tillgängligt "snart".

SHARE- konferensen den 13 augusti 2008 presenterade Neale Ferguson från Sine Nomine Associates en uppdatering om utvecklingen av OpenSolaris för System z. Denna presentation inkluderade en fungerande demonstration av OpenSolaris för System z. Under denna presentation uppgav han att medan OpenSolaris är "inte redo för prime-time" hoppades de ha en version tillgänglig för allmänheten för test "inom några veckor snarare än månader."

I oktober 2008 släppte Sine Nomine Associates den första "prototypen" (den saknar ett antal funktioner som DTrace , Solaris Containers och möjligheten att fungera som en NFS- server) av OpenSolaris för System z för allmänheten. OpenSolaris for System z har en projektsida på OpenSolaris.org. OpenSolaris för System z är gratis att ladda ner och styrs av samma öppen källkodslicensvillkor som OpenSolaris för andra plattformar. All källkod är tillgänglig; Det finns inga OCO-moduler (endast objektkod).

Porten använder z / Architecture 64-bitars adressering och kräver därför en IBM System z- huvudram . Eftersom porten beror på nyligen definierade z / Architecture-processorinstruktioner, kräver den en system z9 eller senare mainframe-modell och körs inte på äldre maskiner. Det kommer inte heller att köras på releaseversionen av Hercules mainframe-emulator, de nödvändiga ändringarna ingår i SVN-versionen 5470 av Hercules. Det kräver också paravirtualiseringsfunktioner som tillhandahålls av z / VM ; den körs inte på "bare metal" eller i en logisk partition ( LPAR ) utan z / VM hypervisor på version 5.3 eller senare. Eftersom OpenSolaris använder en ny DIAGNOS-instruktion i nätverket måste PTF VM64466 eller VM64471 tillämpas på z / VM för att ge stöd för den instruktionen. Den 18 november 2008 godkände IBM användningen av IFL- processorer för att köra OpenSolaris för System z-arbetsbelastningar.

Registret rapporterade i mars 2010 ett mejl från en insider som sa att

SystemZ-porten i Solaris är död. Oracle drog alla pluggar och vägrade att ytterligare hjälpa författarna att hjälpa. Kritiska delar är stängda delar av libc.so.1, kärnanvändarens markbibliotek som har stängda källdelar. Oracle vägrar nu att ge förkompilerade binärer av nyare versioner av de stängda delarna till SystemZ-portgemenskapen, vilket effektivt avslutar den här porten eftersom de saknade bitarna inte kan replikeras eller förbikopplas.

Se även

Referenser

externa länkar