Πέρασα το Σαββατοκύριακο χρησιμοποιώντας μια έκδοση των Windows που δεν είναι στην πραγματικότητα Windows—ένα λειτουργικό σύστημα που εκτελεί λογισμικό Windows αλλά δεν περιέχει κώδικα της Microsoft. Το ReactOS βρίσκεται σε ανάπτυξη από το 1998, με τους προγραμματιστές να κάνουν αντίστροφη μηχανική στα Windows από την αρχή για να δημιουργήσουν ένα πλήρως ανοιχτού κώδικα λειτουργικό σύστημα που εκτελεί εφαρμογές των Windows.

Κάθε μενού, παράθυρο διαλόγου και κλήση συστήματος αναδημιουργήθηκε από εθελοντές που είδαν τα Windows σε δράση και δημιούργησαν τη δική τους έκδοση. Μετά από 26 χρόνια ανάπτυξης, έπρεπε να δω αν αυτή η προσέγγιση ανοιχτού κώδικα στα Windows θα μπορούσε πραγματικά να λειτουργήσει.
Προς έκπληξή μου, λειτούργησε, αλλά όχι με τον τρόπο που θα περίμενε κανείς. Ενώ υπάρχουν πολλά Δωρεάν εναλλακτικές λύσεις στα WindowsΤο ReactOS υιοθετεί μια μοναδική προσέγγιση, μιμούμενο τα ίδια τα Windows. Σίγουρα δεν είναι για όλους, αλλά για την κατάλληλη περίπτωση χρήσης, το ReactOS μπορεί να σας εκπλήξει.
Γρήγοροι σύνδεσμοι
παρασκευή
Για να το πετύχω απαιτούσε λίγη υπομονή.
Δοκίμασα το ReactOS στη δική μου εικονική μηχανή επειδή η εκκινήσιμη θύρα USB έδινε σφάλματα στο σύστημα δοκιμών Ryzen 5. Ωστόσο, μπορεί να έχετε καλύτερη τύχη αν έχετε έναν παλαιότερο υπολογιστή με επεξεργαστή διπλού πυρήνα από AMD ή Intel.
Για να εγκαταστήσουμε το λειτουργικό σύστημα, χρειαζόμαστε ένα αρχείο ISO. Παω σε Σελίδα λήψης ReactOS Για να κατεβάσετε το αρχείο ISO. Μόλις τελειώσετε,, Ακολουθήστε τα παρακάτω βήματα:
- Δημιουργήστε μια νέα εικονική μηχανή στο VirtualBox. Κατεβάστε το αρχείο ISO και διαθέστε μνήμη και χώρο στο δίσκο. Δεδομένου ότι πρόκειται για λειτουργικό σύστημα 32 bit, η εκχώρηση 4GB μνήμης και 10GB αποθηκευτικού χώρου θα πρέπει να είναι επαρκής. Μόλις τελειώσετε, κάντε κλικ στο κατάληξη.
- Κάντε διπλό κλικ για να εκκινήσετε την εικονική μηχανή ReactOS. Στην οθόνη παρασκευήΕπιλέξτε τη γλώσσα σας και κάντε κλικ στο εισάγετε Για να εγκαταστήσετε το ReactOS.
- Ακολουθήστε τις οδηγίες στην οθόνη για να επιλέξετε τις ρυθμίσεις της συσκευής σας, τον δίσκο εγκατάστασης και τις επιλογές μορφοποίησης.
- Η εγκατάσταση των αρχείων διαρκεί λίγα λεπτά. Μόλις ολοκληρωθεί, η εικονική μηχανή επανεκκινείται και σας ζητά να διαμορφώσετε τις προτιμήσεις συστήματος.
- Στον οδηγό εγκατάστασης του ReactOS, κάντε κλικ στο το επόμενο, Ακολουθήστε τις οδηγίες στην οθόνη για να δημιουργήσετε έναν λογαριασμό χρήστη, να ορίσετε τη σωστή ώρα και ημερομηνία και να επιλέξετε θέματα. Μπορείτε να επιλέξετε από τέσσερα διαφορετικά θέματα: Μίζου, Κλασικό, Λάουτους, و Σεληνιακός - Στην οθόνη Η εμφάνισηΜετά από μερικές ακόμη επιλογές, η εγκατάσταση έχει ολοκληρωθεί.
Μετά την αρχική εκκίνηση, αφήστε το σύστημα να εγκαταστήσει αυτόματα τα προγράμματα οδήγησης. Εάν χρησιμοποιείτε το VirtualBox και παρατηρήσετε ότι η οθόνη είναι θολή, θα πρέπει να Εικόνα CD εγκατάστασης προσθηκών επισκέπτη Για να διορθώσετε προβλήματα ακρίβειας.
Ποιες εφαρμογές μπορεί να εκτελέσει το ReactOS;
Παλιές εφαρμογές σε νέο περιβάλλον
Το ReactOS μπορεί να εκτελέσει τις περισσότερες παλαιότερες εφαρμογές των 32-bit των Windows. Το σύστημα διαθέτει προεγκατεστημένες ορισμένες παλαιότερες εφαρμογές, όπως την έκδοση του Internet Explorer (Wine Internet Explorer) του ReactOS, τη Γραμμή εντολών, τη Διαχείριση εφαρμογών και άλλα εργαλεία συστήματος που θα περιμένατε από προηγούμενες εκδόσεις των Windows, όπως τα XP.
Το πρόγραμμα περιήγησης χειρίζεται την βασική περιήγηση στο διαδίκτυο, αλλά δυσκολεύεται όταν προσπαθείτε να παρακολουθήσετε YouTube ή να κατεβάσετε οτιδήποτε απαιτεί πολλούς πόρους. Για εφαρμογές τρίτων, προσπάθησα να εγκαταστήσω παλαιότερες εκδόσεις των εφαρμογών Adobe Photoshop, 7-Zip, Chrome, Blender και Microsoft Office XP, όπως το Word και το Excel.
Από άποψη απόδοσης, το Office και το 7-Zip λειτουργούσαν ομαλά, ενώ το Photoshop και το Blender παρουσίαζαν περιστασιακά σφάλματα, και το Chrome δυσκολευόταν περισσότερο με τους σύγχρονους ιστότοπους. Η εγκατάσταση εφαρμογών λειτουργεί με τον ίδιο τρόπο όπως και στα Windows—μπορείτε να κατεβάσετε προγράμματα εγκατάστασης από τον ιστό ή να χρησιμοποιήσετε Διαχείριση εφαρμογών Ενσωματωμένο, το οποίο λειτουργεί ως κατάστημα εφαρμογών για το ReactOS.
Ωστόσο, οι περισσότερες εφαρμογές στη Διαχείριση Εφαρμογών είναι πολύ ξεπερασμένες. Το Chrome και ο Firefox δυσκολεύονται να φορτώσουν σύγχρονες ιστοσελίδες και το YouTube αρνείται να φορτώσει καθόλου αφού εντοπίσει ένα παλιό πρόγραμμα περιήγησης.
Ποιος είναι ο σκοπός του ReactOS;
Κάτι περισσότερο από απλή νοσταλγία

Αφού το χρησιμοποίησα για μερικές ώρες, η πρώτη μου αντίδραση ήταν: Τι είναι όλος αυτός ο ντόρος; Έχει ένα ξεπερασμένο περιβάλλον εργασίας χρήστη και μπορεί να εκτελέσει μόνο παλαιότερες εφαρμογές 32-bit. Οι σύγχρονοι ιστότοποι λειτουργούν ελάχιστα. Γιατί να εγκαταστήσω αυτό αντί για ένα σύγχρονο, πλήρως λειτουργικό λειτουργικό σύστημα Windows;
Αλλά οι απαντήσεις είναι πιο σύνθετες από ένα απλό όχι. Πρώτον, είναι ένα έργο ανοιχτού κώδικα που εκτελεί εφαρμογές των Windows εγγενώς. Το Linux έχει διανομές παρόμοιες με τα Windows. Όπως και το KDE Plasma, δεν είναι για όλους, ειδικά αν είστε συνηθισμένοι στα Windows και τις εφαρμογές τους.
Το ReactOS μπορεί να είναι ανεκτίμητο για τη συντήρηση παλαιού λογισμικού ή την εκτέλεση εμπορικών εφαρμογών (όπως συστήματα σημείου πώλησης) που βασίζονται σε συγκεκριμένα προγράμματα οδήγησης των Windows που δεν υποστηρίζει το Wine σε Linux.

Μια άλλη ελκυστική πτυχή είναι η εκπαιδευτική. Δεδομένου ότι τα Windows είναι το πιο ευρέως χρησιμοποιούμενο λειτουργικό σύστημα για επιτραπέζιους υπολογιστές, οι προγραμματιστές μπορούν να δουν πώς λειτουργεί το NT "από μέσα". Η δυνατότητα μεταγλώττισης πηγαίου κώδικα και κατανόησης (ή τουλάχιστον απόκτησης μιας ιδέας) για το πώς λειτουργεί το NT είναι πραγματικά πολύτιμη για όποιον ενδιαφέρεται για την ανάπτυξη συστημάτων.
Αλλά αυτός δεν είναι ο πρωταρχικός στόχος των προγραμματιστών. Η ιδέα είναι να δημιουργηθεί ένα περιβάλλον ανοιχτού κώδικα που μπορεί να εκτελεί όλες τις εφαρμογές και τα προγράμματα οδήγησης των Windows που αγαπάμε. Δυστυχώς, πρόκειται για ένα τεράστιο εγχείρημα και απέχουν πολύ από την τελική ευθεία.
Ακόμα υπό ανάπτυξη
Στις λίγες ώρες που αφιέρωσα πειραματιζόμενος με το ReactOS, είδα τις δυνατότητες ενός λειτουργικού συστήματος ανοιχτού κώδικα των Windows, ανεξάρτητου από το οικοσύστημα της Microsoft. Ωστόσο, στην τρέχουσα μορφή του, απέχει πολύ από το να είναι ολοκληρωμένο και χρειάζεται σημαντική βελτίωση για να γίνει ένα αξιόπιστο σύστημα σε καθημερινή βάση.
Το έργο είναι πιθανό να περιοριστεί από έναν περιορισμένο αριθμό προγραμματιστών και συντελεστών σε σύγκριση με άλλα έργα ανοιχτού κώδικα όπως το Linux. Χωρίς αξιόπιστους πόρους, η δημιουργία και η συντήρηση οποιουδήποτε έργου κοντά στην πολυπλοκότητα των Windows θα ήταν δύσκολη ακόμη και για μια ομάδα με λογικό μέγεθος και αφοσίωση.
Ωστόσο, ήρθε η ώρα να έχουμε ισχυρές εναλλακτικές λύσεις στα Windows χωρίς να χρειάζεται να στραφούμε σε macOS ή Linux. Το ReactOS μπορεί να μην είναι η λύση σήμερα, αλλά η ύπαρξή του ωφελεί την κοινότητα ανοιχτού κώδικα. Και ίσως, απλώς ίσως, μας εκπλήξει όλους μια μέρα.










