Spoglądamy wstecz na 35 lat systemu Microsoft Windows i jego wpływ na inne systemy operacyjne, w tym Android i iOS.
Microsoft Windows ma 35 lat. 20 listopada 1985 roku wypuszczono system Windows 1.0, udostępniając komputerom kompatybilnym z IBM (które obecnie nazywamy komputerami PC) pierwszy graficzny interfejs użytkownika (GUI). W XDA nasze relacje z Windowsem są dość skomplikowane i przypływają i odpływają wraz z mobilnymi ambicjami Microsoftu. Jedno jest jednak pewne. Bez systemu Windows nikogo z nas by tu nie było. Przyjrzyjmy się zatem systemowi operacyjnemu, który ukształtował pozostałe.
Na początku...
Zanim pojawił się system Windows, Microsoft miał już silną pozycję na rynku komputerów osobistych, jako projektanci MS-DOS, języka poleceń, którego odległy potomek jest nadal dostępny za pośrednictwem okna CMD. Zainspirowany takimi modelami jak Xerox Alto z 1973 r., który był dostarczany z gotowym do użycia graficznym interfejsem użytkownika, a także wcześniejszymi przykładami, takimi jak oparty na CAD z 1963 r. Sketchpad, w 1981 roku młody Bill Gates zaczął projektować interfejs GUI WIMP (Windows, ikony, mysz, wskaźnik), aby raczkujący rynek komputerów PC stał się bardziej dostępny.
Cykl rozwoju był powolny i zanim pojawił się na rynku, kilka firm, w tym Apple, korzystało już z GUI, ale Windows był czymś nowym. Apple pokazał już, że używanie systemu operacyjnego z graficznym interfejsem użytkownika jest „demokratyzujące” – tj słynna reklama Maca Ridleya Scotta z 1984 roku zadbaliśmy o to i dla wielu przewaga Windowsa nad MS-DOS-em została już sprzedana.
Pod koniec 1987 roku pojawił się system Windows 2.0 obsługujący procesory i286, a wraz z nim pozew Apple dotyczący praw autorskich. Ostatecznie Microsoft wygrał, biorąc pod uwagę, że większość aspektów obu systemów operacyjnych pochodzi z tych samych wpływów. Windows 2.0 był pierwszą wersją, która umożliwiała nakładanie się systemu Windows na siebie, a nie umieszczanie go obok siebie w formie pulpitu nawigacyjnego. Windows 2.1 był dostępny w dwóch wersjach – jednej dla procesorów i186/i286 i jednej dla procesorów i386.
Trzeci raz to urok
Windows 3.0, wydany w 1990 roku, był wersją przełomową i wprowadził pamięć wirtualną oraz umożliwił programom rezerwowanie pamięci dla określonych zadań. Dwa lata później system Windows 3.1 otrzymał nową warstwę farby i przedstawił „Windows for Workgroups”, pierwszą edycję mającą na celu umożliwienie pracy w sieci peer-to-peer w biurze. (Istniał także system Windows 3.2, ale został wydany tylko w Chinach).
Pierwszą wersją, którą większość ludzi pamięta, był Windows 95, wydany pod wpływem rozgłosu i poparcia Rolling Stones. Oprócz tego, że wyglądał jak „Windows z przyszłości”, był także pierwszym, który umożliwiał uruchamianie natywnych 32-bitowych aplikacji w interfejsie GUI. Wprowadzono także technologię plug-and-play, dzięki której po raz pierwszy można było dodać drukarkę, mysz itp. bez konieczności samodzielnego instalowania sterowników. Jednak najważniejszą zmianą w Windows 95 było dodanie przeglądarki Internet Explorer. Tak, to był Windows w epoce Internetu.
Następnie pojawił się Windows 98, a w 2000 roku wypuszczono ostatnią wersję systemu Windows dla MS-DOS — Windows ME (Millenium Edition). Zostało powszechnie znienawidzone i zapoczątkowało cykl Microsoftu „jednego dobrego wydania, jednego złego wydania”, który służył im przez następne 15 lat.
Panika jądra
Równocześnie Microsoft pracował nad systemem Windows NT, całkowicie nową wersją systemu Windows, która nie opierała się na systemie DOS. Był skierowany do przedsiębiorstw, przy czym nadal dominowała wersja DOS. Został wydany równolegle z wersjami MS-DOS i używał tego samego systemu numeracji, aż do Windows 2000, który, jak sama nazwa wskazuje, został wydany w 2000 roku, wraz z Windows ME. Tak wiele osób wybrało system Windows 2000, że konieczne było ponowne przemyślenie tej kwestii.
Rok później pojawił się system Windows XP. Była to pierwsza ujednolicona edycja systemu Windows, oferująca warianty zamiast dwóch różnych wersji. To był przełom. W tym czasie większość biur działała w trybie online, a wiele domów również korzystało z Internetu. Były wersje dla serwerów, na tablety (na długo przed iPadem i około 4 razy większe), wydanie multimedialne i wersja wbudowana dla urządzeń specjalistycznych, takich jak bankomaty.
W tym samym czasie powstała osobna edycja, zwana Windows CE, przeznaczona dla mini-PC i działająca na własnym jądrze. To jest wersja, która również została wyprodukowana Windows Mobile, które nasi długoletni czytelnicy być może pamiętają. To system operacyjny zainspirował nas do założenia XDA-Developers. Oczywiście uruchomienie różnych jąder oznaczało, że oba systemy były prawie całkowicie niekompatybilne, co było problemem Microsoftu do czasu, aż całkowicie zrezygnował z programowania na urządzenia mobilne.
Zmień Vistę
Zanim w 2006 roku pojawił się system Windows Vista, Windows rządził światem. Prawie na każdym biurku znajdował się komputer stacjonarny, a na każdym komputerze działał system Windows XP. Kiedy więc Vista wkroczyła na scenę ze swoim nowym, pięknym wyglądem i zwiększonymi zabezpieczeniami dzięki kontroli dostępu systemu Windows (drżenie), na pierwszy rzut oka wydawała się systemem operacyjnym, na który czekaliśmy. Ale pamiętasz, jak powiedzieliśmy, że jest jedna dobra wersja, a potem jedna zła? To była zła wersja. Był ogromny i zawierał rozdęty kod z poprzednich 15 lat systemu Windows NT. Zajętość pamięci była ogromna, co oznaczało, że wiele starszych maszyn nie było w stanie go uruchomić. Sterowniki dla systemu Windows XP były prawie całkowicie niezgodne z Vistą, przez co wiele urządzeń było w rzeczywistości bezużytecznych, dopóki producenci ich nie przepisali. Mimo wszystko nie było tak źle. Vista nadal pozostaje jedyną wersją systemu Windows, która umożliwia używanie plików .mpg jako tapet pulpitu. Jedynym problemem było to, że nic innego nie mogło działać w tym samym czasie.
Microsoft próbował odwrócić sytuację w 2007 roku, tworząc projekt zwany „Mojave Project”, skupiający się na problematyce grupa, która zdecydowała się nie aktualizować systemu do wersji Vista, zapoznała się z wersją „Windows Mojave”, która miała zostać wydana w tym roku 2008. Oczywiście był to tylko system Windows Vista i cała sprawa przypominała miksowanie warzyw na obiad dla dziecka. Reputacja Visty pozostała w błocie, a jej popularność była ograniczona.
Armia siedmiu narodów
Próbując odwrócić sytuację, Microsoft wypuścił w 2009 roku system Windows 7, który przywrócił więcej funkcji systemu Windows XP, ale w powłoce Vista i z dużymi fragmentami zbędnego kodu, które zostały usunięte, aby było więcej zręczny. Aplikacje i sterowniki zaprojektowane dla systemu Vista były mniej więcej w 100% kompatybilne z systemem Windows 7, a to połączenie oznaczało, że system Windows 7 otrzymała entuzjastyczne recenzje i długo po tym pozostawała najpopularniejszą wersją systemu Windows pod względem udziału w rynku zastąpiony. Zapewniła także obsługę wielodotyku i HomeGroup — wersję grup roboczych dla użytkowników domowych — co odzwierciedla fakt, że czasy, gdy w każdym domu znajdowało się tylko jedno urządzenie, już dawno minęły.
Do tego czasu rynek zmienił się nie do poznania. Zaczęły pojawiać się rozwiązania, które nigdy wcześniej nie były brane pod uwagę — smartfony i tablety stawały się normą, podczas gdy powszechne przyjęcie Wi-Fi przyniosło nam netbooki i UMPC. To z kolei doprowadziło do pojawienia się alternatywnych metod operacyjnych systemy. Z kolei iPhone i iPad przyciągnęły więcej osób do komputerów Mac firmy Apple, podczas gdy Google zdecydował, że dobrym rozwiązaniem będzie niewielki mobilny system operacyjny oparty na jądrze Linuksa o nazwie Android.
Problem w tym, że Microsoft w dalszym ciągu zaprzeczał temu trendowi. Wiedział, że ludzie mają wybór poza systemem Windows, ale zakładał, że nie może zrobić nic złego. System Windows Mobile został zastąpiony przez telefon Windows który został oparty na jądrze systemu Windows NT. Microsoft argumentował, że zbliżając do siebie systemy operacyjne dla komputerów stacjonarnych i mobilnych, mógłby pokonać zagrożenie ze strony Androida i iOS. Problem z tym twierdzeniem polegał na tym, że w ten sposób unieważniło ono całą poprzednią platformę Windows CE Mobile i setki tysięcy aplikacji, które dla niej napisano. Zaczęło się ponownie na urządzeniach mobilnych jako późny rozkwit. W końcu – przy dominacji komputerów stacjonarnych, co może pójść nie tak?
Zacząć zakończyć
Potem nastąpił jeden z największych błędów ze wszystkich. Windows 8 przyniósł zmianę, o którą nikt nie prosił i której nikt nie lubił. Usunięto kultowy przycisk „Start”, funkcję systemu Windows od 1995 roku. W systemie Windows 8 wprowadzono także interfejs „Metro” — powłokę na skórze, która miała zapewnić jedność wszystkim urządzeniom. Problem w tym, że to nigdy nie działało. Windows Metro (obecnie platforma uniwersalna systemu Windows, UWP) to kolejny przykład strategii Microsoftu polegającej na cięciu i spalaniu dużej części co robił wcześniej i chociaż oryginalny pulpit i zgodność z Win32 pozostały, wszystko było nieporęczne i sprawiało wrażenie bardzo „przykręconego”.
Firma Microsoft wydała przedwczesną aktualizację o nazwie Windows 8.1, oferowaną jako bezpłatne uaktualnienie, która przywróciła większość utraconych funkcji, ale szkody już zostały wyrządzone. Ostatni użytkownicy netbooków przeszli na systemy oparte na systemie Linux. Windows Phone 8 nigdy nie poruszył wyobraźni i nigdy nie osiągnął obiecanej interoperacyjności z Windows 8. Android był teraz dominującym mobilnym systemem operacyjnym, wzrastało wykorzystanie komputerów Mac i ludzie po raz pierwszy mogli przekonać się, że „komputer” nie musi oznaczać „Windows”.
Ktoś na dziesiątkę?
W miarę zbliżania się do współczesności konieczne było całkowite przemyślenie. Satya Nadella stał teraz na czele Microsoftu w czasie, gdy po raz pierwszy w swojej historii nie był już dominującą siłą, jaką był zawsze.
Windows 10 był największą strategiczną zmianą w historii Windows. Windows 9 został pominięty, prawdopodobnie Windows 8.1 miał go zastąpić. Po raz pierwszy system Windows miał stać się „oprogramowaniem jako usługą”, a aktualizacje były oferowane do bezpłatnego pobrania. Kiedy został wprowadzony na rynek w 2015 roku, był oferowany jako bezpłatna aktualizacja każdemu, kto korzysta z systemu Windows 7 lub Windows 8.1 (użytkownicy systemu Windows 8 musieli najpierw dokonać aktualizacji do wersji 8.1). Ale to wiązało się z pewnymi zagrożeniami. To był Microsoft pełen agresywnych aktualizacji, z uciążliwymi ekranami, wyskakującymi okienkami i ograniczoną funkcjonalnością dla tych, którzy ignorowali nowe wersje.
Największe zamieszanie nastąpiło, gdy odkryto, że system Windows 10 pobierał się w tle maszyn, które o to nie prosiły, powodując, że ludzie korzystający z połączeń taryfowych byli bardzo nieoczekiwani rachunki. Microsoft początkowo podwoił swoje podejście, ale potem uspokoił się dzięki wyskakującym okienkom i dodał przełącznik, aby oznaczyć połączenie jako taryfowe. Minęło jeszcze kilka lat, zanim w końcu umożliwiono użytkownikom opóźnianie aktualizacji do czasu, aż będą na nie gotowi.
Windows Phone był spokojnie porzucił na tym etapie wraz ze swoim personelem, w tym tysiącami, którzy zostali przeniesieni z Nokii, gdy Microsoft ją kupował w celu produkcji jej markowych telefonów, ponownego wdrożenia lub zmniejszenia rozmiaru. Microsoft używa teraz Androida jako swojego partnera mobilnego i wypuścił swój pierwszy telefon z Androidem, Surface Duo, zaledwie kilka miesięcy temu.
I tak, gdy Microsoft Windows wkracza w wiek średni, nie jest już jedyną grą w mieście. Musiało przyjąć zmiany w sposobie, w jaki pracujemy, bawimy się i żyjemy, jednocześnie zmieniając je dla nas. Czasami, ale tylko czasami, popełnia błąd, ponieważ nadal stara się prowadzić konsumenta, a nie podążać za jego kierunkiem. Ale mimo to — wszystkiego najlepszego Windows. Nie ma wątpliwości, że bez Windowsa nie byłoby Androida. Bez Androida nie byłoby XDA.