Dlaczego Windows XP nie jest jeszcze oprogramowaniem open source?

Dlaczego Windows XP nie jest jeszcze oprogramowaniem open source?

Windows XP, uważany za wyjątkowy system operacyjny, nie doczekał się otwarcia kodu źródłowego, mimo że jego złożoność, kwestie prawne i bezpieczeństwa stanowią istotne przeszkody.

Jeśli chodzi o system Microsoft Windows, istnieje wiele wersji, które są ikoniczne z różnych powodów. Windows 3.1 uwolnił główny nurt od wiersza poleceń DOS, a Windows 95 wydawał się zapowiedzią przyszłości, gdy go po raz pierwszy wypróbowałem, ale Windows XP jest wyjątkowy z innego powodu.

Pomijając dziwaczny estetykę, Windows XP jest zapamiętywany jako szybki, stabilny i przyjazny dla użytkownika system operacyjny. Ludzie trzymali się swoich instalacji Windows XP tak długo, jak to możliwe, a nawet dziś istnieją niszowe systemy wbudowane, które nadal polegają na Windows XP, a także istniał specjalny tryb Windows XP w systemie Windows aż do Windows 7. Od strony technicznej Windows XP był wyjątkowy, łamiąc więzi z MS-DOS i jądrem Windows 9x, wprowadzając do systemu konsumenckiego jądro Windows NT klasy biznesowej.

To sprawia, że warto zadać pytanie, dlaczego Microsoft nie podjął decyzji o otwarciu kodu źródłowego Windows XP. Firma nie wspiera go, nie zarabia na nim, a wydanie kodu źródłowego nie tylko zachowałoby go z powodów historycznych, ale mogłoby również uruchomić nową falę rozwoju oprogramowania typu homebrew. Istnieje tu także pewna precedens. W końcu firma wydała MS-DOS 4.0 jako kod open-source, dając nam rzadkie spojrzenie na działanie oprogramowania, które dominowało w komputerach osobistych przez tak długi czas. Więc dlaczego to samo nie zdarzyło się z Windows XP, ani żadnym innym systemem operacyjnym Windows?

Microsoft Jeszcze Posiada Kod

To najprostsza obserwacja, ale powinienem to wyeksponować: Microsoft jest właścicielem kodu źródłowego Windows XP i nie ma obowiązku go wydawać. Nawet jeśli z naszej perspektywy nie ma dla firmy żadnej realnej wartości.

Jednak to również znacznie bardziej skomplikowane. W porównaniu do czegoś takiego jak MS-DOS 4.0, Windows XP to skomplikowana bestia. To nie tylko kod źródłowy Microsoftu, ale także złożona sieć komponentów własnościowych i licencjonowanych. Co oznacza, że nawet jeśli Microsoft chciałby otworzyć kod XP, musiałby także uzyskać zgodę od innych podmiotów. Niektóre z tych podmiotów mogą już nie istnieć, co czyniłoby prawnie niemożliwym wydanie kodu w całości na podstawie oryginalnych umów.

Bezpieczeństwo i Kwestie Prawne

Również, jak wspomniałem wcześniej, istnieją nadal systemy, które polegają na Windows XP — chociaż naprawdę nie powinny. Otworzenie Windows XP mogłoby prowadzić do odkrycia nowych luk w zabezpieczeniach, które mogłyby być nadal istotne. Oprócz tego, Windows XP jest podstawą wszystkich nowoczesnych wersji Windows, będąc na gałęzi rodziny Windows NT. Co oznacza, że niektóre kluczowe komponenty mogą wciąż być obecne i powodować problemy z bezpieczeństwem.

Mimo to, w 2020 roku część kodu źródłowego Windows XP wyciekła do sieci (według ZDNet) i nie spowodowało to kryzysu bezpieczeństwa. Jednak nie był to kompletny zrzut i nie zawierał wszystkich komponentów, więc wciąż jest sens w kwestii bezpieczeństwa.

Techniczne Przeszkody Starego Oprogramowania

Jeśli założymy, że Microsoft rzeczywiście chciał otworzyć kod Windows XP, a zignorujemy wszelkie kwestie prawne, czy byłoby to możliwe? Biorąc pod uwagę, że to już dwa dziesięciolecia, a wiele narzędzi deweloperskich i zależności zniknęło w formie, w jakiej były, gdy XP był nowy, XP jest prawdopodobnie zbyt stary i skomplikowany, aby projekt związany z otwarciem kodu był realny lub wart czasu i wydatków.

Ochrona Bez Otwartego Kodu

Osobiście nie sądzę, że Microsoft otworzy kod źródłowy Windows XP w moim życiu, jeśli kiedykolwiek. Jest większa szansa, że coś takiego jak Windows 1.0, 3.1 lub 95 mogłoby uzyskać taką możliwość zamiast tego.

Mimo to mamy projekty takie jak open-source ReactOS, które wciąż mają długą drogę do przejścia, ale prawdopodobnie pozwolą utrzymać aplikacje dla Windows XP przy życiu w celach ochrony. Możesz również uruchomić Windows XP bezpiecznie, korzystając z maszyny wirtualnej. Tak więc najtrudniejszą częścią korzystania z Windows XP i oprogramowania zaprojektowanego dla niego dzisiaj jest naprawdę tylko znalezienie licencjonowanej kopii.

Duch w Maszynie

Patrząc na to, czym stał się nowoczesny Windows, wydaje się, że Windows XP był ostatnią wersją Windows, która miała wszystko, zanim nastąpił spadek. To był system operacyjny, który mógł Cię połączyć z internetem, ale nie polegał na byciu online. Miał niewiele, jeśli w ogóle, irytacji, nie rejestrował każdego Twojego ruchu i nie dzielił się nim z bazą domową, nie wyświetlał.

reklama, i nie jest zapełniona "wartościowym" oprogramowaniem Microsoft, takim jak OneDrive, Microsoft 365 czy "pomocne" funkcje AI. Clippy został nawet zwolniony z powodu Office XP, w odpowiedzi na (o zgrozo!) negatywne opinie użytkowników na temat tego niechcianego biurowego asystenta.

Tak więc legenda XP, nawet przez różowe okulary, bardziej niż trochę nawiedza współczesne systemy Windows, myślę.

Jeśli ciekawią Cię artykuły podobne do Dlaczego Windows XP nie jest jeszcze oprogramowaniem open source?, zajrzyj do kategorii Windows i odkryj jeszcze więcej interesujących treści.

Indeks
  1. Microsoft Jeszcze Posiada Kod
  2. Bezpieczeństwo i Kwestie Prawne
  3. Techniczne Przeszkody Starego Oprogramowania
  4. Ochrona Bez Otwartego Kodu
  5. Duch w Maszynie

Możesz być zainteresowany

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *

Go up