Η έκδοση OpenJDK της Microsoft είναι πλέον διαθέσιμη

Microsoft

Στο τέλος του περασμένου έτους μοιραστήκαμε εδώ στο blog τα νέα σχετικά με το ενδιαφέρον της Microsoft για την ανάπτυξη του OpenJDK και Η Microsoft υπέγραψε επίσημα μια συμφωνία συνεργασίας με την Oracle "Συμφωνία συνεργατών της Oracle" και έγινε δεκτή στην κοινότητα Java.

Εκτός από το παρελθόν η Microsoft κυκλοφόρησε μια έκδοση προεπισκόπησης τον περασμένο Απρίλιο και τώρα η Microsoft ανακοίνωσε αυτήν την εβδομάδα τη γενική διαθεσιμότητα της δικής της έκδοσης του OpenJDK, την έκδοση ανοιχτού κώδικα του Java Development Kit (JDK).

Το OpenJDK της Microsoft έχει σχεδιαστεί για να βοηθά τους προγραμματιστές επιχειρήσεων να δημιουργούν το δικό τους λογισμικό, αλλά και να βοηθούν άλλους προγραμματιστές που γράφουν εφαρμογές Java. Κατά τη διάρκεια της πρώτης ανακοίνωσης τον Απρίλιο, η εταιρεία του Redmond δήλωσε ότι πάνω από 140.000 εικονικές μηχανές της είχαν ήδη βασιστεί στην έκδοση του OpenJDK.

"Σήμερα, είμαστε στην ευχάριστη θέση να ανακοινώσουμε τη γενική διαθεσιμότητα του Microsoft Build of OpenJDK, μια νέα δωρεάν διανομή του OpenJDK που είναι ανοιχτού κώδικα και είναι διαθέσιμη δωρεάν για οποιονδήποτε να αναπτύξει οπουδήποτε", έγραψε ο George Adams, Senior Program Manager. μια δημοσίευση blog την Τρίτη. Υπενθύμισε ότι η Microsoft χρησιμοποιεί πολλή Java, με περισσότερα από 500.000 JVM να λειτουργούν εσωτερικά. "Η Java Engineering Group είναι πολύ περήφανη που συμβάλλει στο οικοσύστημα Java και βοηθά τους φόρτους εργασίας όπως το LinkedIn, το Minecraft και το Azure", πρόσθεσε.

Το OpenJDK της Microsoft περιλαμβάνει δυαδικά αρχεία για το Java 11, με βάση το OpenJDK 11.0.11 + 9, σε διακομιστές x64 και περιβάλλοντα επιφάνειας εργασίας σε Windows, macOS και Linux. Η εταιρεία κυκλοφόρησε επίσης ένα νέο δυαδικό πρόγραμμα πρώιμης πρόσβασης για Java 16 για Linux και Windows σε ARM, με βάση την τελευταία έκδοση του OpenJDK 16.0.1 + 9.

Σύμφωνα με τη Microsoft, Αυτή η νέα έκδοση του Java 16 χρησιμοποιείται ήδη από εκατομμύρια παίκτες Minecraft, με την τελευταία έκδοση 21W19A του Minecraft Java Edition Snapshot, η οποία έχει ενημερωθεί ώστε να περιλαμβάνει χρόνο εκτέλεσης Java 16 με βάση το OpenJDK της Microsoft.

«Έχουμε εφαρμόσει τη δική μας έκδοση του OpenJDK σε εκατοντάδες χιλιάδες εικονικές μηχανές σε Microsoft και LinkedIn. Συνολικά, η Microsoft διαθέτει περισσότερες από 500.000 εικονικές μηχανές που εκτελούν Java στη Microsoft », δήλωσε η Julia Liuson, αντιπρόεδρος του τμήματος προγραμματιστών της Microsoft. "Παρέχουμε επίσης αυτήν την υπηρεσία σε πελάτες Azure", πρόσθεσε. Η Microsoft δημοσιεύει επίσης τις εικόνες OpenJDK Docker και τα αντίστοιχα Dockerfiles. Αυτές οι εικόνες μπορούν να χρησιμοποιηθούν από οποιαδήποτε εφαρμογή Java ή οποιοδήποτε στοιχείο της εφαρμογής Java για ανάπτυξη οπουδήποτε, συμπεριλαμβανομένου του Microsoft Azure.

Εκτός από αυτά τα σημεία, Ο Adams ανακοίνωσε ότι οι εκδόσεις OpenJDK Microsoft Build του OpenJDK 11 έχουν μακροπρόθεσμη υποστήριξη (LTS) και θα λαμβάνει δωρεάν τριμηνιαίες ενημερώσεις. Πρόσθεσε επίσης ότι τα δυαδικά αρχεία του OpenJDK της Microsoft ενδέχεται να περιέχουν διορθώσεις και βελτιώσεις συμβατές με την έκδοση που η ομάδα θεωρεί σημαντικές για τους πελάτες και τους εσωτερικούς χρήστες, αλλά οι οποίες δεν έχουν ενσωματωθεί στο έργο OpenJDK ανάντη λόγω αποφάσεων εκτός του ελέγχου της Microsoft.

Σύμφωνα με αυτόν, διορθώσεις και βελτιώσεις που δεν έχουν ακόμη ενσωματωθεί επίσημα ανάντη θα δηλωθούν με σαφήνεια στις σημειώσεις έκδοσης και ο πηγαίος κώδικας θα είναι διαθέσιμος. Η έκδοση του Microsoft OpenJDK αποτελεί ορόσημο για την εταιρεία, η οποία καθιερώνεται περισσότερο ως βασικός παίκτης στην κοινότητα Java.

Ωστόσο, θα ήταν λιγότερο από τα δύο εκατομμύρια προγραμματιστές Python που χρησιμοποιούν VS Code. «Πιστεύουμε ότι η Microsoft είναι σε μοναδική θέση να είναι συνεργάτης της γλωσσικής κοινότητας. Μπορούμε να κάνουμε μια άμεση συνεισφορά στην κοινότητα JDK και προσφέρουμε ένα εργαλείο παγκόσμιας κλάσης, δηλαδή τον κώδικα VS », λέει ο Liuson.

Οι συνεισφορές της Microsoft στο OpenJDK περιλαμβάνουν εργασίες για τον συλλέκτη απορριμμάτων και δυνατότητες γραφής για το χρόνο εκτέλεσης Java. Συμπερασματικά, η έκδοση του OpenJDK της Microsoft είναι διαθέσιμη δωρεάν και μπορεί να αναπτυχθεί σε κατάλληλα προγράμματα υποστήριξης Azure. Περιλαμβάνει δυαδικά αρχεία για Java 11 που βασίζονται στο OpenJDK 11.0.11, σε διακομιστές x64 και περιβάλλοντα επιφάνειας εργασίας σε macOS, Linux και Windows.

πηγή: https://devblogs.microsoft.com/


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: AB Internet Networks 2008 SL
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.