|

Windows με βάση το Linux;

 


Πριν από λίγες ημέρες, ο Eric S. Raymond (ESR), ένας από τους ιδρυτές του κινήματος του Ανοιχτού Κώδικα, προγραμματιστής και συγγραφέας, πρότεινε ότι πλησιάζουμε στην τελευταία φάση των desktop wars. Ο νικητής? Τα Windows… που τρέχουν όμως σε Linux.

Όντως κάτι διαφορετικό υπάρχει. Εδώ και καιρό ότι η Microsoft φαίνεται ότι σκέφτεται να μεταφέρει τη γραφική επιφάνεια των Windows σε πυρήνα Linux. Γιατί;

Ο Raymond υποστηρίζει ότι «Το «WSL (Windows Subsystem for Linux) τώρα επιτρέπει την εκτέλεση μη τροποποιημένων δυαδικών αρχείων Linux κάτω από τα Windows 10. Χωρίς προσομοίωση, χωρίς shim layer, απλά φορτώνουν και τρέχουν.» Πράγματι, μπορείτε να εκτελέσετε τυπικά προγράμματα Linux τώρα στο WSL2 χωρίς κανένα πρόβλημα.

Αυτό οφείλεται στο γεγονός ότι το Linux είναι έτοιμο να γίνει πολίτης πρώτης κατηγορίας στην επιφάνεια εργασίας των Windows. Πολλές διανομές Linux, ξεκινώντας από το Ubuntu, το Red Hat Fedora και το SUSE Linux Enterprise Desktop (SLED), τώρα λειτουργούν ομαλά στο WSL2. Αυτό οφείλεται στο γεγονός ότι η Microsoft έχει αντικαταστήσει το επίπεδο μετάφρασης WSL1, το οποίο μετέτρεψε κλήσεις πυρήνα Linux σε κλήσεις Windows, με το WSL2. Με το WSL2, ο πυρήνας Linux της Microsoft εκτελείται σε μια ελαφρή έκδοση του Hyper-V hypervisor.

Δεν είναι μόνο αυτό. Με την πρόσφατη έκδοση Windows 10 Insider Preview 20211, μπορείτε πλέον να έχετε πρόσβαση σε συστήματα αρχείων Linux, όπως το ext4, από το Windows File Manager και το PowerShell. Επιπλέον, οι προγραμματιστές της Microsoft διευκολύνουν την εκτέλεση γραφικών εφαρμογών Linux σε Windows.

Εκτός από τη Microsoft που εργάζεται πιο σκληρά για να παντρέψει την επιφάνεια εργασίας των Windows με Linux, ο Raymond επεσήμανε ότι υπάρχουν και άλλοι που εργάζονται για να διευκολύνουν την εκτέλεση εφαρμογών Windows σε Linux. Συγκεκριμένα, επισημαίνει το Proton της Valve, ένα Wine-based επίπεδο συμβατότητας αναπτύχθηκε για την εκτέλεση παιχνιδιών Windows Steam σε Linux. «Το θέμα των παιχνιδιών είναι ότι είναι το πιο απαιτητικό πιθανό τεστ αντοχής για ένα επίπεδο εξομοίωσης των Windows, πολύ περισσότερο από το επιχειρηματικό λογισμικό.» Εάν μπορείτε να εκτελέσετε παιχνίδια Windows σε Linux, γιατί όχι επιχειρηματικές εφαρμογές των Windows;

Παρατήρησε επίσης, σωστά, ότι η Microsoft δεν εξαρτάται πλέον από τα Windows για τις ταμειακές ροές της, αλλά από την προσφορά του Azure cloud. Που παρεμπιπτόντως, έχει περισσότερα Linux instances από Windows Server instances.

Επομένως, για το λόγο αυτό, γιατί η Microsoft πρέπει να συνεχίσει να ρίχνει χρήματα στον περίφημα πυρήνα των Windows που είναι επιρρεπείς σε προβλήματα (π.χ διορθώθηκαν πάνω από 50 σοβαρά σφάλματα κατά την τελευταία ενημέρωση του Patch Tuesday) όταν μπορεί να χρησιμοποιήσει τον δωρεάν πυρήνα Linux ; Καλή ερώτηση. Ο Raymond πιστεύει ότι η Microsoft μπορεί να κάνει τους υπολογισμούς της και να μεταβεί στο Linux.

Η Microsoft θέλει ήδη να αντικαταστήσετε το υπάρχον λογισμικό που τρέχει τοπικά σε υπολογιστές, όπως το Office 2019, με προγράμματα λογισμικού ως υπηρεσία (SaaS) όπως το Office 365. Η Microsoft σας ενθαρρύνει επίσης να μετακινήσετε τη φωνή, το βίντεο, τη συνομιλία και τα μηνύματα κειμένου στο Microsoft’s Azure Communication Services (ACS) ακόμα κι αν δεν χρησιμοποιείτε το Teams.

Με τα προγράμματα SaaS, η Microsoft δεν ενδιαφέρεται για το λειτουργικό σύστημα που χρησιμοποιείτε. Θα εξακολουθεί να πληρώνεται είτε εκτελείτε το Office 365 σε Windows, σε Chromebook ή, ναι και σε Linux.

Φάινεται ότι υπάρχουν δύο πιθανές διαδρομές μπροστά για τα Windows. Πρώτον, να υπάρχουν Windows που θα βασίζονται σε Linux. Είναι απλά οικονομικό. Ή, η υπάρχουσα επιφάνεια εργασίας των Windows να αντικατασταθεί από μια εικονική επιφάνεια εργασίας των Windows ή άλλες λύσεις Desktop-as-a-Service (DaaS).

Φυσικά, ακόμα κι αν η Microsoft πάει σε μια προσέγγιση DaaS θα χρειαστεί ακόμα ένα κοινό βασικό λειτουργικό σύστημα. Αυτό, όπως το Chrome OS, θα παρέχει μόνο ένα λειτουργικό σύστημα για την εκτέλεση ενός προγράμματος περιήγησης με τουλάχιστον άλλους τοπικούς πόρους.

Η Google επέλεξε να εξοικονομήσει χρήματα και να αυξήσει την ασφάλεια χρησιμοποιώντας το Linux ως βάση για το Chrome OS. Αυτό λειτούργησε πολύ καλά για το Google. Μπορεί και για τη Microsoft να λειτουργήσει έτσι και να το ονομάζει π.χ (blast from the past) …Lindows.

Περισσότερα εδώ...

[via]