ReactOS

ReatcOS
Επιφάνεια εργασίας στο React OS 0.4.7
Γενικά
ΔημιουργοίΊδρυμα ReactOS
Ημερ. Δημιουργίας20 Ιουλίου 1998
Είδοςδωρεάν λειτουργικό σύστημα, λειτουργικό σύστημα, ελεύθερο και ανοιχτού κώδικα λογισμικό, μη κερδοσκοπικός οργανισμός
Διανομή
Λειτουργικά
ΠυρήναςΥβριδικός πυρήνας
Αρχιτεκτονικήx86, x86_64
Διαθέσιμο σεΠολυγλωσσικό
Ανάπτυξη
ΤύποςΛειτουργικό σύστημα
Γραμμένο σεC, C++
ΚατάστασηΕνεργό
Άδεια χρήσηςGNU GPL, LGPL και Άδειες BSD[1]
Σύνδεσμοι
Επίσημος ιστότοπος
www.reactos.org
Αποθετήριο κώδικα
https://github.com/reactos/reactos

Το ReactOS (React Operating System) είναι ένα λειτουργικό σύστημα ανοικτού κώδικα ηλεκτρονικών υπολογιστών, το οποίο στοχεύει να είναι συμβατό με εφαρμογές και οδηγούς υλικού που προορίζονται για τα Microsoft Windows NT στις εκδόσεις 5.x και πάνω (Windows 2000 και τους διαδόχους τους). Αποτελεί συνέχεια μιας προηγούμενης προσπάθειας δημιουργίας ενός κλόνου των Windows 95. Η ανάπτυξή του ξεκίνησε το 1998 και από τότε συνεχίζεται με την προσθήκη χαρακτηριστικών που ήδη υπάρχουν στα Windows.

Το ReactOS είναι κυρίως γραμμένο στη γλώσσα προγραμματισμού C, με μερικά στοιχεία του, όπως τον Περιηγητή ReactOS, γραμμένα σε C++. Το έργο μεταφέρεται και σε αρχιτεκτονικές επεξεργαστών ARM και AMD64. Εν μέρει, υλοποιείται η λειτουργικότητα του Windows API, μέσω της περίληψης στοιχείων από το Επίπεδο συμβατότητας για λειτουργικά συστήματα παρόμοια με Unix Wine, αλλά και μέσω πρωτότυπης υλοποίησης χαρακτηριστικών από τους προγραμματιστές. Ωστόσο, η πρόοδος καθυστερεί λόγω έλλειψης προγραμματιστών με τις απαραίτητες ικανότητες.

Ο κώδικας περνάει από εκτενή εξέταση για να προστατεύεται από νομικά προβλήματα, ώστε η υλοποίηση του Windows API να γίνεται μόνο μέσω διαδικασίας αντίστροφης μηχανικής «καθαρού δωματίου». Ο έλεγχος αυτός γίνεται μετά από δύο ανεξάρτητους ισχυρισμούς ενός προηγούμενου προγραμματιστή αλλά και ενός τρίτου μέρους, το 2006, ότι το έργο είτε περιείχε κώδικα από τα Windows ανακτημένο μέσα από αντισυμβολομετάφραση (disassembly), είτε αρχεία κατ' ευθείαν από τη Microsoft. Κανένας από τους δύο ισχυρισμούς δεν είχε επιζήμιες νομικές συνέπειες για το έργο, και η ανάπτυξή του συνεχίζεται μέχρι σήμερα.

Αξιοσημείωτα χαρακτηριστικά του ReactOS είναι η συγκέντρωση πληροφοριών για μη τεκμηριωμένα API των Windows, και γενικότερα η λειτουργία του ως ανοικτού κώδικα που αντικαθιστά πλήρως τα Windows. Ο στόχος του έργου, σύμφωνα με το ίδιο, είναι να επιτρέψει στους χρήστες των Windows να αποφύγουν πλήρως τη χρήση ιδιόκτητου εμπορικού λογισμικού χωρίς να χρειαστεί να περάσουν σε ένα εντελώς διαφορετικό λειτουργικό σύστημα, όπως το Linux. Ωστόσο, η έλλειψη εταιρικής υποστήριξης και προγραμματιστών πλήρους απασχόλησης έχουν καθυστερήσει την επίτευξη αυτού του στόχου.

  1. «General Presentation». OS Revolution. Αρχειοθετήθηκε από το πρωτότυπο στις 17 Ιουλίου 2011. Ανακτήθηκε στις 30 Νοεμβρίου 2009. 

ReactOS

Dodaje.pl - Ogłoszenia lokalne