Wydanie Windows 10 latem 2015 roku z pewnością miało ogromne znaczenie dla giganta oprogramowania, który do tego momentu mocno się sparzył na Windows 8, która nie zdobyła szerokiej popularności z powodu kontrowersyjnego interfejsu z dwoma pulpitami – klasycznym i kafelkowym nazwanym Metro.

Praca nad błędami
Pracując nad tworzeniem nowej platformy, zespół Microsoftu starał się uwzględnić wszystkie krytyczne uwagi dotyczące chłodno przyjętej "ósemki" i nawet uruchomił program wstępnego testowania Windows Insider — największy w historii firmy projekt współpracy z użytkownikami, którzy zyskali możliwość aktywnego uczestniczenia w rozwoju systemu operacyjnego: pobierania wersji testowych, komunikowania się z deweloperami, przesyłania swoich sugestii i uwag. Taka dotąd niewidziana otwartość Microsoftu pozwoliła firmie wydać naprawdę wysokiej jakości produkt, który w pełni odpowiada potrzebom użytkowników, którzy docenili nowy system.

Najważniejszą rolę w szybkim wzroście popularności Windows 10 odegrała dobrze przemyślana strategia marketingowa, która umożliwiała darmową instalację "dziesiątki" dla właścicieli wcześniejszych wersji systemu. Taki szeroki gest ze strony Redmond przyniósł efekty i zapewnił dobry start dla nowej platformy Microsoftu: tylko w ciągu pierwszych 24 godzin od wydania system operacyjny około 14 milionów razy. Granica 50 milionów instalacji została przekroczona mniej więcej dwa tygodnie po premierze platformy, a na zainstalowanie 100 milionów kopii potrzebne były dwa miesiące. Nie ma się co dziwić, że nowość szybko zaczęła wypierać Windows XP/8/8.1, a po dwóch i pół roku zdetronizowała dotychczasowego lidera rynku – Windows 7, który w tamtym czasie miał silne pozycje w sektorze korporacyjnym.
Obecnie Windows 10 jest najpopularniejszym systemem operacyjnym Microsoftu na świecie. Zgodnie z Według analityków agencji StatCounter, „dziesiątka” zainstalowana jest na 73,1% komputerów, podczas gdy „siódemką” posługuje się 20% właścicieli PC. Trzecie co do popularności jest Windows 8.1, ale jej udział wynosi skromne 4,5 procenta i nieustannie maleje. Łącznie różne wersje systemów operacyjnych Microsoft zajmują 77,7% światowego rynku OS dla komputerów osobistych. Około 17,1% przypadków to macOS, a około 1,9% to różne wersje Linuxa.
Zmiana priorytetów
Z wydaniem Windows 10 dla komputerów osobistych Microsoft przeszedł na nowy model aktualizacji OS — tzw. koncepcję „Windows jako usługa”, zakładającą wydawanie dużych aktualizacji dwa razy w roku (wiosną i jesienią) oraz ich wsparcie przez 18 miesięcy. Wyjątek stanowią jedynie edycje korporacyjne i edukacyjne systemu, których jesienne wydania są wspierane przez 30 miesięcy od daty wydania. Aby zrozumieć skalę zmian, wystarczy zauważyć, że w przeszłości Windows aktualizowany był raz co trzy lata. Teraz jednak proces rozwoju przyspieszył sześciokrotnie, co nieuchronnie odbiło się na jakości wydawanych produktów. Niemniej jednak, na razie nie będziemy wybiegać w przyszłość i na tym ważnym punkcie zatrzymamy się później.
Przez pięć lat pracy nad platformą specjaliści giganta oprogramowania zdążyli wydać dziewięć pakietów aktualizacji, które znacznie rozszerzyły jej funkcjonalność. I to jest niezaprzeczalny fakt, którego potwierdzenie można łatwo znaleźć w naszych i poświęconych Windows 10.

Porównując "dziesiątkę" z 2015 roku z aktualną wersją, nie można nie zauważyć, jak bardzo platforma przekształciła się i ewoluowała na przestrzeni lat. System operacyjny zyskał wsparcie dla technologii 3D, rzeczywistości mieszanej (Mixed Reality), DirectX 12 Ultimate, trybu gier oraz możliwość natychmiastowego połączenia z zewnętrznymi urządzeniami Bluetooth. Pojawiły się w nim środki szybkiej wymiany danych między urządzeniami, nowe narzędzia do pracy z multimediami, treściami sieciowymi i rozrywkowymi, dodano możliwość reinstalacji systemu z chmury oraz wsparcie dla trybu „obraz w obrazie”, który pozwala umieścić małe okno nad innymi aktywnymi programami i tym samym wykonać kilka zadań jednocześnie. Znaczącym modyfikacjom poddano funkcje zapewnienia bezpieczeństwa: dodano mechanizmy ochrony przed złośliwym oprogramowaniem szyfrującym oraz potencjalnie niechcianym oprogramowaniem, środki automatycznego blokowania komputera w przypadku braku użytkownika oraz komponent Sandbox („Piaskownica”), który umożliwia uruchomienie aplikacji o wątpliwych źródłach w izolowanym środowisku. Lista zmian i usprawnień naprawdę robi wrażenie.
Świat, przyjaźń, Open Source
Wraz z wydaniem Windows 10 firma Microsoft dokonała wielkiego kroku w stronę otwartych technologii, a ta zmiana kursu została wysoko oceniona przez profesjonalne środowisko Open Source. Z wykonanej pracy w tym zakresie wyróżnia się przeglądarka oparta na kodzie źródłowym projektu Chromium oraz podsystem Windows Subsystem for Linux (WSL), który umożliwia uruchamianie aplikacji Linux w środowisku Windows. Ponadto, Microsoft aktywnie pracuje nad integracją platformy oprogramowania z urządzeniami opartymi na Androidzie. Oczekuje się, że w przyszłości za pomocą dostarczonej w ramach systemu aplikacji „Twój telefon” (Your Phone) na „dziesiątce” będzie można uruchamiać i używać dowolnych aplikacji pierwotnie stworzonych dla Androida. Wszystko to czyni Windows 10 doskonałym narzędziem dla administratorów IT wieloplatformowych systemów, programistów, twórców stron internetowych oraz tych, którzy pracują z aplikacjami o otwartym kodzie źródłowym lub po prostu interesują się platformami opartymi na Linuxie.

Lepiej mniej, ale lepiej
Nadszedł czas na smutne rozmowy. A konkretnie o tym, że w pogoni za częstymi wydaniami systemu operacyjnego Windows 10, firma Microsoft zaczęła mniej uwagi poświęcać kontroli jakości swojego flagowego produktu. Świadczą o tym liczne skargi i opinie użytkowników, którzy nieustannie napotykają różne problemy po zainstalowaniu aktualizacji systemu. Na specjalistycznych forach IT i w mediach znajduje się ogromna ilość materiałów na ten temat. Potrzebujesz przykładów? Oto tylko niewielka ich część: , , , .
Po raz pierwszy o poważnych problemach Microsoftu z tworzeniem, debugowaniem i testowaniem oprogramowania dowiedzieliśmy się w 2018 roku, kiedy firma otwarcie wydała „surową” dużą aktualizację na jesień, pomijając etap wstępnych testów Release Preview w programie Windows Insider. Okazało się, że to nie było najlepsze decyzja, ponieważ w aktualizacji Windows 10 z października 2018 zidentyfikowano krytyczny błąd, który usuwał pliki użytkowników przechowywane w folderze „Dokumenty” na niektórych komputerach. Microsoft uznał istnienie problemu i wstrzymał wdrażanie aktualizacji. Po ponownym uruchomieniu aktualizacji ponownie odkryto wiele błędów i problematycznych miejsc, w tym na poziomie systemowym, co towarzyszyło pojawieniu się niebieskiego ekranu śmierci (Blue Screen of Death, BSoD). Firma po raz kolejny musiała wstrzymać dystrybucję pakietu aktualizacji dla „dziesiątki” — i tak kilka razy.

Apogeum profesjonalizmu programistów giganta oprogramowania stanowiło niedawne wydanie dużej aktualizacji Windows 10 z maja 2020 r. z dziesięcioma (sic!) problemami na pokładzie, prowadzącymi do powstawania krytycznych błędów platformy, aż po niebieskie ekrany BSoD. Problemy z kompatybilnością zaobserwowano z interfejsem Thunderbolt, kartami graficznymi Nvidia, sterownikami audio Conexant Synaptics, adaptami sieciowymi Realtek Bluetooth, pamięcią Intel Optane i innymi komponentami PC. Skala niedoróbek była tak duża, że firma Microsoft kilka dni po wydaniu aktualizacji z maja 2020 roku musiała wdrażanie dużej aktualizacji dla problematycznych komputerów. Po co było się spieszyć z wydaniem problematycznego pakietu aktualizacji dla „dziesiątki”? Dlaczego tak szybko zareagowano na wydanie niegotowego produktu dla szerokiej publiczności? Jest wiele pytań, ale odpowiedzi na nie są nieosiągalne.

Według ekspertów, źródło problemu tkwi w nowej metodzie opracowywania systemu operacyjnego, która zakłada wydawanie dużych aktualizacji z nowymi funkcjami dwa razy w roku. Z takim szalonym zapałem daleko nie zajedziemy. Czy w ogóle można wydać produkt wysokiej jakości, gdy wysiłki programistów są skierowane nie na usuwanie błędów, ale na w endlessly poprawianie menu „Start” i paska powiadomień, dodawaniu nowych ikon w stylu Fluent Design i rozszerzaniu zestawu emotikonów kaomodzi? Po co te cykliczne manewry wokół i kręcenie „śrubkami” w interfejsie systemu, gdy programiści nie są w stanie poradzić sobie z już wspomnianą masą problemów? „Dziesiątka” od dłuższego czasu za sprawą Microsoft stała się poligonem do eksperymentów — ostatnio niezbyt udanych.
Jakiekolwiek starania, obraz się rysuje nie najlepszy. Pozostaje tylko mieć nadzieję, że seria skandali z aktualizacjami dla Windows 10 doprowadzi do poprawy sytuacji w rozwijaniu oprogramowania przez firmę Microsoft. Są ku temu przesłanki. Korporacja już podejście do testowania nowych wersji systemu w ramach programu Windows Insiders. Ponadto, według informacji z sieci, kierownictwo Microsoft rozważa wprowadzenie poważnych zmian w strategii wydawania aktualizacji Windows 10. Jeśli obecnie duże aktualizacje wydawane są wiosną i jesienią, nowy harmonogram przewiduje tylko jedną taką aktualizację w roku. I to jest słuszne.
Z dwiema zającami
Ciekawe, że w obliczu oczywistych niepowodzeń z Windows 10 firma stworzeniem nowej platformy Windows 10X, opracowywanej z myślą o urządzeniach z dwoma ekranami i składanych. Oczekuje się, że system zaprezentuje radykalnie przebudowany interfejs użytkownika oraz wbudowaną obsługę wirtualizacji do uruchamiania aplikacji Win32. Pojawienie się pierwszych rozwiązań sprzętowych z Windows 10X na pokładzie na wiosnę 2021 roku. W swoim czasie Microsoft już podejmował bezskuteczne próby zyskania pozycji na rynku mobilnym za pomocą Windows 10 Mobile. Teraz, z ogłoszeniem „dziesiątki” dla urządzeń hybrydowych, firma zamierza wystąpić na pokrewnej terenie i głęboko wierzy w sukces swojego przedsięwzięcia. Czy to nie za wcześnie?
Źródło: 3dnews.ru
