Google Android N: Δεν θα βασίζεται στα Java APIs της Oracle

Google Android N: Δεν θα βασίζεται στα Java APIs της Oracle

Σε αντικατάσταση όλων των διεπαφών προγραμματισμού εφαρμογών (ΑΡΙs), οι οποίες βασίζονται σε βιβλιοθήκες της Oracle, φαίνεται ότι θα προβεί η Google, όσον αφορά την σχεδιαστική υποδομή λειτουργικού και εφαρμογών, για την έκδοση Ν του Android

Τα Java APIs της Oracle θα αντικατασταθούν από εκείνα της “open source” έκδοσης του Java Development Kit, OpenJDK, πλατφόμα η οποία βασίζεται στον “ανοικτό” κώδικα της αντίστοιχης κοινότητας, επιτρέποντας στους προγραμματιστές να αναπτύξουν μία ενιαία βάση ανάπτυξης, πιο ευέλικτη – αντικαθιστώντας ένα μεγάλο κομμάτι του υπάρχοντος λειτουργικού συστήματος.

Σας θυμίζουμε ότι μεταξύ Google και Oracle υπάρχει μία μακροχρόνια διακαστική διαμάχη, με “μήλο της έριδος” το λειτουργικό σύστημα Android και τον σχεδιασμό του, καθώς η Oracle ζητά δικαιώματα για τη χρήση της Java (στο σύνολο της), ενώ η Google υποστηρίζει ότι η χρήση της είναι ελεύθερη.

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

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

Ακολούθησαν άλλα τρία δικαστήρια (2012, 2014, 2015) αλλά η υπόθεση ακόμα εκκρεμεί – καθώς κανείς δεν μπορεί να αποφανθεί αν η χρήση των APIs οφείλει να είναι ελεύθερη ή όχι.

Μετά από σχεδόν οκτώ χρόνια χρήσης των Java APIs στο Android, η Oracle έχει κτίσει ένα αρκετά ισχυρό πορτφόλιο διεκδικήσεων, στην ενίσχυση του οποίου (σε περίπτωση που χάσει τη δίκη) προφανώς και δεν επιθυμεί να συμβάλλει περαιτέρω η Google.

Βασίλης Ορφανίδης

Programmer, Apple evangelist, tech junkie, hardware and software testing, amateur photographer, music lover, Whovian, proud father.

0 Comments

No Comments Yet!

You can be first to comment this post!

Leave a Reply