OS/2

OS/2
Logo OS/2
Logo programu
Ilustracja
Interfejs użytkownika
Producent

IBM, Microsoft

Architektura

x86

Pierwsze wydanie

kwiecień 1987; 39 lat temu

Aktualna wersja

4.52 Convenience Pack 2
(kwiecień 2002) [±]

Jądro

hybrydowe

Licencja

własna

Poprzednik

PC-DOS

Następca

Windows NT

Strona internetowa

OS/2 (ang. Operating System/2) – system operacyjny stworzony przez firmy IBM i Microsoft, później rozwijany wyłącznie przez IBM. Nazwa oznacza, że system był przygotowywany dla drugiej generacji komputerów osobistych IBM.

Historia

OS/2 1.0 został wydany w grudniu 1987 roku. Był to jeszcze system z tekstową powłoką, ale posiadający już bogate API zapewniające kontrolę grafiki i obsługę myszy. Graficzny interfejs użytkownika wprowadzono wraz z wydaniem w listopadzie roku 1988 wersji 1.1.

W roku 1990 współpraca firm Microsoft i IBM nad OS/2 rozluźniła się. Rosnąca popularność środowiska graficznego Windows skłoniła Microsoft do skupienia uwagi na własnym systemie. Doprowadziło to do podziału prac nad OS/2 – IBM miał zająć się wydaniem wersji 2.0, podczas gdy Microsoft miał skupić się nad wersją 3.0 znaną jako NT OS/2. Ostatecznie współpraca obu firm nad OS/2 została zerwana, zaś wersję 3.0 Microsoft wydał jako Windows NT.

Wydana samodzielnie przez IBM w roku 1992 wersja 2.0 systemu OS/2 zawierała nowy interfejs graficzny oraz 32-bitowe API. Prawdziwym 32-bitowym systemem był jednak dopiero OS/2 w wersji Warp 3 wydanej w roku 1994. Wprowadzał on ponadto lepszą obsługę multimediów i internetu. Stabilność systemu pozwalała na jego stosowanie w systemach bankowych (bankomaty IBM) a wymagania systemowe pozwalały na uruchamianie go na konfiguracjach od i486/16MB RAM do Pentium III 800/1GB RAM.

Na początku 1995 roku, w związku z wprowadzeniem przez IBM nowych super-komputerów osobistych IBM Power Series, ruszyły prace nad systemem OS/2 Warp 3 dla PowerPC. Komputery Power Series i ThinkPad Power Series nie odniosły komercyjnego sukcesu (głównym powodem była cena) i prace nad systemem zawieszono. Niemniej jednak istnieją jego wersje beta (niestabilne i niezdatne do użycia). Ponadto od samego początku system OS/2 Warp dla PowerPC nie był doskonale zgrany z architekturą komputerów Power Series. Przykładem może być niezaimplementowanie loadera (programu ładującego) systemu w postaci osobnego pliku wykonywalnego, łatwo odczytywalnego przez ARC (Advanced RISC Computing) – bootloader dla komputerów Power Series. To uniemożliwiało współpracę systemów na komputerze.

IBM zapowiedział, że wycofa OS/2 ze sprzedaży 23 grudnia 2005 roku, a 31 grudnia 2006 roku zakończy wsparcie dla tego systemu. Zwolennicy systemu starali się jednak bronić OS/2 poprzez zbieranie podpisów pod petycją o uwolnienie całości bądź części jego kodu źródłowego jednak została ona odrzucona.

Według doniesień CNET między firmami IBM i Microsoft doszło do potajemnej transakcji wartości 800 milionów dolarów, która miała na celu „ustąpienie drogi” produktowi Microsoftu.

OS/2 Warp zainstalowany w bankomacie

Technologia

Jako interfejs graficzny system OS/2 wykorzystuje program zwany Presentation Manager, pod względem funkcjonalności w pewnym stopniu przypominający X Window System. Zapewnia on zarządzanie czcionkami, ikonami oraz oknami uruchomionych programów.

Bazując na powyższym rozwiązaniu w wersji systemu 2.0 wprowadzono zorientowaną obiektowo, zgodną z zasadami Common User Access, graficzną powłokę systemową nazwaną Workplace Shell (WPS).

Obsługę multimediów zapewnia Media Control Interface wprowadzając poprzez wbudowane mechanizmy lub zewnętrzne programy obsługę takich formatów i kodeków jak MPEG, PNG, progressive JPEG, DivX, Ogg czy MP3.

Obsługę sieci umożliwia zaimportowany z systemu BSD protokół TCP/IP.

Pierwotnie systemem plików był FAT – od wersji 1.2 (1989) wprowadzono mechanizm instalowania systemów plików oraz własny system plików HPFS.

System był wyposażony w język Rexx pozwalający m.in. na automatyzację zadań w graficznym inferfejsie użytkownika.

Wybrane wersje

Odbiór

W styczniu 1989 roku system OS/2 został wyróżniony nagrodą Excellence miesięcznika BYTE, gdzie podkreślono znaczące uproszczenie i uwolnienie od ograniczeń w tworzeniu aplikacji w porównaniu z platformą systemową DOS (uwolnienie od ograniczeń w wielkości pamięci, zarządzanie pamięcią oraz zadaniami przez system operacyjny a nie aplikacje, wielozadaniowość).

Wersja OS/2 Warp, która ukazała się przed konkurencyjnym systemem Windows 95, była uznawana za wyraźnie lepszy i bardziej zaawansowany system niż dostęne wówczas wersje Windows (czyli 3.1).

Zobacz też

Przypisy

  1. 1 2 3 4 5 6 Marcin Frelek. Pracowity jak pół OS-y. „Bajtek”. 1/95 (113), s. 28-29, styczeń 1995. [dostęp 2026-03-14].
  2. 1 2 3 4 Marcin Frelek. 32-bitowy Napoleon. „Bajtek”. 1/95 (113), s. 29-31, styczeń 1995. [dostęp 2026-03-14].
  3. ↑ IBM Won’t Open-Source OS/2 – Slashdot. [dostęp 2014-12-29].
  4. ↑ Microsoft settles IBM antitrust claims – CNET News [online], news.com.com [dostęp 2017-11-25] [zarchiwizowane z adresu 2012-07-12].
  5. ↑ Peter Kron. A Software Developer Looks at OS/2. „BYTE”. Vol. 15, No. 8, s. 269-272, sierpień 1990.
  6. ↑ Charles Daney. Rexx in Charge. „BYTE”. Vol. 15, No. 8, s. 245-253, sierpień 1990.
  7. ↑ The BYTE Awards. „BYTE”. 14 (1), s. 328-329, 1989-01. (ang.).

Linki zewnętrzne