Υπάρχουν διάφοροι λόγοι για τους οποίους το Microsoft δεν θα χρησιμοποιεί τον πυρήνα Linux για Windows. Για ένα, υπάρχει μια τεράστια διαφορά στις τεχνικές πτυχές του πυρήνα Linux και του πυρήνα NT.
Ένας άλλος λόγος θα ήταν τα προβλήματα αδειοδότησης που εμπλέκονται εάν η Microsoft πρέπει να μεταβεί στη χρήση του πυρήνα Linux για Windows. Τρίτον, υπάρχουν πράγματα που γίνονται στα Windows που δεν μπορούν να γίνουν σε κανένα άλλο λειτουργικό σύστημα.
Όσον αφορά τις διαφορές στα τεχνικά χαρακτηριστικά, η κοινότητα του Linux δεν έχει ακριβώς τίποτα για συμβατότητα προς τα πίσω σε σύγκριση με τους χρήστες της Microsoft και ούτε αναπτύσσει έναν σταθερό πυρήνα ABI (Application Binary Interface) για να αντιμετωπιστεί.
Σε αυτήν την περίπτωση, η μόνη επιλογή της Microsoft θα ήταν είτε να μιμηθεί το API των Windows και να διατηρήσει τη συμβατότητα με τον εαυτό της στο εξής, ώστε να μπορεί να διαχωρίσει τον πυρήνα του Linux διατηρώντας παράλληλα τη συμβατότητα.
Στο τέλος, θα περιλάμβανε πολλές προκλήσεις που μπορεί να μην άξιζε τον κόπο. Αυτό είναι πολύ πιθανό να τα τοποθετήσει επίσης σε αντίθετες πλευρές της κοινότητας Linux. Ίσως χρειαστεί να δημιουργήσουν τη δική τους μορφή και να ανανεώσουν το όνομα του Linux. Και πάλι, αυτό θα προκαλέσει σύγχυση για τον μέσο χρήστη.
Άδειες και άλλα ζητήματα που σχετίζονται με το UNIX ήταν ένας άλλος λόγος για τον οποίο όταν η Microsoft χρειαζόταν αντικατάσταση για το MS -DOS, δεν μπορούσαν να το πάνε τότε. Το Linux δεν ήταν αυτό που ήταν τώρα και οι απαιτήσεις τους ήταν πέρα από τις προσδοκίες για τους υπολογιστές εκείνης της εποχής.
Επιπλέον, η Microsoft χρειαζόταν έναν νέο προσαρμοσμένο πυρήνα για να ικανοποιήσει και να λάβει υπόψη τόσο τις τρέχουσες όσο και τις μελλοντικές ανάγκες της.Προς το παρόν, το Linux διαθέτει άδεια χρήσης με τη γενική δημόσια άδεια, πράγμα που σημαίνει ότι ακόμη και αν η Microsoft σκεφτόταν να χρησιμοποιήσει το Linux, θα έπρεπε να κάνει διαθέσιμο τον πηγαίο κώδικα του. Αυτό το βήμα δεν θα ευνοούσε ακριβώς τη Microsoft.
Τέλος, τα Windows έχουν τις δικές τους μοναδικές δυνατότητες που μπορούν να εκτελεστούν μόνο από το λειτουργικό σύστημα Windows και κανένα άλλο. Δεν υπάρχει αμφιβολία για αυτό, υπάρχουν επίσης πράγματα που άλλα λειτουργικά συστήματα κάνουν καλύτερα, αλλά υπάρχουν επίσης πράγματα που γίνονται σε Windows που δεν μπορούν να γίνουν καθόλου σε άλλα λειτουργικά συστήματα.
Η μόνη επιλογή θα ήταν να γράψετε το δικό σας λογισμικό. Θα χρειαζόταν μια ομάδα προγραμματιστών που θα έκαναν κάτι ή θα προσπαθούσαν να δημιουργήσουν κάτι που ήδη υπάρχει στα Windows. Η συμβατότητα προς τα πίσω που δεν ευνοεί τους χρήστες Linux είναι ένα πλεονέκτημα για τα Windows επειδή, αυτή η δυνατότητα είναι που επιτρέπει σε εκατοντάδες χιλιάδες παρωχημένα προγράμματα που χρησιμοποιούνται ακόμα να μπορούν να εκτελεστούν.
Συμπέρασμα
Συμπερασματικά, δεν υπάρχει αμφιβολία ότι η Microsoft χρησιμοποιώντας έναν πυρήνα Linux για Windows θα έχει ορισμένα πλεονεκτήματα και πρόσθετα οφέλη. Αλλά όταν όλα έχουν ειπωθεί και γίνει, λαμβάνοντας υπόψη τις επιπλοκές των τεχνικών στοιχείων, την έλλειψη συμβατότητας.
Το γεγονός ότι ο πηγαίος κώδικας θα ήταν ανοιχτός στο ευρύ κοινό και η απώλεια μερικών από τα μοναδικά χαρακτηριστικά τους που κάνουν τα Windows αυτό που είναι, η χρήση ενός πυρήνα Linux μάλλον δεν αξίζει τον κόπο για τα Windows .