Privát üzenetben kaptam erre vonatkozó kérdéseket, így feltételeztem, hogy többeket érdekel a téma. Alább összegyűjtöttem azokat, a kifejezetten Windows XP-re optimalizált, open-source közösség által karbantartott és folyamatosan frissített böngészőket, melyek továbbra is kapnak hibajavításokat, biztonsági frissítéseket és új featureöket a webes szabányokkal való kompatíbilitás érdekében.
A Mozilla Foundation 2018 júniusától megszüntette a Windows XP támogatását. Az utolsó támogatott verzió az 52.9.0esr. Ugyanez igaz a Google és a köré gyűlt open-source fejlesztők Chromiumjára is, akik két évvel tűzrókáékat megelőzve, 2016 áprilisában lépték meg ugyanezt. A Chromium utolsó verziója, mely elindul Windows XP-n a 49.0.2623.112. Érdekesség, hogy mindkét bejelentés idején többen használtak Windows XP-t, mint az összes, böngészők által támogatott Linux disztribúciót együttvéve. Ez is jól mutatja, hogy a szoftvertámogatás kérdéskörét is sokkal inkább a tech-divat és trend határozza meg, mintsem a valódi felhasználói igények.
A Windows XP-re elérhető friss böngészők többségben Firefox, illetve XUL- és UXP-alapúak, de már Chromium-forkok is előfordulnak. Ezek közül csak az általam is kipróbált, nyílt forráskódú alternatívákat teszem közzé. Zárt forráskódú, kétes eredetű (adware és spyware-gyanús) XP-buildek nem fognak szerepelni ebben a listában. Az UXP annyit tesz, mint Unified XUL Platform, mely a legrégebbi (10+ éves) Firefox fork, a Pale Moon fejlesztői által létrehozott egységes XUL platform, melyre azóta több XP böngésző-fork is épül. Az UXP egy, a Firefox Australis-idealizmussal, Quantum-idealizmussal, Rust-trendiséggel és telemetriával való szétgányolása előtti állapotot hordoz, melybe az Australis-idealizmus opcionálisan reintegrálható (lásd pl. Serpent). A UXP-alapú Windows XP böngésző-forkok el vannak látva kompatíbilitási patchekkel, Windows XP-re backportolt ffmpeg-gel, saját HTML5 videó renderelővel, Media Foundations helyett (ami XP-n nincs), mindemellett hozzák szépen a friss UXP feature-öket, melyek amúgy a Mozilla Firefox forráskódjából kerülnek backportolásra.
Mivel a Firefox már a kezdetektől fogva saját NSS implementációjával adta ki a böngészőit, ez a konvenció a forkokban is megmaradt. Ennek köszönhetjük azt az óriási előnyt, hogy a TLS 1.3 / ECC certificate-ekkel rendelkező oldalak is gond nélkül működnek XP alatt, annak ellenére, hogy az XP-s WinSSL ezeket nem implementálja. Aki látott már ERR_SSL_VERSION_OR_CIPHER_MISMATCH hibát XP alatt futó Chrome-ban, azt ennek köszönhette.
Lássuk hát akkor a kínálatot!
Supermium
A Legacy Software Corporation (LSC), azon belül Shane Fournier (win32ss) gondozása alatt álló, rendkívül ígéretes, nyílt forráskódú Chromium fork, aminek kimondott célja a legacy rendszerek támogatása, kompromisszumok nélkül, vagyis a legfrissebb elérhető Chromium backportolásával. További előnye, hogy abban a józan szellemiségben fejlesztik és céljaikat tekintve affelé halad, amitől a Google és más szoftvermultik az elmúlt években igyekeztek eltávolodni. Ilyenek pl. a GDI font rendering a szemkifolyató DirectWrite-tal szemben, a Manifest V2 kiegészítők örökös támogatása (a V3 mellett), a szkeumorfizmus a Material-idealizmussal szemben, de van még benne Google Sync, dark mode, 32-bites XP-re sok munkával backportolt, modern sandbox, a biztonságos böngészés érdekében. A böngészőt folyamatosan frissítik, a vezető fejlesztő ígérete szerint a biztonsági javításokat egy héten belül megkapja azután, hogy a Chromium (upstream) közzétette a javítások forráskódját. A modern weboldalak mindegyike használható vele. Hosszútávú céljuk elérni a legacy kompatíbilitást Windows 2000 SP4-ig (!) és az UnGoogled Chromium feature-eit beolvasztani. Windows XP (32-bit és x64 Edition) és Windows Server 2003 a Supermium 121.0.6167.81-es verziójától támogatott. XP-n egyelőre nem tekinthető stabil kiadásnak, de érdemes elkezdeni próbálgatni és bejelenteni a hibákat. Minimum 768 MB-os rendszer ajánlott hozzá, lehetőleg multi-threadinggel (min. 1 mag + hyper-threading vagy min. 2 mag). További optimalizációk várhatók a jövőben, amik vihetik lejjebb a rendszerkövetelményeket.
Hivatalos oldal: https://www.win32subsystem.live/supermium.html
Letöltés: https://github.com/win32ss/supermium/releases
Mypal68
A Firefox közvetlen (Australis utáni, Quantum), Windows XP-re adaptált forkja, Feodor2 karbantartásában. Egyelőre béta, de folyamatosan frissül, új feature-ök belekerülnek, ami a webengine-t és az új webes technológiákat illeti, de szerencsére nem kerülnek bele UX-ökörködések, mint pl. a 2021. márciusi "ráncfelvarrás". A legtöbb modern weboldal használható vele. Valamennyi friss Firefox-kiegészítővel kompatíbilis, amik közvetlen az addons.mozilla.com-ról telepíthetők. uBlock Origin kötelezően ajánlott mellé.
Hivatalos oldal: https://github.com/Feodor2/Mypal68
Letöltések: https://github.com/Feodor2/Mypal68/releases
New Moon 28.X
A Pale Moon (Australis előtti, klasszikus Firefox) Windows XP-re elérhető forkja, roytam1 karbantartásában. UXP-alapú, stabil, folyamatosan frissül, új featureök belekerülnek. A legtöbb modern weboldal használható vele.
Hivatalos oldal: https://rtfreesoft.blogspot.com/ | http://rtfreesoft.blogspot.com/
Letöltés: https://o.rthost.win/palemoon/index.php?sort=date&order=desc | http://o.rthost.win/palemoon/index.php?sort=date&order=desc
New Moon 27.X
A Pale Moon (Australis előtti, klasszikus Firefox) Windows XP-re elérhető forkja, roytam1 karbantartásában. Nem UXP-alapú, stabil, folyamatosan frissül, zömében maintenance és biztonsági frissítéseket kap, az új featureök nem UXP-ből kerülnek bele, hanem az Arctic-Fox nevű PowerPC Mac-ekre szánt Pale Moon forkból. Modern oldalak esetén lehet probléma a használhatósággal, főként JavaScript és CSS inkompatíbilitások. Előnye, hogy ebből elérhetőek SSE és/vagy SSE2 nélküli buildek is, tehát működnek például Pentium 3 vagy Athlon-XP processzoron is.
Hivatalos oldal: https://rtfreesoft.blogspot.com/ | http://rtfreesoft.blogspot.com/
Letöltés: https://o.rthost.win/palemoon/index.php?sort=date&order=desc | http://o.rthost.win/palemoon/index.php?sort=date&order=desc
Serpent
A Basilisk (Australis utáni, nem Quantum Firefox) Windows XP-re elérhető forkja, roytam1 karbantartásában. UXP-alapú, folyamatosan frissül, új featureök belekerülnek. A legtöbb modern oldal használható vele.
Hivatalos oldal: https://rtfreesoft.blogspot.com/ | http://rtfreesoft.blogspot.com/
Összes release: https://o.rthost.win/palemoon/ | http://o.rthost.win/palemoon/
Mypal / Centaury
A régi, UXP-alapú Mypal (Austrails előtti, klasszikus) és Centaury (Australis utáni, nem Quantum) 2021-ben áldozatául esett a forkot karbantartó Feodor2 és az UXP-t fejlesztő Pale Moon arrogáns fejlesztői közti licensz-csatárzosának. Ezt a verziót Feodor2 sajnos már nem fejleszti tovább, helyette csinálta meg a Mypal68-at (lásd fentebb), ami a Quantum Firefox portja Windows XP-re, bármiféle Pale Moon-os vagy UXP-s komponens nélkül.
További információ és teljes sztori a Mypal kinyírásáról: https://www.reddit.com/r/palemoon/comments/pexate/pale_moon_developers_…
Érdemes tudni, hogy a frissített böngésző önmagában nem jelent teljes biztonságot, pláne egy frissítéseket már nem kapó operációs rendszeren. Ez természetesen nem azt jelenti, hogy ne tarthatnánk meg a jó öreg rendszerünket és a még mindig működő Windows XP számítógépünket, sem azt, hogy úgy kéne rettegni a hackerektől és vírusoktól, ahogy erre a tech-média időről időre felszólít. Annyit jelent, hogy érdemes elővigyázatosan böngészni és csak megbízható forrásból letölteni bármit is, amit a számítógépen nyitunk meg. uBlock Origin használata kiemelten ajánlott, mondhatni kötelező. Ebből létezik külön legacy branch, a Quantum-idealizmus előtti Firefox forkoknak (New Moon, Serpent). Keresd a firefox-legacy előtagokat a release-ek között.
Ha valaki ismer még stabil, tisztességesen karbantartott és frissített böngészőt Windows XP-re a fentiek mellett, írja meg nyugodtan, felveszem a listába.