OpenServer - OpenServer
|
SCO OpenServer 5.0.7 che esegue il desktop Panorama
| |
| Sviluppatore | SCO , Caldera Systems , Caldera International , The SCO Group , Xinuos |
|---|---|
| Famiglia del sistema operativo | Sistema UNIX V , BSD |
| Stato di lavoro | Attuale |
| Modello di origine | Sorgente chiusa |
| Versione iniziale | 1989 |
| Ultima uscita | 10.3 / 2016 |
| Piattaforme |
IA-32 x86-64 (OpenServer 10) |
| Tipo di kernel | kernel monolitico |
| Userland | POSIX / SUS |
| Licenza | proprietario |
| Sito ufficiale | Sito ufficiale |
Xinuos OpenServer , precedentemente SCO UNIX e SCO Open Desktop ( SCO ODT ), è un sistema operativo per computer closed source sviluppato da Santa Cruz Operation (SCO), successivamente acquisito da SCO Group , e ora di proprietà di Xinuos . Le prime versioni di OpenServer erano basate su UNIX System V , mentre il successivo OpenServer 10 è basato su FreeBSD 10.
Storia
SCO UNIX/SCO Open Desktop
SCO UNIX è stato il successore della variante di Microsoft Xenix di Santa Cruz Operation , derivata da UNIX System V Release 3.2 con un'infusione di driver di dispositivo e utilità Xenix. SCO UNIX System V/386 Release 3.2.0 è stato rilasciato nel 1989, come successore commerciale di SCO Xenix. Il sistema operativo di base non includeva la rete TCP/IP o la grafica del sistema X Window ; questi erano disponibili come pacchetti aggiuntivi opzionali a pagamento. Poco dopo il rilascio di questo sistema operativo nudo, SCO ha fornito un prodotto integrato con il nome di SCO Open Desktop o ODT. Il 1994 ha visto il rilascio di SCO MPX, un pacchetto SMP aggiuntivo .
Allo stesso tempo, AT&T ha completato la fusione delle funzionalità Xenix, BSD , SunOS e UNIX System V Release 3 in UNIX System V Release 4 . SCO UNIX è rimasto basato su System V Release 3, ma alla fine ha aggiunto versioni sviluppate in casa della maggior parte delle funzionalità della Release 4.
Le versioni del 1992 di SCO UNIX 3.2v4.0 e Open Desktop 2.0 hanno aggiunto il supporto per nomi di file lunghi e collegamenti simbolici . La successiva versione principale, OpenServer Release 5.0.0, rilasciata nel 1995, ha aggiunto il supporto per gli eseguibili ELF e gli oggetti condivisi collegati dinamicamente e ha reso dinamiche molte strutture del kernel.
SCO OpenServer
SCO OpenServer 5, rilasciato nel 1995, sarebbe diventato il prodotto principale di SCO e sarebbe servito come base per prodotti come PizzaNet (il primo sistema di consegna di cibo basato su Internet realizzato in collaborazione con Pizza Hut ) e SCO Global Access, un server gateway Internet basato su Open Desktop Lite. A causa della sua vasta base installata, SCO OpenServer 5 continua ad essere attivamente mantenuto da SCO con importanti aggiornamenti che si sono verificati di recente, nell'aprile 2009.
SCO OpenServer 6, basato sulla fusione di AT&T UNIX System V Release 4.2MP e UnixWare 7 , è stato inizialmente rilasciato da The SCO Group nel 2005. Include il supporto per file di grandi dimensioni, maggiore memoria e kernel multi-thread (processi leggeri ). Questa base di codice unita è denominata UNIX System V Release 5 (SVR5) ed è stata utilizzata solo da SCO per OpenServer 6; SVR5 non è utilizzato da altri importanti sviluppatori o rivenditori. SCO OpenServer 6 contiene il kernel SVR5 di UnixWare 7 integrato con l'applicazione SCO OpenServer 5 e la compatibilità binaria, l'amministrazione del sistema OpenServer 5 e gli ambienti utente OpenServer 5.
SCO OpenServer è stato venduto principalmente al mercato delle piccole e medie imprese (PMI). È ampiamente utilizzato in piccoli uffici, sistemi di punti vendita (POS), siti replicati e implementazioni di server di database di backoffice . I principali clienti di SCO OpenServer più grandi includono McDonald's , Taco Bell , Big O Tires , Pizza Hut , farmacia Costco , NASDAQ , Toronto Stock Exchange , Banco do Brasil , molte banche in Russia e Cina e il sistema ferroviario dell'India .
Fusione UnixWare
SCO ha acquistato il diritto di distribuire il sistema UnixWare e la sua base di codice System V Release 4 da Novell nel 1995. SCO è stata infine in grado di riutilizzare parte del codice di quella versione di UnixWare nelle versioni successive di OpenServer. Fino alla versione 6, ciò avveniva principalmente nel sistema di compilazione e nel framework del driver UDI e nel sottosistema USB scritto su di esso.
Alla fine degli anni '90, c'erano circa 15.000 rivenditori a valore aggiunto (VAR) in tutto il mondo che fornivano soluzioni ai clienti dei sistemi Unix di SCO.
SCO ha annunciato il 2 agosto 2000 che avrebbe venduto le sue divisioni software e servizi server, nonché le tecnologie UnixWare e OpenServer, a Caldera Systems , Inc. L'acquisto è stato completato nel maggio 2001. La parte restante della società SCO, la Tarantella Division, cambia nome in Tarantella, Inc. , mentre Caldera Systems diventa Caldera International , e successivamente, nel 2002, SCO Group .
Sotto il gruppo SCO
Il Gruppo SCO ha continuato lo sviluppo e la manutenzione di OpenServer. Attualmente continuano a mantenere l'ormai obsoleto ramo 5.0.x derivato da 3.2v5.0.x; il più recente di questi è 5.0.7.
Il 22 giugno 2005 è stato rilasciato OpenServer 6.0, nome in codice "Legend", il primo rilascio nel nuovo ramo 6.0.x. SCO OpenServer 6 è basato sul kernel UNIX System V Release 5 , una base di codice unita di UNIX System V Release 4.2MP e UnixWare 7 . OpenServer 6.0 offre supporto per applicazioni multi-threading per applicazioni C, C++ e Java tramite l'interfaccia POSIX. OpenServer 6 dispone di threading a livello di kernel (non trovato in 5.0.x).
Alcuni miglioramenti rispetto a OpenServer 5 includono supporto SMP migliorato (supporto per un massimo di 32 processori), supporto per file su un terabyte su una partizione (file di rete più grandi supportati tramite NFSv3), migliori prestazioni del file system e supporto fino a 64 GB di memoria.
OpenServer 6.0 mantiene la compatibilità con le versioni precedenti per le applicazioni sviluppate per Xenix 286 in poi.
Il Gruppo SCO è fallito nel 2011, dopo una lunga serie di battaglie legali .
UnXis / Xinuos (2011-oggi)
I diritti su OpenServer, così come su UnixWare, sono stati acquisiti da UnXis nel 2011, che in seguito è stato ribattezzato Xinuos .
Nel giugno 2015, Xinuos ha annunciato OpenServer 10, che si basa sul sistema operativo FreeBSD 10. Allo stesso tempo, Xinuos ha introdotto un percorso di migrazione per i clienti esistenti che utilizzano prodotti con sistemi operativi precedenti. Nel dicembre 2015, Xinuos ha rilasciato le versioni "definitive" di OpenServer 5, OpenServer 6 e UnixWare 7.
Nel dicembre 2017, Xinuos ha rilasciato le versioni "Definitive 2018" di OpenServer 6 e UnixWare 7 e nell'ottobre 2018 è stato rilasciato OpenServer 5 Definitive 2018. Le versioni "Definitive 2018" erano un impegno di Xinuos a mantenere aggiornati e supportati i sistemi operativi legacy, proteggendo le applicazioni di cui i clienti hanno bisogno per continuare a eseguire. I prodotti Definitive 2018 contengono importanti aggiornamenti rispetto alle versioni Definitive e un kit di sviluppo aggiornato che sarà presto annunciato che semplificherà la compilazione dei pacchetti attuali per i prodotti Definitive 2018.
Xinuos ha continuato a fornire aggiornamenti per il nuovo sistema operativo di punta OpenServer 10.
Versioni
| Versione | Base | Data | Nome in codice | Edizioni/Note |
|---|---|---|---|---|
| Sistema SCO UNIX V/386 | SVR3.2. 0 | 1989 | ? | |
| Apri desktop 1.0 | SVR3.2.1 | 1990 | ? | |
| Apri Desktop 1.1 | SVR3.2v2.0 | 1991 | ? | Supplemento per l'aggiornamento a 3.2v2.1 |
| SCO UNIX | SVR3.2v4.0 | 1992 | ? | |
| Apri Desktop 2.0 | SVR3.2v4.1 | 1992 | Fenice | Sistema desktop, server |
| Apri Desktop/Server 3.0 | SVR3.2v4.2 | 1994 | Thunderbird | Apri Desktop, Apri Desktop Lite, Apri Server |
| OpenServer 5.0 | SVR3.2v5.0 | 1995 | Everest | Sistema desktop, sistema host, sistema aziendale |
| OpenServer 5.0.2 | SVR3.2v5.0.2 | 1996 | Tenzing | Sistema desktop, sistema host, sistema aziendale, Internet FastStart |
| OpenServer 5.0.4 | SVR3.2v5.0.4 | 1997 | Cometa | Sistema desktop, sistema host, sistema aziendale |
| OpenServer 5.0.5 | SVR3.2v5.0.5 | 1999 | Davenport | Sistema host, sistema desktop, sistema aziendale |
| OpenServer 5.0.6 | SVR3.2v5.0.6 | 2000 | La libertà | Sistema host, sistema desktop, sistema aziendale |
| OpenServer 5.0.7 | SVR3.2v5.0.7 | 2003 | Harvey West | Sistema host, sistema desktop, sistema aziendale |
| OpenServer 6.0 | SVR5 | 2005 | Leggenda | Una "unione" di UnixWare 7 e OpenServer 5 |
| OpenServer 5.0.7V | SVR3.2v5.0.7V | 2009 | ? | OpenServer 5.0.7V importa un'appliance/macchina virtuale preinstallata sull'hypervisor VMware. |
| OpenServer 5 definitivo | SVR3.2v5 | 2015 | Definitivo | Compatibile con le versioni successive con OpenServer 5 Definitive 2018 |
| OpenServer 6 definitivo | SVR5 | 2015 | Definitivo | Compatibile con le versioni successive con OpenServer 6 Definitive 2018 |
| OpenServer 10 | FreeBSD 10 | 2015 | 10.0 | Prima versione basata sui miglioramenti di FreeBSD 10 e Xinuos |
| OpenServer 10.3 | FreeBSD 10.3 | 2016 | 10.3 | Rilascio basato sui miglioramenti di FreeBSD e Xinuos. Aggiornamento da 10.0 e 10.2 |
| OpenServer 6 definitivo 2018 | SVR5 | 2017 | Definitivo 2018 | Aggiornamento sul posto da versioni precedenti supportate |
| OpenServer 5 definitivo 2018 | SVR3.2v5 | 2018 | Definitivo 2018 | Aggiornamento sul posto da versioni precedenti supportate |