Java

08/ 04/ 1991 | Java

ΣΑΝ ΣΗΜΕΡΑ 8 Απριλίου 1991, ξεκινά, σε απόλυτη μυστικότητα, το πρόγραμμα της Sun Microsystems (σήμερα Oracle) για το σχεδιασμό μίας γλώσσας προγραμματισμού για έξυπνες συσκευές. Η ομάδα των Τζέιμς Γκόσλινγκ, Μάικ Σέρινταν και Πάτρικ Νότον μετακομίζει σε ένα εργαστήριο εκτός των εγκαταστάσεων της Sun, για να δημιουργήσει τη γλώσσα Oak, που στο μέλλον θα μετανομαστεί σε Java.

Διαβλέποντας το μέλλον των έξυπνων συσκευών (set-top box, PDA κ.λπ.), η Sun επιχείρησε από πολύ νωρίς να αναπτύξει μία γλώσσα αποκλειστικά για αυτές. Η Java ξεκίνησε με την ονομασία Oak, ως γλώσσα προγραμματισμού αποκλειστικά για την καλωδιακή τηλεόραση. Μόνο που αποδείχτηκε πολύ φιλόδοξο για την τεχνολογική εξέλιξη της cable-TV της εποχής.

Έχοντας αρχικά χρησιμοποιηθεί η γλώσσα C++ για τη δημιουργία της πλατφόρμας, ο Γκόσλινγκ συνειδητοποιεί ότι οι πόροι των φορητών συσκευών είναι ελάχιστοι για τις απαιτήσεις της γλώσσας αυτής. Έτσι, επιλέγει να σχεδιάσει μία εντελώς νέα γλώσσα, μαζί με ειδικευμένο λειτουργικό σύστημα (GreenOS), σε λευκό χαρτί. Την επόμενη χρονιά, γίνεται η πρώτη επίδειξη του GreenOS σε PDA.

H πρώτη «μασκότ» της Java

Η Java θα συναντήσει το Internet το 1994, όταν, με την έναρξη του Παγκόσμιου Ιστού και τον ερχομό του πρώτου Mosaic browser, η ομάδα συνειδητοποιεί πόσο σημαντικό ρόλο θα παίξει το Web στο μέλλον των έξυπνων συσκευών. Την ίδια χρονιά θα ολοκληρωθεί η πρώτη beta έκδοσή της, αν και θα χρειαστούν δύο ακόμη χρόνια μέχρι την κυκλοφορία του πρώτου JDK (Java Development Kit), την 23η Ιανουαρίου 1996.

Η Java θα μετεξελιχθεί σε ένα ελεύθερο (GNU GPL) περιβάλλον προγραμματισμού για την ανάπτυξη cross-platform εφαρμογών. Οι πλατφόρμες αυτές ξεκινούν από τα κινητά τηλέφωνα και τα PDA και φτάνουν ως τους servers και τα workstations. Αν και στα desktop PC δεν είναι τόσο διαδεδομένη, τα Java applets αποτελούν κοινό τόπο σε web εφαρμογές που χρησιμοποιούνται μέσω του web browser.

Το όνομα Java, προήλθε από τον καφέ της Ιάβας που κατανάλωνε η ομάδα σχεδιασμού όσο εργαζόταν πάνω στο project. Είχε προηγηθεί το όνομα Oak (από τη βελανιδιά που βρισκόταν έξω από το γραφείο του Γκόσλινγκ), αλλά προβλήματα trademark, λόγω της ύπαρξης εταιρείας με τον τίτλο Oak Technologies, η γλώσσα άλλαξε όνομα σε Java το 1994, δύο χρόνια πριν γίνει διαθέσιμη στο κοινό.