Το Wine 9.0 Είναι Εδώ μετά από Ένα Χρόνο Ανάπτυξης
Κυκλοφόρησε το Wine 9.0: Περισσότερες από 7.000 αλλαγές, αρχιτεκτονική WoW64, πειραματικός οδηγός Wayland, υποστήριξη Vulkan και άλλα.
Η ομάδα ανάπτυξης του Wine ανακοίνωσε την πολυαναμενόμενη κυκλοφορία του Wine 9.0, σηματοδοτώντας ένα σημαντικό ορόσημο στις στρώσεις συμβατότητας των Windows για συστήματα Linux και Unix-like.
Κύρια Σημεία του Wine 9.0
Αυτή η σταθερή έκδοση περιλαμβάνει ένα χρόνο ανάπτυξης, με περισσότερες από 7.000 μεμονωμένες αλλαγές που στοχεύουν στη βελτίωση της εμπειρίας του χρήστη και της απόδοσης του συστήματος.
Αρχιτεκτονική WoW64
Ένα ιδιαίτερο χαρακτηριστικό αυτής της κυκλοφορίας είναι η νέα αρχιτεκτονική WoW64 (Windows 32-bit σε Windows 64-bit). Αυτή η σημαντική εξέλιξη επιτρέπει την εκτέλεση εφαρμογών Windows 32-bit σε καθαρά 64-bit εγκαταστάσεις Unix, ένα επίτευγμα που προηγουμένως ήταν αδύνατο.
Ωστόσο, είναι σημαντικό να σημειωθεί ότι αυτή η λειτουργία δεν είναι ενεργοποιημένη από προεπιλογή και δεν υποστηρίζει κώδικα 16-bit και ορισμένες δυνατότητες του OpenGL.
Πειραματικός οδηγός Wayland
Μια ακόμη αξιοσημείωτη εισαγωγή είναι ο πειραματικός γραφικός οδηγός Wayland. Παρόλο που βρίσκεται ακόμα σε εξέλιξη, ήδη διαθέτει δυνατότητες όπως βασική διαχείριση παραθύρων, υποστήριξη πολλαπλών οθονών, κλιμάκωση υψηλής ανάλυσης (high-DPI) και υποστήριξη Vulkan.
Βελτιώσεις ARM64
Η ολοκλήρωση του διαχωρισμού PE/Unix τώρα επιτρέπει στα υπάρχοντα Windows binaries να τρέχουν σε ARM64, συμπεριλαμβανομένης της υποστήριξης για μονάδες ARM64X και ARM64EC και αρχικής εξομοίωσης 32-bit x86.
Βελτιώσεις Γραφικών και Direct3D
Ο οδηγός PostScript έχει επανεφαρμοστεί, η θεματολογία WinRT πλέον περιλαμβάνει επιλογή σκοτεινού θέματος, και ο οδηγός Vulkan έχει ενημερωθεί. Επιπλέον, έχουν γίνει πολλές βελτιστοποιήσεις στο WineD3D και στο backend Vulkan, περιλαμβάνοντας δυνατότητες εξοικονόμησης ενέργειας.
Αναβαθμίσεις Ήχου/Βίντεο και DirectShow
Η βάση αρκετών μονάδων του DirectMusic υλοποιείται, η αναπαραγωγή MIDI ενσωματώνεται και διάφορα φίλτρα και αποκωδικοποιητές του DirectShow είναι πλέον διαθέσιμα.
Ενοποίηση Επιτραπέζιου Υπολογιστή και Διεθνοποίηση
Οι συνδέσεις πρωτοκόλλου URL/URI έχουν βελτιωθεί και η διεπαφή χρήστη πλέον υποστηρίζει γεωργιανά, μεταξύ άλλων γλωσσών. Τα δεδομένα τοπικού περιβάλλοντος ενημερώνονται βάσει της βάσης δεδομένων Unicode CLDR.
Άλλα Κρασιά 9.0 Επισημάνσεις
Εκτός από αυτά που αναφέρθηκαν παραπάνω, το Wine 9.0 περιλαμβάνει επίσης την υλοποίηση της Τυχαίας Κατανομής Διευθύνσεων Μνήμης (ASLR) για σύγχρονα PE binaries, Χαμηλή Κατάτμηση Σωρού (LFH) για καλύτερη κατανομή μνήμης και υποστήριξη για έξυπνες κάρτες.
Επιπλέον, η μηχανή Mono έχει ενημερωθεί και ο Wine Debugger χρησιμοποιεί τη βιβλιοθήκη Zydis για αποσυναρμολόγηση x86. Επιπρόσθετα, διάφορα εργαλεία ανάπτυξης έχουν βελτιωθεί.
Τέλος, η νέα έκδοση περιλαμβάνει ενημερώσεις για ενσωματωμένες βιβλιοθήκες όπως οι FluidSynth, Faudio και LibPng, μεταξύ άλλων. Για τον οδηγό Wayland, οι εξαρτήσεις περιλαμβάνουν τη βιβλιοθήκη πελάτη Wayland και τη βιβλιοθήκη PCSClite για υποστήριξη έξυπνων καρτών.
Δείτε την ανακοίνωση για περισσότερες πληροφορίες σχετικά με όλες τις καινοτομίες στο Wine 9.0.
