OpenServer
SCO OpenServer, dříve SCO UNIX a SCO Open Desktop (SCO ODT), je closed-source verze počítačového operačního systému Unix vyvinutá společností Santa Cruz Operation (SCO) a nyní spravovaná společností SCO Group.
Historie
SCO UNIX/SCO Open Desktop
SCO UNIX byl nástupcem SCO Xenix odvozeným z AT&T System V Release 3.2 s příměsí ovladačů zařízení a oblužných programů Xenixu. SCO UNIX System V/386 Release 3.2.0 byl vydán v roce 1989 jako komerční nástupce SCO Xenix. Základní operační systém nezahrnoval práci v síti pomocí TCP/IP nebo grafické zobrazení pomocí X Window System. Krátce po vydání tohoto základního operačního systému, dodala SCO integrovaný produkt pod jménem SCO Open Desktop neboli ODT. V roce 1994 bylo vydáno SCO MPX – doplňkový balíček umožňující multi-processing.
Ve stejné době dokončila firma AT&T sloučení vlastností Xenixu, BSD, SunOS a System V do verze System V Release 4. SCO UNIX zůstal založený na System V Release 3, ale posléze byl doplněn o vlastní verze hlavních rysů Release 4.
Vydání SCO UNIX 3.2v4.0 a Open Desktop 2.0 v roce 1992 přineslo podporu pro dlouhé názvy souborů a symbolické odkazy. Rok 1995 přinesl přejmenování na OpenServer Release 5.0.0, podporu formátu EFL a dynamických knihoven, a zdynamizování mnoha struktur jádra.
SCO OpenServer
SCO OpenServer 5, operační systém založený na AT&T UNIX System V Release 3, byl prvně vydán firmou Santa Cruz Operation v roce 1992. Byl založen na verzi SCO UNIX 3.2v4, stal se primárním produktem společnosti SCO a základem pro produkty jako PizzaNet (první internetový potravinový dodávkový systém vytvořený ve spolupráci s Pizza Hut) a Global Access (první obchodně koncesovaný komplexní internetový operační systém). Díky široké instalační základně SCO OpenServer5 pokračuje v důležitých aktualizacích, nejnověji z března 2008.[1]
SCO OpenServer 6, operační systém založený na AT&T UNIX System V Release 4.2MP, byl prvně vydán společností SCO Group v roce 2005. Zahrnuje podporu pro velké soubory a operační paměť a jádro umožňující multi-threading. Označuje se jako SVR5. SCO OpenServer 6 obsahuje jádro UnixWare 7 SVR5 doplněné o komunikační rozhraní ABI a API, systém řízení a uživatelská prostředí OpenServeru 5.
SCO OpenServer byl původně dodáván do malých a středních podniků. Je široce užívaný v malých kancelářích, pokladních systémech (POS), kopírovacích centrech a ve firemních databázových sítích. Mezi významné klienty SCO OpenServer patří McDonald's, Taco Bell, Big O Tires, Pizza Hut, Costco pharmacy, NASDAQ, burzovní dům The Toronto Stock Exchange, Banco do Brasil, mnoho dalších bank v Rusku a Číně a také železnice v Indii.
SCO Skunkware / Open Source
Všechny verze SCO OpenServer obsahují významné open-source komponenty včetně BIND/X11/Sendmail/DHCP/Perl/Tcl a dalších. Pozdější vydání jsou v balíčku s řadou dalších open-source aplikací včetně Apache, Samba, MySQL, PostgreSQL, OpenSSH, Mozilla, KDE, různých druhů grafických webových a X11 knihoven (gwxlibs) a v poslední době také kancelářský balík OpenOffice.[2]
Všechny verze distribuce operačních systémů SCO včetně SCO OpenServer mají také rozsáhlý soubor open-source balíčků dostupných zdarma ke stažení na stránkách SCO Skunkware.[3][4]
Sloučení s UnixWare
SCO koupila od firmy Novell v roce 1995 práva na distribuci systému UnixWare a jeho zdrojový kód System V Release 4. Novell si ponechal autorské právo a patent na Unix, zatímco SCO vlastní od data koupi odvozené výrobky. SCO tak byla schopna použít některé kódy z této verze UnixWare v pozdějším vydání OpenServeru. To se stalo ve verzi Release 6, zejména v oblasti kompilačního systému, systému rozhraní UDI a USB subsystému.
Na konci 90. let 20. století bylo na celém světě kolem 15000 koncových prodejců, kteří nabízeli řešení pro zákazníky systémů SCO Unix.
2. srpna 2000 SCO oznámila, že prodává svá oddělení serverového software a oddělení služeb, stejně jako technologie UnixWare a OpenServer firmě Caldera Systems, Inc. Prodej byl dokončen v květnu roku 2001. Zbývající část společnosti SCO – divize Tarantella změnila jméno na Tarantella, Inc., zatímco firma Caldera se přejmenovala na "Caldera International" a poté v roce 2002 na SCO Group.
SCO Group
SCO Group pokračovala ve vývoji a údržbě OpenServeru. V současnosti pokračují v údržbě nyní již zastaralé řady 5.0.x odvozené z 3.2v5.0.x; nejnovější z této řady je 5.0.7.
22. června 2005 byl jako první z řady 6.0.x vydán OpenServer 6.0 pod označením "Legend". SCO OpenServer 6 je založen na unixovém jádru System V Release 5 nabízí multi-threadingovou podporu pro C, C++ a Java aplikace skrze rozhraní POSIX. OpenServer 6 podporuje na rozdíl od řady 5.0.x práci s vlákny na úrovni jádra.
Další zdokonalení oproti OpenServeru 5 zahrnují zdokonalení podpory více procesorů SMP (až do 32), podporu diskových oddílů větších než 1 TB (větší síťové soubory jsou podporovány skrze NFSv3), výkonnější souborový systém a podporu operační paměti do výše 64 GB.
OpenServer 6.0 udržuje zpětnou kompatibilitu pro aplikace vyvinuté pro Xenix 286 a následné.[5]
Otázka autorských práv
V pátek 10. srpna 2007 americký okresní soud rozhodl v případu SCO versus Novell tak, že Novell vlastní autorská práva na Unix a UnixWare vyvinutá před rokem 1995, což umožňuje Novellu požadovat licenční poplatky, vztahující se k těmto autorským právům, vybrané společností SCO. Případ není zcela dořešen.
Reference
- ↑ OpenServer 5.0.7 Supplements [online]. 2008-04-02. Dostupné online.
- ↑ RECORD, Ronald Joe. Open Source Components in SCO OpenServer and SCO UnixWare [online]. 2008-04-02. Dostupné online.
- ↑ RECORD, Ronald Joe. Open Source Birds of a Feather [online]. 2008-04-02. Dostupné online.
- ↑ MOHR, Jim. Free Network Software from SCO. SCO World. 2008-05-13, čís. 3. Dostupné online.
- ↑ SCO OpenServer Release 6 Quick Start Guide [online]. 2008-04-23. Dostupné online.
Externí odkazy
- SCO OpenServer 6.0 home page (anglicky)
- SCO OS FAQ (3.2v4.2 and 3.2v5.0.x) (anglicky)
V tomto článku byl použit překlad textu z článku SCO OpenServer na anglické Wikipedii.