Η Google θα αντικαταστήσει τα Java API από το Android N με μια εναλλακτική λύση ανοιχτού κώδικα

μαντείο

Το διαφορετικό σχήμα λογισμικού σήμερα στο οποίο πρέπει να βυθιστεί ένα λειτουργικό σύστημα για φορητές συσκευές είναι αρκετά περίπλοκο και στο οποίο είναι πρέπει να ασχοληθείτε με τα πνευματικά δικαιώματα και τα πνευματικά δικαιώματα προκειμένου να έχουμε συγκεκριμένες δυνατότητες, κωδικούς και εργαλεία για να προσφέρουμε την καλύτερη εμπειρία χρήστη σε έναν πελάτη που έχει αγοράσει tablet, φορητό ή smartphone. Γνωρίζουμε ήδη πώς διάφορες εταιρείες τεχνολογίας τις φέρνουν στο δικαστήριο κάθε δύο στα τρία για χρήση συγκεκριμένων προγραμμάτων οδήγησης ή API. Ένας συνεχής αγώνας στον οποίο οι ηττημένοι είναι συνήθως οι χρήστες, ενώ οι εταιρείες προσπαθούν να ξεπεράσουν αυτόν τον τύπο μειονεκτημάτων όσο καλύτερα μπορούν.

Είναι αυτό ακριβώς το οποίο βρίσκεται η Google για να το ξεπεράσει αυτό αγωγή πνευματικών δικαιωμάτων από την Oracle σχετικά με τη χρήση του Java API. Είτε για αυτόν τον λόγο είτε για μια μυστική συμφωνία μεταξύ των δύο, η Google έπρεπε να λάβει την απόφαση που σημαίνει ότι, από το Android N, η πλατφόρμα για κινητές συσκευές θα αποσύρει την εξάρτησή της από την Java από την Oracle υπέρ της εφαρμογής του το OpenJDK ανοιχτού κώδικα. Ο λόγος που δίνεται από την Google είναι να αποφασίσει εντελώς για το λογισμικό ανοιχτού κώδικα, αν και ο πραγματικός λόγος πρέπει να κάνει περισσότερα με νομικά ενδεχόμενα και όχι προθέσεις περισσότερο σύμφωνα με αυτό που το Android είχε πάντα ως ελεύθερο λογισμικό.

Προχωρώντας από την Java

Η Oracle απέκτησε την Sun Microsystems, αρχικοί κάτοχοι της γλώσσας προγραμματισμού Java και τις βιβλιοθήκες κώδικα, το 2010 και έκτοτε βρέθηκε σε συνεχή μάχη με το Google για Android. Το παράπονο της Oracle είναι ότι το Android χρησιμοποιεί το Java API του χωρίς άδεια. Τα API ή οι διεπαφές προγραμματισμού της εφαρμογής είναι σαν τα λεξιλόγια των γλωσσών προγραμματισμού, επιτρέποντας στους προγραμματιστές να έχουν πρόσβαση σε όλες τις λειτουργίες χωρίς να χρειάζεται να περάσουν από τη σύνταξη κώδικα. Η Google υποστηρίζει ότι αυτά τα API δεν μπορούν να προστατεύονται από πνευματικά δικαιώματα, γεγονός που οδήγησε σε μια μεγάλη συζήτηση που έχει χωρίσει τον κλάδο της τεχνολογίας σε διάφορους τομείς.

Java

Μέχρι σήμερα, αυτό το πρόβλημα δεν έχει επιλυθεί νομικά. Αν και ναι, μια κριτική επιτροπή συμφωνεί με το όραμα της Google το 2012, αν και ένα ομοσπονδιακό δικαστήριο αντέστρεψε την απόφαση λέγοντας ότι τα API μπορούν να προστατεύονται από πνευματικά δικαιώματα χωρίς κανένα πρόβλημα. Τον περασμένο Ιούνιο, το Ανώτατο Δικαστήριο αρνήθηκε να επιστρέψει στην υπόθεση ξανά, το οποίο την έστειλε πίσω στα κατώτερα δικαστήρια.

Πώς αυτή η νέα αλλαγή θα επηρεάσει τους προγραμματιστές

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

OpenJDK

Για τους τελικούς χρήστες, δεν θα πρέπει να υπάρχουν αισθητές αλλαγές. Είναι για προγραμματιστές όπου θα δείτε πραγματικά κάποιες διαφορές, αφού δεν θα χρειαστεί να επιλέξουν μεταξύ των δύο API καθώς διαθέτουν μόνο OpenJDK και πώς θα ήταν να δουλεύεις με έναν απλοποιημένο κώδικα. Για την Google, αυτό ανοίγει την πόρτα για να έχει μεγαλύτερη επιρροή στον τρόπο ανάπτυξης της εφαρμογής ανοιχτού κώδικα, ειδικά με νέους τρόπους που μπορούν να βελτιώσουν το Android.

Εν ολίγοις, είναι μια καλή στρατηγική κίνηση από την Google για να απαλλαγούμε από αυτά τα συνεχή παράπονα από την Oracle. Τώρα λοιπόν πρέπει να μάθουμε περισσότερες λεπτομέρειες αυτής της εφαρμογής που θα ξεκινήσει στη νέα μεγάλη έκδοση του Android, η οποία αυτό το ερχόμενο έτος θα είναι η αρχική N.


Ενδιαφέρεσαι για:
Πώς να αφαιρέσετε ιούς στο Android
Ακολουθήστε μας στις Ειδήσεις Google

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

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

*

*

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