1. Czym był OS/2?
OS/2 (Operating System/2) to system operacyjny dla komputerów PC, rozwijany początkowo wspólnie przez IBM i Microsoft jako następca MS‑DOS.
Nazwa „/2” nawiązywała do serii komputerów IBM PS/2 oraz „systemu operacyjnego drugiej generacji”.
Najważniejsze założenia OS/2 były następujące:
- zastąpienie DOS‑a nowoczesnym, wielozadaniowym systemem,
- stabilność i niezawodność na poziomie „korporacyjnym”,
- pełne wykorzystanie nowych procesorów 286/386 i architektury PC,
- zaoferowanie platformy „przyszłości” zamiast „łatki graficznej” na DOS (czyli Windows 3.x).
Od początku OS/2 miał być „prawdziwym systemem operacyjnym” z pre‑emptive multitaskingiem, ochroną pamięci i rozbudowanym systemem plików – w przeciwieństwie do ówczesnego Windows 3.0/3.1, który był nakładką graficzną na DOS.
2. Krótka historia – od wspólnego projektu z Microsoftem po śmierć systemu
2.1. Początki (1985–1987) – IBM + Microsoft kontra ograniczenia DOS
W połowie lat 80. zarówno IBM, jak i Microsoft zdawały sobie sprawę, że MS‑DOS się starzeje i nie wykorzystuje w pełni ówczesnego sprzętu (Intel 286, rosnąca ilość RAM).
Prace nad OS/2 jako następcą DOS wystartowały około 1985–1986. W kwietniu 1987 IBM i Microsoft oficjalnie ogłosiły OS/2 1.0.
OS/2 1.0 był systemem 16‑bitowym, zaprojektowanym pierwotnie dla procesora 286. Nie miał jeszcze graficznego pulpitu; tekstowy interfejs Presentation Manager pojawił się w późniejszych wydaniach 1.x. Oferował wielozadaniowość i architekturę lepszą niż DOS, ale wymagał droższego i nowszego sprzętu.
2.2. Moment zwrotny – sukces Windows 3.0 i rozstanie IBM–Microsoft
W 1990 Microsoft wypuścił Windows 3.0, który odniósł olbrzymi sukces rynkowy jako „wystarczająco dobry” graficzny interfejs dla masowego użytkownika.
Skutki tego zwrotu były następujące:
- Microsoft zobaczył, że można zarabiać ogromne pieniądze na Windowsie, bez dzielenia się projektem z IBM,
- priorytety Microsoftu przesunęły się z OS/2 na rozwój Windows 3.x, a potem Windows NT,
- współpraca IBM–Microsoft się załamała; IBM został sam z OS/2.
Formalnie Microsoft stopniowo wycofywał się z rozwoju OS/2 1.x, a IBM przejął projekt i od wersji 2.0 rozwijał system samodzielnie.
2.3. OS/2 2.0 (1992) – „lepszy Windows niż Windows”
W 1992 IBM wydał OS/2 2.0, który był już:
- 32‑bitowym systemem operacyjnym,
- z rozbudowanym graficznym interfejsem opartym na systemie okien i koncepcji obiektów,
- z nowym systemem plików HPFS (High Performance File System), lepszym technicznie niż FAT (większe woluminy, dłuższe nazwy plików, mniej fragmentacji).
OS/2 2.0 potrafił uruchamiać:
- klasyczne programy DOS,
- wiele programów DOS jednocześnie w odseparowanych maszynach wirtualnych,
- aplikacje Windows (w tym tryb 16‑bitowy), w niektórych przypadkach stabilniej niż sam Windows 3.1.
W prasie często pisano, że OS/2 jest „Windows lepszy niż Windows” – mógł być traktowany jako „super‑host” dla DOS‑u i aplikacji Windows.
2.4. OS/2 Warp 3 (1994–1995) – ofensywa marketingowa i pierwsze kroki w internecie
W latach 1993–1994 IBM wypuścił OS/2 3.0, znany marketingowo jako OS/2 Warp. Była to najbardziej znana odsłona systemu:
- pełny 32‑bitowy system z pre‑emptive multitaskingiem i ochroną pamięci,
- lepszy menedżer pamięci i wielozadaniowość niż w Windows 3.1,
- poprawiony interfejs graficzny i Workplace Shell – jeden z pierwszych prawdziwie obiektowych pulpitów.
W kontekście internetu Warp oferował możliwość połączenia z siecią – w tamtych czasach wbudowane narzędzia sieciowe i stos TCP/IP były realnym atutem, a IBM mocno podkreślał gotowość OS/2 do pracy w sieciach i środowiskach kliencko‑serwerowych.
Pod hasłem „Warp” ruszyła duża kampania reklamowa; mimo to udział rynkowy wśród użytkowników domowych pozostał niski.
2.5. OS/2 Warp 4 „Merlin” (1996) i później – ostatni duży krok
W 1996 IBM zaprezentował OS/2 Warp 4 (kodowo: Merlin). Wersja ta rozwijała stabilność, Workplace Shell i multitasking znane z Warp 3, a ponadto dodawała nowe funkcje, m.in. lepsze wsparcie sieciowe i multimedialne (szczegóły zależały od edycji).
IBM kontynuował rozwój OS/2 głównie z myślą o klientach korporacyjnych – zwłaszcza bankach, kolei, systemach kasowych, terminalach i bankomatach.
W 2001 IBM wypuścił Warp Convenience Pack – ostatni większy pakiet aktualizacji. Już wtedy było jasne, że rynkowo OS/2 przegrywa z Windows NT/2000.
2.6. Koniec i życie po życiu – eComStation, ArcaOS
IBM formalnie zakończył sprzedaż OS/2 na początku lat 2000, a wsparcie wygaszono do połowy dekady.
Dalsze losy systemu były związane z niszowym rynkiem: w 2001 Serenity Systems podpisała umowę z IBM i stworzyła eComStation – komercyjny system oparty na OS/2 Warp Convenience Pack, a w latach 2010. firma Arca Noae uzyskała porozumienie z IBM i zapowiedziała ArcaOS, czyli zmodernizowany OS/2 z obsługą nowszego sprzętu.
W wielu firmach rozwiązania oparte na OS/2 (lub jego potomkach) działały jeszcze długo, szczególnie tam, gdzie kluczowa była stabilność i obsługa legacy‑aplikacji.
3. Najważniejsze cechy i technologie OS/2
3.1. Architektura i model pracy
OS/2, zwłaszcza od wersji 2.0, oferował kluczowe cechy:
- pre‑emptive multitasking – system sam przydzielał czas procesora procesom, w przeciwieństwie do kooperatywnego multitaskingu w Windows 3.x,
- ochronę pamięci – awaria jednej aplikacji nie powinna była zawieszać całego systemu (co było plagą w DOS/Windows 3.x),
- pełne 32‑bitowe jądro (w 2.x i wyżej) w czasach, gdy Windows 3.x był mieszanką 16/32 bit.
Technicznie OS/2 był bliższy późniejszemu Windows NT niż Windows 3.1 – wielozadaniowy, bardziej „systemowy” niż „nakładkowy”.
3.2. System plików HPFS
OS/2 wprowadził system plików HPFS, który w stosunku do FAT‑a:
- obsługiwał długie nazwy plików,
- lepiej radził sobie z dużymi dyskami,
- zmniejszał fragmentację i poprawiał wydajność na dużych woluminach.
Choć HPFS nie stał się standardem w świecie PC, pokazywał, że IBM myślał o PC bardziej „serwerowo”.
3.3. Maszyna wirtualna DOS i kompatybilność z Windows
Jednym z atutów OS/2 była:
- wbudowana maszyna wirtualna DOS, umożliwiająca uruchamianie programów DOS wewnątrz OS/2, bez restartu komputera,
- możliwość uruchamiania wielu aplikacji DOS jednocześnie w osobnych sesjach,
- obsługa aplikacji Windows 3.x, nierzadko stabilniej niż sam Windows, bo OS/2 izolował je lepiej i miał mocniejszy model pamięci.
To pozwalało IBM pozycjonować OS/2 jednocześnie jako system „na przyszłość” (32‑bit, multitasking) i „ku przeszłości” (zgodność z DOS i Windows).
3.4. Interfejs – Workplace Shell i obiektowy pulpit
OS/2 wprowadził Workplace Shell – graficzne środowisko pracy o charakterze obiektowym. Ikony i elementy pulpitu reprezentowały obiekty z własnymi właściwościami i kontekstami, a podejście „pulpit jako przestrzeń obiektów” wyprzedzało mainstreamowy Windows.
Dla współczesnego użytkownika ważne jest, że OS/2 zapewniał nowoczesny GUI, ale był mniej „przyjazny” masowo niż Windows, głównie z powodu mniejszej liczby aplikacji i słabszej dostępności sterowników.
3.5. Sieć i internet
W kontekście strony poświęconej internetowi warto podkreślić przygotowanie OS/2 do pracy w sieciach: OS/2 Warp 3 oferował wbudowaną obsługę internetu (klienci sieciowi, stosy TCP/IP), a IBM pozycjonował system jako gotowego klienta sieciowego i stację roboczą w środowiskach kliencko‑serwerowych.
W czasach, gdy wielu użytkowników Windows 3.1 dopiero instalowało dodatkowe stosy TCP/IP i pierwsze przeglądarki, OS/2 był na to relatywnie dobrze przygotowany – choć masowy użytkownik i tak wybierał Windows.
4. Dlaczego OS/2 przegrał z Windowsem? kluczowe powody
Technicznie OS/2 w wielu aspektach był bardziej zaawansowany niż Windows 3.x, a nawet wczesne wersje Windows 95/NT. Mimo to przegrał. Powody warto podzielić na techniczne, biznesowe i „ekosystemowe”.
4.1. Błędy biznesowe i strategiczne IBM
-
Zbyt duże przywiązanie do własnego sprzętu (PS/2)
OS/2 w założeniach miał być głównie dla komputerów IBM PS/2. To ograniczało elastyczność i atrakcyjność dla producentów „klonów PC”, którzy masowo weszli na rynek.
-
Późna i chaotyczna reakcja na sukces Windows 3.0
Kiedy Windows 3.0 zaczął podbijać rynek (1990), IBM wciąż promował 16‑bitowy OS/2 1.x i nie miał gotowej, nowoczesnej, 32‑bitowej odpowiedzi dla masowego rynku.
-
Skupienie na rynku korporacyjnym kosztem domowego
IBM traktował OS/2 jako system dla biznesu: stabilny, poważny, droższy. Microsoft tymczasem agresywnie zdobywał użytkownika domowego, co później przełożyło się na dominację w firmach (pracownicy chcieli w pracy tego, co znali z domu).
-
Słaby marketing konsumencki
Nawet gdy IBM prowadził kampanię „Warp”, nie dorównywał intensywnością i skutecznością marketingowi Windows 3.1/95. Windows 95 stał się kulturowym wydarzeniem; OS/2 – produktem niszowym, mimo dobrych recenzji.
4.2. Agresywna strategia Microsoftu
-
Priorytet dla Windows i „porzucenie” OS/2
Microsoft, widząc sukces Windows 3.0, de facto przerzucił zasoby z OS/2 na rozwój własnej linii Windows (3.x, potem NT). To zostawiło IBM z trudnym, kosztownym projektem bez kluczowego partnera.
-
Kontrola nad platformą deweloperską
Microsoft promował Windows API jako standard dla twórców oprogramowania, a narzędzia programistyczne (Visual C++, Visual Basic) były mocno powiązane z Windows. Deweloperzy chętniej pisali pod Windows, bo tam był rynek.
-
Umowy OEM z producentami sprzętu
Microsoft skutecznie zapewnił, że Windows jest preinstalowany na większości nowych komputerów. OS/2 najczęściej trzeba było dokupować i instalować samodzielnie, co w latach 90. było poważną barierą.
4.3. Problem „kurczaka i jajka” – brak aplikacji
OS/2 miał dobrą technologię, ale na przeszkodzie stanęła dynamika ekosystemu:
- mały udział rynkowy → mało użytkowników,
- mało użytkowników → mało motywacji dla twórców oprogramowania,
- mało natywnych aplikacji → mało sensu dla nowych użytkowników przechodzić na OS/2.
Mimo że OS/2 uruchamiał programy DOS i Windows, najnowsze, najbardziej promowane aplikacje (gry, pakiety biurowe, programy internetowe) trafiały najpierw lub wyłącznie na Windows, więc użytkownicy nie widzieli powodu, by wychodzić poza „domyślny” system.
4.4. Złożoność, wymagania sprzętowe i sterowniki
Wysokie wymagania jak na czasy 2.0/Warp. OS/2 potrzebował stosunkowo wydajnych komputerów – więcej RAM, lepszy procesor – podczas gdy Windows 3.x był w stanie działać „jakoś” nawet na słabszych maszynach.
Sterowniki do sprzętu. Niewielu producentów przygotowywało sterowniki dla OS/2, co ograniczało obsługę nowoczesnych kart graficznych i dźwiękowych.
4.5. Pechowy timing i percepcja użytkowników
Gdy OS/2 Warp 3/4 był technicznie dojrzały, na rynek wchodził Windows 95, łączący przyjazny interfejs z lepszym niż 3.1 modelem systemowym, a równolegle szybko rósł Windows NT, stając się „poważnym” systemem dla firm i serwerów.
Dla przeciętnego użytkownika OS/2 był mniej znany, trudniej dostępny i miał mniej „modnych” programów i gier, podczas gdy Windows był „tym, co jest wszędzie” – w domu, w pracy, w szkole.
5. Dziedzictwo OS/2 – co po nim zostało?
Choć OS/2 przegrał na rynku masowym, jego wpływ na historię PC jest znaczący.
5.1. Wpływ na Windows NT i nowoczesne systemy
Historia rozwoju OS/2 i późniejszego Windows NT jest spleciona personalnie i technologicznie. Koncepcja stabilnego, wielozadaniowego, 32‑bitowego systemu dla PC, realizowana w OS/2, była bliska celom zespołu NT, a wiele idei (ochrona pamięci, podejście do wielozadaniowości) stało się standardem w Windows NT, 2000, XP i dalszych.
„To, co dziś znamy jako rodzinę Windows NT, mogło być kontynuacją OS/2, gdyby współpraca IBM–Microsoft się nie rozpadła.”
5.2. Obecność w infrastrukturze krytycznej
Przez lata OS/2 był wykorzystywany w kluczowych branżach:
- bankach (systemy kasowe, back‑office),
- kolei i transporcie,
- bankomatach i terminalach sprzedaży.
Dzięki stabilności i konserwatywnej naturze sektora enterprise wiele instalacji przetrwało długo, często pod postacią:
- oryginalnych OS/2 Warp,
- później eComStation,
- następnie ArcaOS.
5.3. Społeczność, eComStation i ArcaOS
Wokół OS/2 powstała niszowa, ale lojalna społeczność. eComStation od 2001 roku zapewniał zaktualizowany OS/2 dla firm, które nie mogły łatwo porzucić swoich aplikacji, a ArcaOS przystosował system do współczesnego sprzętu.
Dla entuzjastów retro i historii internetu OS/2 pozostaje fascynującym przykładem „co by było, gdyby” oraz alternatywnej drogi rozwoju PC, opartej na rozwiązaniach IBM, a nie wyłącznie Microsoftu.
6. Jak dziś „dotknąć” OS/2? (praktyczna część dla czytelników)
Jeżeli chcesz, aby poradnik miał praktyczny wymiar, dodaj sekcję pokazującą, jak współczesny użytkownik może przetestować OS/2 i jego potomków oraz zobaczyć, jak wyglądały pierwsze kroki w sieci na tym systemie.
Poniżej ogólna, neutralna instrukcja – bez linków – którą można opublikować.
6.1. Opcja 1 – emulacja w wirtualnej maszynie
Aby legalnie przetestować OS/2, użytkownik potrzebuje obrazu instalacyjnego OS/2 Warp lub legalnej kopii eComStation albo ArcaOS oraz oprogramowania do wirtualizacji (np. VirtualBox lub innego hiperwizora).
Kroki (wysoki poziom):
- Zainstaluj program do wirtualizacji (np. VirtualBox) na swoim komputerze.
- Utwórz nową maszynę wirtualną i wybierz typ „Inne” / „Inne systemy”, a jako system „Inny/nieznany” lub najbliższy dostępny odpowiednik.
- Przydziel zasoby: RAM rzędu 256–512 MB (OS/2 Warp nie potrzebuje dużo, ale zbyt mało RAM może powodować problemy) oraz dysk wirtualny 2–4 GB w trybie IDE.
- Skonfiguruj napęd wirtualny CD/FD, wskazując obraz instalacyjny OS/2, eComStation lub ArcaOS.
- Uruchom maszynę wirtualną i przejdź przez instalator, wykonując kolejno: wybór języka, konfigurację dysku (często z ograniczeniami wielkości i wymaganiami co do systemu plików) oraz instalację składników systemu.
- Po instalacji skonfiguruj rozdzielczość ekranu (sterownik SVGA) i sterowniki sieciowe, jeśli planujesz łączność sieciową.
Uwaga: konfiguracja OS/2 w maszynie wirtualnej potrafi być technicznym wyzwaniem (sterowniki, specyfika starszego sprzętu w emulacji).
6.2. Opcja 2 – nowocześniejszy następca – ArcaOS
Dla bardziej zaawansowanych technicznie: ArcaOS (komercyjny system) wykorzystuje kod OS/2, ale zawiera zmodernizowane sterowniki i wsparcie dla nowszych konfiguracji sprzętowych, dzięki czemu łatwiej go uruchomić na współczesnych komputerach (fizycznie lub w VM).
Instrukcja wysokopoziomowa (bez szczegółów licencyjnych):
- Zakup licencję ArcaOS (jeśli decydujesz się na ten krok).
- Pobierz obraz ISO instalatora.
- Utwórz maszynę wirtualną podobnie jak dla OS/2 Warp, ale z większą ilością RAM (np. 1–2 GB).
- Uruchom instalator i postępuj zgodnie z kreatorem.
- Skonfiguruj sieć i przeglądarkę (ArcaOS dostarcza m.in. przeglądarki oparte na silnikach z rodziny Mozilla).
6.3. OS/2 a internet – co warto pokazać czytelnikowi?
W „kąciku historycznym” możesz zaprezentować następujące elementy:
- zrzuty ekranowe pierwszych przeglądarek działających na OS/2,
- sposób konfiguracji połączenia dial‑up lub sieci LAN w OS/2 Warp 3/4,
- porównanie: jak wyglądało surfowanie po sieci w OS/2 vs w Windows 95 w połowie lat 90. (czas ładowania stron, interfejs, dostępne funkcje).
Dodatkowo zachęć do uruchomienia w maszynie wirtualnej starego OS/2 Warp oraz Windows 95/98 i porównania ich pod kątem wielozadaniowości, stabilności oraz wrażeń z korzystania z sieci.








