Hoe ReactOS te gebruiken, de Open-Source Windows Clone
Als u wilt dat Windows open source was, zou u ReactOS moeten bekijken!
Microsoft heeft veel vooruitgang geboekt om meer open te zijn. Deze trend loopt uiteen van deelname aan branchegroepen tot interoperabiliteit van de bestanden en applicaties. Heck, het heeft zelfs veel van zijn eigen tools en applicaties vrijgegeven als open source.
Maar een gebied waar het nog moet wijken, is het Windows-besturingssysteem (OS). Zoals de combinatie van Windows en Office biedt een groot een deel van de jaarlijkse inkomsten van Microsoft, kan het even duren voordat we de OS-code voor onszelf kunnen downloaden. Dientengevolge hebben enkele onverschrokken leden van de gemeenschap het op zich genomen om vanaf de grond af te proberen hun eigen Windows te bouwen.
In dit artikel bekijken we wat ReactOS is, hoe het te installeren en hoe het omgaat met sommige bestaande Windows-toepassingen.
Wat is ReactOS hoe dan ook?
ReactOS is een poging om een open-source besturingssysteem te bouwen dat Windows nabootst. Dit betekent niet alleen dat het er uitziet als Windows. Hoe Windows 10 er uit te laten zien als Windows XP, 7 of 8.1 Hoe u Windows 10 eruitziet als Windows XP, 7 of 8.1 Het lastige van het upgraden van Windows is dat alles verandert. U kunt als volgt Windows 10 veranderen in een Windows XP, 7 of 8.1 look-alike om de verhuizing gemakkelijker te maken - voor uzelf of een vriend. Lees Meer, hoewel het dat 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 dat elke Windows-applicatie zal gebruiken. Hoe gebruik je Vineyard om Windows Apps op Linux uit te voeren? Hoe gebruik je Vineyard om Windows-applicaties uit te voeren op Linux Vineyard maakt het eenvoudig om Windows-apps op Linux te installeren en uit te voeren met wijn. Ontdek hoe u het kunt gebruiken en binnen enkele minuten uw favoriete Windows-software kunt gebruiken! Meer lezen je gooit ernaar.
Dit is een immense onderneming. Op een zeer hoog niveau bestaat een besturingssysteem uit de volgende componenten:
- EEN pit, 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 worden uitgevoerd. De Print Spooler is hiervan een voorbeeld, omdat het wacht totdat andere programma's iets naar de printer sturen en die uitwisseling beheren.
- toepassingen die deze componenten gebruiken. Dit omvat niet alleen apps voor gebruikers, zoals Word of Chrome, maar ook systeemtoepassingen. Bijvoorbeeld, explorer.exe is een programma dat niet alleen bestanden doorzoekt (naar de gebruiker gericht), maar ook het bureaublad, de taakbalk en het startmenu biedt.
De opdracht voor het ReactOS-project is om een reeks bibliotheken, services en (systeem) applicaties te bieden die compatibel zijn met die van Microsoft. Eén maat past niet alles: waarom software niet universeel compatibel is Eén maat past niet Alles: waarom software niet universeel compatibel is Software is hetzelfde in elk besturingssysteem, toch? Fout. Het ziet er misschien hetzelfde uit en functioneert op dezelfde manier, maar het is anders achter de schermen. Lees verder . Bovendien zullen deze softwarecomponenten normaal gesproken maken systeem oproepen rechtstreeks naar de kernel voor gebruikersgerichte programma's. Dus ReactOS moet deze ook onderscheppen, verwerken en beantwoorden, en dat terwijl de app niets wijzer is.
Hopelijk heb je een idee van de reikwijdte van wat de ReactOS-ontwikkelaars proberen te doen. En dat is waarom, op basis van de huidige staat van het project, sommige dingen werken en sommige niet. In de onderstaande secties doorlopen we het installatieproces in een virtuele machine. Wat is een virtuele machine? Alles wat u moet weten Wat is een virtuele machine? Alles wat u moet weten Met virtuele machines kunt u andere besturingssystemen op uw huidige computer gebruiken. Dit is wat u over hen moet weten. Lees verder . Vervolgens zullen we drie applicaties installeren om te zien hoe ze presteren: een basis, een tussenliggend en een complex.
ReactOS installeren
De installatie van ReactOS is erg (heel) vergelijkbaar met Windows. Als u ooit Windows helemaal opnieuw hebt geïnstalleerd, bijvoorbeeld op een pc die u zelf hebt gebouwd, bent u meteen thuis. De beginfasen zijn binnen “scherm van de dood” blauw, terwijl de laatste hand de vertrouwde (indien gedateerde) dialogen gebruikt.
Als u wilt meegaan, begint u met het installeren van VirtualBox voor uw 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 ruimte op de harde schijf (10 GB), die hoewel laag voldoende moet zijn voor dit lean-systeem. Als dit allemaal voor u onzin klinkt, neem dan een kijkje in onze gids voor VirtualBox Hoe VirtualBox te gebruiken: Gebruikershandleiding VirtualBox gebruiken: gebruikershandleiding Met VirtualBox kunt u eenvoudig meerdere besturingssystemen installeren en testen. We laten u zien hoe u Windows 10 en Ubuntu Linux instelt als een virtuele machine. Lees meer om te zien waar het allemaal over gaat.
Stap 1: Installatortaal
In het eerste scherm wordt u gevraagd de taal te selecteren die u tijdens het installatieproces wilt gebruiken. Hier kunt u de mooie blauwe schermen zien die veel voorkomen in Windows-installaties. Op deze en de te volgen schermen kunt u navigeren met de pijltjestoetsen, gebruiken invoeren om een selectie te maken en andere acties uit te voeren met de toetsen in de balk onderaan.
Stappen 2-3: Welkom en waarschuwing
Hier is een leuk bericht waarin je wordt verwelkomd in ReactOS, evenals een opmerking dat het nog in ontwikkeling is.
Stappen 4-5: apparaten en opslag
U bent veilig om de standaardwaarden voor de apparaten te accepteren, het zijn allemaal standaardcomponenten die door VirtualBox worden geëmuleerd.
Op het volgende scherm moet de virtuele schijf verschijnen die u voor uw VM hebt gemaakt. Je kunt zien of de grootte van de “C: rijden” komt overeen met wat u VirtualBox had laten toewijzen voor deze VM. Tenzij je een fraai partitiereglement nodig hebt, kun je gewoon op invoeren 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 spiksplinternieuw is, of je recyclet een oud virtueel schijfbestand.
Raken invoeren op het volgende scherm nogmaals om te bevestigen.
Stap 7: Opmaak
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: Installeer Bootloader
Ten slotte zal het installatieprogramma de VM's instellen bootloader ReactOS uitvoeren wanneer u het opstart. Kies hier de eerste optie, die deze zowel op de virtuele schijf als geheel als op de C: -partitie specifiek installeert. Een laatste scherm zal u laten weten dat u uw machine opnieuw zult opstarten. Zeg vaarwel tegen dat geweldige elektrische blauw.
ReactOS instellen
Je zou nu in de ReactOS zelf moeten opstarten. Als je een gebruiker van een bepaalde leeftijd bent, moet de styling die je ziet er bekend uitzien. Nu verschijnt een wizard om u te helpen bij het instellen van enkele aspecten van het systeem:
- Een welkomstscherm.
- Dankwoord, met name voor het open source-project dat ReactOS bevat.
- Taalinstellingen, inclusief voor het systeem (datum / tijd, valuta en andere indelingen) en voor het toetsenbord (bijvoorbeeld Amerikaanse lay-out), weergegeven in de bovenstaande afbeelding.
- Een optie om uw naam toe te voegen, en de naam van uw bedrijf.
- Een naam voor uw machine en het wachtwoord voor de beheerdersaccount Windows-beheerdersaccount: alles wat u moet weten Windows-beheerdersaccount: alles wat u moet weten Vanaf Windows Vista is de ingebouwde Windows-beheerdersaccount standaard uitgeschakeld. U kunt het inschakelen, maar doe dit op eigen risico! We laten u zien hoe. Lees verder .
- De datum, tijd en tijdzone instellen.
- Een thema selecteren. ReactOS bevat twee out-of-the-box: Lautus, een donker thema en Classic (dat er precies uitziet zoals je zou verwachten), weergegeven in de afbeelding hieronder.
- Netwerkinstellingen.
- Geeft aan of de ReactOS-machine deel zal uitmaken van een (ad-hoc) werkgroep of een bedrijfsdomein. Home Netwerk Tip: Bestanden en mappen delen tussen Windows-gebruikersaccounts Thuisnetwerk Tip: Bestanden en mappen delen tussen Windows-gebruikersaccounts Soms computer kunnen fysiek heel dicht bij elkaar staan, maar lijken mijlen uit elkaar wanneer je een bestand probeert over te zetten. Gebruik deze gids om bestanden met gemak van pc naar pc te verplaatsen. Lees verder .
- Een laatste voortgangsscherm terwijl het besturingssysteem op de achtergrond werkt.
Zodra dit alles is voltooid, is uw bureaublad klaar voor gebruik. Als u een normale Windows-gebruiker bent, zou alles hier heel vertrouwd moeten zijn. De “Begin” menu, taakbalk, systeemvak en bureaubladpictogrammen lijken allemaal precies op Redmond's OS. Het ziet er allemaal hetzelfde uit, maar hoe goed gaat het werk?
Installeren van Windows-programma's in ReactOS
We selecteren drie toepassingen voor gebruik in dit experiment, als volgt:
- Teksteditor De 6 beste Windows Kladblok-alternatieven De 6 beste Windows Kladblok-alternatieven Windows Kladblok is te simpel, maar Microsoft Office is overdreven? Als u op zoek bent naar een Kladblok-vervanging, zijn hier de belangrijkste alternatieven. De ene is perfect voor jou. Lees verder . Het is een van de meest basale computerhulpmiddelen die er is, en ReactOS heeft zijn eigen klonen van zowel Kladblok als Wordpad, net als Windows. Desalniettemin proberen we PSPad te installeren, een opensource-teksteditor.
- Muziekspeler De 5 beste gratis muziekspelers voor Windows De 5 beste gratis muziekspelers voor Windows Muziek downloaden heeft nog steeds zijn voordelen. Ten eerste kun je muziek afspelen, zelfs als je geen internettoegang hebt. Maar welke muziekspeler moet je gebruiken? Vind hier de beste gratis muziekspelers. Lees verder . QMMP is platformonafhankelijk en lijkt op WinAmp, dus het lijkt een prima keuze. Maar multimediatoepassingen moeten interactie hebben met verschillende OS-internals, dus het vertegenwoordigt iets ingewikkelder dan een teksteditor.
- Webbrowser De beste webbrowser voor Windows De beste webbrowser voor Windows Wat is uw standaard webbrowser? Hoewel we verwend zijn met keuzemogelijkheden, houden de meesten van ons vast aan de beproefde en beproefde hoofdrolspelers. Wat zijn betere alternatieven voor gebruik van hulpbronnen, snelheid en beveiliging? Lees verder . We zijn op zoek naar iets complex hier, waarom niet ervoor? Laten we proberen het nieuwste Chrome te installeren.
Notitie: Terwijl de eerste instructies 1GB RAM aan de ReactOS-virtuele machine toeschreven, op basis van de selectie van Chrome, heb ik dit verhoogd naar 2 GB voordat ik de installaties uitvoerde.
De volgende secties beschrijven hoe succesvol (of niet) de installatie en uitvoering van deze programma's waren.
PSPad installeren en uitvoeren
Na het downloaden van een installatieprogramma van de website van het project, startte een simpele dubbelklik op de dingen.
De installatie is zonder probleem voltooid en het installatieprogramma heeft de toepassing gestart. Sommige rudimentaire testen (tekst invoeren en het bestand opslaan) verliepen zonder problemen. Eén fout die ik merkte was dat de knop Minimaliseren op de titelbalk niet werkte. Maximaliseren heeft wel gewerkt, het heen en weer schakelen tussen de grootte weergegeven in de onderstaande afbeelding en de volledige grootte. Maar Minimaliseren deed het niet, terwijl het wel werkte in andere vensters, zoals de bestandsbeheerder.
Over het algemeen lijkt het in eerste instantie grotendeels functioneel te zijn. Dus als onze vertegenwoordiger van een “basis-” applicatie, PSPad slaagt voor de test.
Notitie: ReactOS heeft een Application Manager, die meer lijkt op de verschillende pakketbeheerders van de open-source wereld dan Windows ' “Programma's en functies.” Dit is een soort softwarerepository van waaruit gebruikers applicaties voor ReactOS kunnen selecteren en installeren, net als de Windows Store. Een aangename verrassing was dat PSPad opdook als geïnstalleerd in deze tool, ook al hebben we het handmatig geïnstalleerd. Bovendien heeft Application Manager een (iets oudere) versie van PSPad voor installatie. Het is ook correct geïnstalleerd en heeft zelfs de sessie opgehaald die ik in de nieuwere versie had geopend.
Installeren en uitvoeren van QMMP
QMMP is ook beschikbaar om te downloaden van zijn website; scrol gewoon omlaag naar de onderkant van de pagina Downloads en zoek naar de link voor “Binaire pakketten voor Windows.” Pak het installatieprogramma voor de meest recente versie op en dubbelklik om te starten.
Het ging echter bergafwaarts nadat de applicatie was opgestart. Hierdoor kon ik de applicatie starten en een nummer toevoegen aan de afspeellijst, maar deze zou niet worden afgespeeld. Op dat moment merkte ik dat de geluidsdriver niet goed was ingesteld voor de VM, maar zelfs nadat hij dit had gedaan en bevestigd, zou de app geen MP3-bestand afspelen. ReactOS begon zelfs te bevriezen toen ik probeerde QMMP te verwijderen om het opnieuw te installeren. Een nieuwe installatie van ReactOS, waarbij ik ervoor zorgde dat de audiostuurprogramma eerst werd geïnstalleerd, loste het probleem niet eens op.
Voor deze “matig” toepassing kunnen we evalueren dat dit niet gebeurt. Hoewel het wel is geïnstalleerd en opgestart, heeft het zijn kernfunctie niet echt uitgevoerd.
Notitie: Net als PSPad is QMMP ook beschikbaar via ReactOS Application Manager. Het installeren van deze (opnieuw, oudere) versie werkte, zoals te zien is in de bovenstaande afbeelding.
Chrome installeren en uitvoeren
Nu voor de genadeslag: de Chrome-webbrowser. Als u dit op uw computer kunt laten installeren en uitvoeren, beschikt u ineens over een breed scala aan gereedschappen. 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 te gebruiken, betekent dat het een complex beest onder de motorkap is. Kan ReactOS het aan?
Helaas niet. Het draaien van het standaard ChromeSetup.exe-bestand was in elk geval niet succesvol. Het installatieprogramma kon zelfs geen verbinding maken met internet om de browser zelf te downloaden, wat niet veel goeds voorspelt voor Chrome's mogelijkheid om op het web te surfen op ReactOS.
Notitie: Hoewel Chrome geen optie is, althans niet zonder wat elleboogvet toe te passen om het te laten installeren, is Firefox dat wel! Het is beschikbaar via Application Manager en werkt goed. Hoewel de versie een beetje ouder was (v.45.0.1), had het geen problemen om het concept van dit artikel in Google Documenten te openen nadat ik me bij Gmail had aangemeld, zoals te zien is in de afbeelding hieronder.
Moet u ReactOS gebruiken?
Het hangt er van af. Als je al een Windows-gebruiker bent? Nee, niet voor enige reden, tenzij het alleen maar nieuwsgierigheid is. Als u een Mac- of Linux-gebruiker bent? Het kan handig zijn om de oneven Windows-toepassing uit te voeren die u nodig hebt door deze in VirtualBox uit te voeren. Kortom, als u zich in een situatie bevindt waarin Wine niet iets uitvoert dat u wilt, en u niet wilt ponypen voor een Windows-licentie. Houd gewoon in de gaten dat het bezig is en maak geen grote weddenschappen (bijv. Vertrouw er niet op voor missiekritieke programma's zonder uitgebreide tests).
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 Application Manager, wat niet zo erg is als het klinkt. Hoewel sommige van de handmatig geïnstalleerde apps niet werkten, ging ReactOS van start “drie voor drie” met installatie van Application Center.
Naast de bovengenoemde hulpprogramma's en Firefox zijn er enkele zwaar getroffen apps beschikbaar. Zoals LibreOffice. GIMP, Inkscape en Scribus voor grafische afbeeldingen / publicatie. GnuCash voor financiën. VLC voor video. Er is zelfs een demoversie van Diablo II. Niet te shabby voor een groep community-ontwikkelaars die het opneemt tegen Microsoft.
Alles bij elkaar zou je waarschijnlijk beter af zijn met een Linux-distributie in termen van software-updates en algemene mogelijkheden. Maar als u een oudere machine en een gebruiker heeft die gewoon geen ander besturingssysteem kan laten groknen? In dat geval is ReactOS, zelfs in de huidige alfa-status, absoluut de moeite van het bekijken waard.
Denkt u dat ReactOS een waardevolle onderneming is? Zou een volledig gratis en opensource Windows-compatibel besturingssysteem niet geweldig zijn? Laat het ons hieronder weten in de comments als je meningen hebt!
Meer informatie over: Software installeren, Open Source.