Hoe ReactOS te gebruiken, de open-source Windows-kloon

Hoe ReactOS te gebruiken, de open-source Windows-kloon

Als je zou willen dat Windows open source was, zou je ReactOS!





Microsoft heeft veel stappen gezet om meer open te zijn. Deze trend varieert van deelname aan branchegroepen tot interoperabiliteit van zijn bestanden en applicaties. Heck, het heeft zelfs veel van zijn eigen tools en applicaties als open source uitgebracht.





Maar een gebied waar het nog moet wijken, is het Windows-besturingssysteem (OS). Omdat de combinatie van Windows en Office een groot deel van de jaarlijkse omzet van Microsoft, kan het even duren voordat we de OS-code voor onszelf kunnen downloaden. Als gevolg hiervan hebben enkele onverschrokken leden van de gemeenschap het op zich genomen om te proberen hun eigen Windows vanaf de grond op te bouwen.





In dit artikel zullen we bekijken wat ReactOS is, hoe het te installeren en hoe het omgaat met enkele bestaande Windows-applicaties.

Wat is ReactOS eigenlijk?

ReactOS is een poging om een ​​open-source besturingssysteem te bouwen dat Windows nabootst. Dit betekent niet alleen lijkt op Windows , hoewel het dat wel doet (nou ja, oudere versies in ieder geval). Maar het gaat dieper dan dat.



Het belangrijkste doel van het project is om een ​​besturingssysteem te bouwen waarop elke Windows-toepassing kan worden uitgevoerd.

Dit is een enorme onderneming. Op een zeer hoog niveau bestaat een besturingssysteem uit de volgende componenten:





  • TOT kern , wat zich vertaalt tussen software en hardware.
  • Basis softwarebibliotheken die algemene functies bieden, zoals het schrijven van een bestand naar schijf.
  • Diensten die op de achtergrond draaien. De Print Spooler is hier een voorbeeld van, omdat hij wacht tot andere programma's iets naar de printer sturen en die uitwisseling beheert.
  • Toepassingen die deze componenten gebruiken. Dit omvat niet alleen gebruikersgerichte apps zoals Word of Chrome, maar ook systeemtoepassingen. Bijvoorbeeld, explorer.exe is een programma dat niet alleen door bestanden bladert (naar de gebruiker gericht), maar ook het bureaublad, de taakbalk en het startmenu biedt.

De taak voor het ReactOS-project is om een ​​set bibliotheken, services en (systeem)applicaties te bieden die compatibel zijn met de bibliotheken die Microsoft heeft. Bovendien zullen deze softwarecomponenten normaal gesproken systeemoproepen rechtstreeks naar de kernel namens gebruikersgerichte programma's. Dus ReactOS moet deze ook onderscheppen, verwerken en beantwoorden, terwijl de app niets wijzer is.

Hopelijk heb je een idee van de reikwijdte van wat de ReactOS-ontwikkelaars proberen te doen. En daarom zijn er, op basis van de huidige staat van het project, sommige dingen die werken en andere niet. In de onderstaande secties zullen we het installatieproces in a virtuele machine . Daarna zullen we drie applicaties installeren om te zien hoe ze presteren: een basis, een tussenliggende en een complexe.





Hoe ReactOS te installeren

De installatie van ReactOS is erg ( heel ) vergelijkbaar met Windows. Als je ooit Windows helemaal opnieuw hebt geïnstalleerd, zoals op een pc die je zelf hebt gebouwd, ben je meteen thuis. De beginfasen zijn in 'screen of death'-blauw, terwijl de finishing touch gebruik maakt van vertrouwd ogende (indien gedateerd) dialogen.

Als je mee wilt doen, begin dan met het installeren van VirtualBox voor je besturingssysteem. Maak vervolgens een virtuele machine met de instellingen zoals weergegeven in de onderstaande afbeelding. De meeste hiervan zijn standaardinstellingen, met uitzondering van de RAM (1 GB) en harde schijfruimte (10 GB), die, hoewel laag, voldoende zou moeten zijn voor dit slanke systeem. Als je dit allemaal als gebrabbel in de oren klinkt, kijk dan eens naar onze gids voor VirtualBox om te zien waar het over gaat.

Stap 1: Taal installatieprogramma

In het eerste scherm wordt u gevraagd om de taal te selecteren die u wilt gebruiken tijdens het installatieproces. Hier kunt u de mooie blauwe schermen zien die vaak voorkomen bij Windows-installaties. Op deze en de volgende schermen kunt u navigeren met de pijltjestoetsen, gebruik Binnenkomen om een ​​selectie te maken en andere acties uit te voeren met de toetsen in de onderste balk.

hoe wijzig ik mijn standaard Google-account?

Stap 2-3: Welkom en waarschuwing

Hier is een leuk bericht dat je verwelkomt bij ReactOS, evenals een opmerking dat het nog in ontwikkeling is.

Stappen 4-5: Apparaten en opslag

U kunt veilig de standaardwaarden voor de apparaten accepteren, het zijn allemaal standaardcomponenten die VirtualBox emuleert.

Op het volgende scherm zou de virtuele schijf die u voor uw VM hebt gemaakt, moeten verschijnen. U kunt zien of de grootte van de 'C:-schijf' overeenkomt met wat u VirtualBox had verteld om toe te wijzen aan deze VM. Tenzij je een nodig hebt mooi partitieschema , je kunt gewoon slaan Binnenkomen hier.

Stap 6: Bevestiging

Selecteer in dit laatste scherm de middelste optie. Het zal je schijf volledig formatteren, wat je wilt, of de VM nu gloednieuw is, of je een oud virtueel schijfbestand recyclet.

Raken Binnenkomen op het volgende scherm om te bevestigen.

Stap 7: Formatteren

Afhankelijk van de grootte van uw virtuele schijf, kan het formatteringsproces enige tijd duren.

Stap 8: OS installeren

Vervolgens kopieert het installatieprogramma de OS-bestanden naar uw virtuele schijf.

Stap 9: Bootloader installeren

Ten slotte zal het installatieprogramma instellen de VM's bootloader om ReactOS uit te voeren wanneer u het start. Kies hier de eerste optie, die deze zowel op de virtuele schijf als geheel als specifiek op de C:-partitie zal installeren. Een laatste scherm zal u informeren dat u uw machine opnieuw zult opstarten. Zeg maar dag tegen dat geweldige elektrische blauw.

Hoe ReactOS in te stellen

Je zou nu in de ReactOS zelf moeten opstarten. Als je een gebruiker bent van een bepaalde leeftijd, moet de stijl die je ziet er bekend uitzien. Nu verschijnt er een wizard die u helpt bij het instellen van enkele aspecten van het systeem:

  1. Een welkomstscherm.
  2. Dankbetuigingen, in het bijzonder voor het open source-project dat ReactOS bevat.
  3. Taalinstellingen, inclusief voor het systeem (datum/tijd, valuta en andere formaten) en voor het toetsenbord (bijv. Amerikaanse lay-out), weergegeven in de bovenstaande afbeelding.
  4. Een optie om uw naam, en de naam van uw bedrijf toe te voegen.
  5. Een naam voor uw machine en het wachtwoord voor het beheerdersaccount .
  6. De datum, tijd en tijdzone instellen.
  7. Een thema selecteren. ReactOS bevat twee kant-en-klare: Lautus, een donker thema, en Classic (die er precies zo uitziet als je zou verwachten), weergegeven in de onderstaande afbeelding.
  8. Netwerkinstellingen.
  9. Aangeven of de ReactOS machine deel gaat uitmaken van een (ad-hoc) werkgroep of een bedrijfsdomein.
  10. Een laatste voortgangsscherm terwijl het besturingssysteem op de achtergrond werkt.

Zodra dit allemaal is voltooid, is uw bureaublad klaar voor gebruik. Als je een gewone Windows-gebruiker bent, zou alles hier heel vertrouwd moeten zijn. Het 'Start'-menu, de taakbalk, het systeemvak en de bureaubladpictogrammen lijken allemaal precies op het besturingssysteem van Redmond. Het ziet er allemaal hetzelfde uit, maar hoe goed doet het? werk ?

Windows-programma's installeren in ReactOS

We selecteren als volgt drie toepassingen voor gebruik in dit experiment:

  • Teksteditor . Het is een van de meest elementaire computertools die er is, en ReactOS heeft zijn eigen klonen van zowel Kladblok als Wordpad, net als Windows. Desalniettemin zullen we proberen PSPad te installeren, een open source teksteditor.
  • Muziekspeler . QMMP is platformonafhankelijk en lijkt op WinAmp, dus het lijkt een prima keuze. Maar multimediatoepassingen moeten communiceren met verschillende interne onderdelen van het besturingssysteem, dus het is iets ingewikkelder dan een teksteditor.
  • Webbrowser . We zijn hier op zoek naar iets complexs, waarom zouden we er niet voor gaan? Laten we proberen de nieuwste Chrome te installeren.

Opmerking: Hoewel de eerste instructies 1 GB RAM voor de virtuele ReactOS-machine vermeldden, op basis van de selectie van Chrome, heb ik dit verhoogd tot 2 GB voordat ik de installaties uitvoerde.

In de volgende secties wordt beschreven hoe succesvol (of niet) de installatie en uitvoering van deze programma's was.

PSPad installeren en uitvoeren

Na het downloaden van een installatieprogramma van de website van het project , startte een simpele dubbelklik.

De installatie is zonder problemen voltooid en het installatieprogramma heeft de toepassing gestart. Sommige rudimentaire tests (tekst invoeren en bestand opslaan) verliepen probleemloos. Een probleem dat me opviel, was dat de knop Minimaliseren op de titelbalk niet werkte. Maximaliseren werkte wel, het heen en weer schakelen tussen de grootte die wordt weergegeven in de onderstaande afbeelding en de volledige grootte. Maar Minimaliseren deed dat niet, terwijl het wel werkte op andere vensters, zoals bestandsbeheer.

Over het algemeen lijkt het op het eerste gezicht grotendeels functioneel. Dus als onze vertegenwoordiger van een 'basis' applicatie slaagt PSPad voor de test.

Opmerking: ReactOS heeft een Application Manager, die meer lijkt op de verschillende pakketbeheerders van de open source wereld dan op Windows' 'Programs and Features'. Dit is een soort softwarerepository van waaruit gebruikers applicaties voor ReactOS kunnen selecteren en installeren, net zoals de Windows Store. Een aangename verrassing was dat PSPad verscheen zoals geïnstalleerd in deze tool, ook al hebben we het handmatig geïnstalleerd. Bovendien heeft de Application Manager een (iets oudere) versie van PSPad voor installatie. Het installeerde ook correct en pakte zelfs de sessie op die ik in de nieuwere versie had geopend.

QMMP installeren en uitvoeren

QMMP kan ook worden gedownload van zijn website; scrol gewoon naar beneden naar de onderkant van de downloadpagina en zoek de link voor 'Binaire pakketten voor Windows'. Pak het installatieprogramma voor de meest recente versie op en dubbelklik om het uit te voeren.

Het ging echter bergafwaarts toen de applicatie eenmaal was opgestart. Ik kon de applicatie starten en een nummer aan de afspeellijst toevoegen, maar het speelde niet. Op dit punt merkte ik dat de geluidsdriver was niet goed ingesteld voor de VM, maar zelfs nadat dit was gedaan en bevestigd, zou de app geen MP3-bestand afspelen. In feite begon ReactOS te bevriezen toen ik probeerde QMMP te verwijderen om het opnieuw te installeren. Een nieuwe installatie van ReactOS, waarbij ik ervoor zorgde dat ik eerst de audiodriver installeerde, loste het probleem niet eens op.

Voor deze 'gematigde' toepassing kunnen we deze beoordelen als niet geslaagd. Hoewel het wel werd geïnstalleerd en opgestart, voerde het zijn kernfunctie niet echt uit.

Opmerking: Net als PSPad is QMMP ook beschikbaar vanuit de ReactOS Application Manager. Het installeren van deze (wederom, oudere) versie werkte wel, zoals te zien is in de bovenstaande afbeelding.

Chrome installeren en uitvoeren

Nu voor de genadeslag: de Chrome-webbrowser. Als u dit op uw machine kunt installeren en laten werken, heeft u plotseling een breed scala aan hulpmiddelen tot uw beschikking. Dit varieert van desktop-e-mail tot audiospelers (bekijk onze gids voor Spotify) tot productiviteitstools (Google Docs of Office Online). Maar het vermogen om al deze geweldige webgebaseerde software uit te voeren, betekent dat het een complex beest onder de motorkap is. Kan ReactOS het aan?

Helaas niet. Het uitvoeren van het standaard ChromeSetup.exe-bestand was in ieder geval niet succesvol. Het installatieprogramma kon niet eens verbinding maken met internet om de browser zelf te downloaden, wat niet veel goeds belooft voor Chrome's vermogen om op het web te surfen op ReactOS.

Opmerking: Hoewel Chrome geen optie is, tenminste niet zonder wat elleboogvet aan te brengen om het te installeren, is Firefox dat wel! Het is verkrijgbaar bij de Application Manager en werkt goed. Hoewel de versie wat ouder was (v.45.0.1), had ik geen problemen om het concept van dit artikel in Google Docs te openen nadat ik me had aangemeld bij Gmail, zoals in de onderstaande afbeelding te zien is.

Moet je ReactOS gebruiken?

Het hangt er van af. Bent u al een Windows-gebruiker? Nee, niet voor welke reden dan ook, tenzij het gewoon nieuwsgierigheid is. Ben je een Mac- of Linux-gebruiker? Het kan handig zijn om de oneven Windows-toepassing die u nodig hebt uit te voeren door deze in VirtualBox uit te voeren. Kortom, als u zich in een situatie bevindt waarin Wine iets niet uitvoert dat u wilt, en u niet wilt poepen voor een Windows-licentie. Houd gewoon rekening met de lopende status en doe geen grote weddenschappen (vertrouw er bijvoorbeeld niet op voor missiekritieke programma's zonder uitgebreide tests).

hoe Windows XP-spellen te spelen op Windows 10

Dat gezegd hebbende, als je wat oudere hardware hebt die geen besturingssysteem heeft, en je hebt er een nodig, dan is ReactOS misschien een haalbare optie. U moet van plan zijn vast te houden aan wat beschikbaar is in de Application Manager, wat niet zo erg is als het klinkt. Hoewel sommige van de handmatig geïnstalleerde apps niet werkten, ging ReactOS 'drie voor drie' met Application Center-installaties.

Naast de bovenstaande hulpprogramma's en Firefox, zijn er enkele zware toepassingen beschikbaar. Zoals LibreOffice. GIMP, Inkscape en Scribus voor afbeeldingen/publicaties. GnuCash voor financiën. VLC voor video. Er is zelfs een demoversie van Diablo II. Niet te armoedig voor een groep community-ontwikkelaars die het tegen Microsoft opnemen.

Alles bij elkaar genomen, zou je waarschijnlijk beter af zijn met een Linux-distributie in termen van software-updates en algemene mogelijkheden. Maar als je een oudere machine hebt en een gebruiker die gewoon geen ander besturingssysteem kan gebruiken? In dat geval is ReactOS, zelfs in zijn huidige alfastaat, zeker het bekijken waard.

Denk je dat ReactOS een waardevolle onderneming is? Zou een volledig gratis en open-source Windows-compatibel besturingssysteem niet geweldig zijn? Laat het ons hieronder in de reacties weten als je een mening hebt!

Deel Deel Tweeten E-mail Is het de moeite waard om te upgraden naar Windows 11?

Windows is opnieuw ontworpen. Maar is dat genoeg om u te overtuigen om over te stappen van Windows 10 naar Windows 11?

Lees volgende
Gerelateerde onderwerpen
  • ramen
  • Open source
  • Installeer de software
Over de auteur Aaron Peters(31 artikelen gepubliceerd)

Aaron zit al vijftien jaar diep in de technologie als bedrijfsanalist en projectmanager, en is al bijna net zo lang een trouwe Ubuntu-gebruiker (sinds de Breezy Badger). Zijn interesses omvatten open source, toepassingen voor kleine bedrijven, integratie van Linux en Android en computergebruik in platte tekst.

Meer van Aaron Peters

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Klik hier om je te abonneren