Αρθρο

Oracle v. Η Google εξακολουθεί να είναι τόσο συγκεχυμένη και άπληστη όσο ήταν πριν από 10 χρόνια

protection click fraud

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

Μπορεί να έχετε ακούσει από άτομα και από τις δύο πλευρές του ζητήματος να αναφωνούν πώς το αποτέλεσμα θα καθορίσει πώς γράφεται όλο το μελλοντικό λογισμικό, καθώς και πώς "ανήκει" όλο το τρέχον λογισμικό. Υπάρχει μια καλή πιθανότητα να είστε βασικά μπερδεμένοι και απλά να εύχεστε να εξαφανιστούν όλο το θέμα, ώστε πιο ενδιαφέροντα νέα να κυριαρχούν ξανά στα τεχνολογικά μέσα (όχι ότι υπάρχει έλλειψη τεχνολογικών ειδήσεων τώρα).

Ορισμένοι πιστεύουν ότι ο λόγος για τον οποίο η Oracle αγόρασε Java από την Sun Microsystems ήταν έτσι ώστε να μπορούσε να μηνύσει για τέλη αδειοδότησης.

Εάν ναι, δεν είστε μόνοι. Βλέποντας δύο εταιρείες αξίας δισεκατομμυρίων (και στην περίπτωση της Google, κοντά σε τρισεκατομμύρια) να παλεύουν για το ποιος παίρνει ακόμη περισσότερα δισεκατομμύρια μπορεί να είναι κουραστικό και τις περισσότερες φορές προκαλεί σύγχυση από το σχεδιασμό. Αυτή η περίπτωση δεν είναι διαφορετική. Και τα χειρότερα νέα είναι ότι ανεξάρτητα από την απόφαση που εκδόθηκε, μπορεί να μην έχει τελειώσει. οι δικηγόροι είναι πραγματικά καλοί στην εύρεση νέων χρεώσιμων στοιχείων.

Αυτές οι 17 προσφορές Prime Prime Day είναι διαθέσιμες τώρα για αγορά

Όλα αυτά στην άκρη, η υπόθεση είναι αρκετά σημαντικό και θα μπορούσε να έχει μεγάλο αντίκτυπο σε όλα τα λογισμικά και τις εταιρείες που το αναπτύσσουν επειδή σε αυτό καρδιά είναι ακόμα για το εάν ένα αποτέλεσμα μπορεί να προστατεύεται από πνευματικά δικαιώματα, ακόμη και αν η μέθοδος που χρησιμοποιείται για την επίτευξή του δεν είναι.

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

Νομίζω ότι ο καλύτερος τρόπος για να εξηγήσω τι συμβαίνει είναι να δούμε πώς μια μικρή εταιρεία που ονομάζεται Oracle έκανε αυτό το ίδιο πράγμα στην IBM το 1979 και κέρδισε δισεκατομμύρια δολάρια από το να το κάνει.

Στα μέσα της δεκαετίας του 1970, η IBM άρχισε να εργάζεται σε αυτό που είναι τώρα γνωστό ως SQL (Structured Query Language), μια γλώσσα ερωτήματος βάσης δεδομένων που είναι εύκολη στη χρήση, όπως και η χρήση οποιασδήποτε σύνταξης ερωτήματος βάσης δεδομένων. Δεν χρειάζεστε πολύ επίσημη εκπαίδευση στην επιστήμη των υπολογιστών για να χρησιμοποιήσετε το SQL και εξαιτίας αυτού, εξακολουθεί να είναι εξαιρετικά δημοφιλές περισσότερο από 40 χρόνια αργότερα. Λειτουργεί απλώς.

Το 2020 η Oracle δεν έχει ακόμη άδεια χρήσης του SQL και δεν θα χρειαστεί ποτέ.

Επειδή αυτή η ιδέα ήταν τόσο μοναδική, οι ερευνητές της IBM έκαναν εξαιρετική δουλειά στην τεκμηρίωση της γλώσσας και του τρόπου λειτουργίας της. Η Oracle, τότε γνωστή ως SDL, δικαίως ήθελε σε ένα τέτοιο προϊόν, έτσι πλησίασε την IBM για να πάρει ακόμη περισσότερες λεπτομέρειες σχετικά με το έργο για να βεβαιωθεί ότι οποιοδήποτε εμπορικό λογισμικό που ανέπτυξε δούλεψε 100% με αυτήν τη νέα σύνταξη ερωτήματος. Με λίγα λόγια, η IBM αποφάσισε ότι ορισμένες από τις πληροφορίες έπρεπε να είναι εμπιστευτικές και η Oracle δεν μπόρεσε να πάρει τις πλήρεις λεπτομέρειες που ήθελε.

Αλλά επειδή η SQL ήταν τόσο καλά τεκμηριωμένη σχεδόν με κάθε άλλο τρόπο, η Oracle μπόρεσε να κλωνοποιήσει τη λειτουργικότητα και τη νέα βάση δεδομένων της Oracle (όπου η εταιρεία πήρε το όνομά της) ήταν πλήρως συμβατή και έφτασε στην αγορά πριν ακόμη ξεκινήσει η IBM να αναπτύξει οποιοδήποτε εμπορικό προϊόν χρησιμοποιώντας το δικό της κώδικας.

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

Γρήγορη προώθηση έως το 2010 και Η Oracle μήνυσε την Google για παραβίαση πνευματικών δικαιωμάτων επειδή η Google "επανέλαβε" τη Java (που σημαίνει ότι ξαναγράφει τη γλώσσα διασφαλίζοντας ότι τα αποτελέσματα θα βγουν τα ίδια). Η Google λέει ότι δεν έκανε τίποτα λάθος και ότι ο νόμος περί πνευματικών δικαιωμάτων των ΗΠΑ αποκλείει συγκεκριμένα τις μεθόδους λειτουργίας. Το μόνο που έκανε ήταν να βεβαιωθείτε ότι τα ονόματα και τα ορίσματα της συνάρτησης παρέμειναν τα ίδια για να διατηρήσουν και τις δύο εκδόσεις διαλειτουργικές.

Παρατηρήστε ότι είπα ο νόμος περί πνευματικών δικαιωμάτων των ΗΠΑ. Αυτό συμβαίνει επειδή στον υπόλοιπο κόσμο η Oracle δεν θα ήταν σε θέση να παραπέμψει την Google στο δικαστήριο για το τι έκανε, επειδή εξαιρούνται πραγματικά τα συστήματα και οι μέθοδοι λειτουργίας από τα πνευματικά δικαιώματα είναι ο νόμος, τόσο σε χαρτί όσο και στην πράξη. Και εδώ είναι που όλες οι τρομερές συζητήσεις για το πώς αυτή η απόφαση θα μπορούσε να επηρεάσει όλα τα λογισμικά που προχωρούν. Εδώ και χρόνια έγινε αποδεκτό ότι ο νόμος περί πνευματικών δικαιωμάτων λογισμικού στις ΗΠΑ λειτούργησε με τον τρόπο που η Oracle και η Google το χρησιμοποιούσαν προς όφελός τους στο παρελθόν. Εάν συμβεί κάτι που αλλάζει αυτή την αντίληψη, οι τρελές ιδέες όπως το Bell Labs "κατέχουν" τμήματα του iOS λόγω της λειτουργικότητας του API λογισμικού δεν είναι τόσο μεγάλη. Δεν είναι κάτι που φαίνεται πιθανό, αλλά πριν από 10 χρόνια η υπόθεση ενώπιον του Ανωτάτου Δικαστηρίου των ΗΠΑ δεν θα φαινόταν πιθανή.

Τζέρι Χίλντενμπραντ

Ο Jerry είναι κάτοικος της Mobile Nation και είναι περήφανος για αυτό. Δεν υπάρχει τίποτα που δεν μπορεί να χωρίσει, αλλά πολλά πράγματα που δεν μπορεί να ξανασυναρμολογήσει. Θα τον βρείτε στο δίκτυο Mobile Nations και μπορείτε τον χτύπησε στο Twitter αν θέλετε να πείτε γεια.

instagram story viewer