Προγραμματισμός

Γεια σας Geode: Το Pivotal GemFire ​​είναι πλέον ανοιχτού κώδικα

Εκπληρώντας την υπόσχεσή του από τις αρχές του έτους, η Pivotal κυκλοφόρησε ως ανοιχτή πηγή τη διανεμημένη βάση δεδομένων στη μνήμη που τροφοδοτεί το GemFire, ένα χαρακτηριστικό μέρος του προϊόντος Big Data Suite Hadoop της Pivotal.

Είναι ένα ακόμη βήμα στον δρόμο του Pivotal για την οικοδόμηση μιας βάσης ανοιχτού κώδικα για το Big Data Suite, αντί να τα κρατάτε σε ιδιόκτητο λουρί. Ωστόσο, η Pivotal εξακολουθεί να βλέπει τρόπους με τους οποίους θα μπορούσε να κερδίσει έσοδα από τα προϊόντα της Hadoop - ακόμη και ως πρόοδος στις εταιρείες ανοιχτού κώδικα που συμπιέζουν τις ιδιόκτητες προσφορές.

Η Pivotal ανακοίνωσε τον Φεβρουάριο ότι θα ανοίξει το σύνολο του Big Data Suite, το οποίο περιλαμβάνει το GemFire, τη βάση δεδομένων ανάλυσης Greenplum και το σύστημα ερωτημάτων δεδομένων Hawq. Τούτου λεχθέντος, το GemFire ​​θα συνεχίσει να υπάρχει ως εμπορικό έργο.

Το σχέδιο της Pivotal είναι να προσφέρει μια εμπορική διανομή του GemFire, με χαρακτηριστικά κόστους-συν που ενδιαφέρουν τις επιχειρήσεις, όπως αναπαραγωγή μεταξύ πολλαπλών κέντρων δεδομένων ή τεχνολογία επεξεργασίας ροής. Το Geode, το νέο έργο ανοιχτού κώδικα που προέρχεται από την βασική τεχνολογία του GemFire, θα προσφερθεί στο ASF (Apache Software Foundation) για επώαση. (Η Pivotal σχεδιάζει επίσης να αυξήσει την ένταξή της στο ASF.)

Το κοινό για το πλήρες φάσμα των δυνατοτήτων του GemFire ​​αποτελείται κυρίως από πελάτες που πληρώνουν επιχειρήσεις, οπότε η Pivotal θα χάσει λίγο εκ των προτέρων μετατρέποντας τον πυρήνα του GemFire ​​σε έργο ανοιχτού κώδικα. Ωστόσο, η εταιρεία γνωρίζει ξεκάθαρα ότι η σημερινή λειτουργία πληρωμής ενδέχεται να μην παραμείνει ως ροή εσόδων του αύριο.

Ο Roman Shaposhnik, διευθυντής της στρατηγικής ανοιχτού κώδικα στο Pivotal, περιέγραψε αυτό το κίνημα ως «λειτουργία εξαναγκασμού» που βοηθά την επιχείρηση να υιοθετήσει προϊόντα βασισμένα σε ανοιχτές πηγές όσο ενθαρρύνει την περαιτέρω καινοτομία ιδιοκτησιακών προϊόντων που βασίζονται σε αυτά.

"Μπορεί να έχετε ένα χαρακτηριστικό killer σήμερα", είπε σε μια τηλεφωνική συνομιλία, "αλλά εάν το μεγαλύτερο μέρος του πυρήνα του προϊόντος σας προέρχεται πραγματικά από ένα έργο ανοιχτού κώδικα, μπορείτε να είστε εγγυημένοι ότι η λειτουργία killer θα εφαρμοστεί εκ νέου από η κοινότητα ανοιχτού κώδικα σε κάποιο σημείο. "

Η Shaposhnik ισχυρίζεται επίσης ότι η Pivotal "έχει περισσότερο όρεξη" για αληθινή δέσμευση ανοιχτού κώδικα από ό, τι μπορεί να βρεθεί αλλού στον κλάδο - για να ανταγωνιστεί σε επίπεδο προϊόντος με αντιπάλους, αλλά να εξακολουθεί να είναι διαφανής και αφοσιωμένη στο μοντέλο συνεργασίας ανοιχτού κώδικα.

Για ένα αντίθετο παράδειγμα, ο Shaposhnik προσέφερε στην Cloudera, όπου είχε εργαστεί στο παρελθόν και την οποία χαρακτήρισε ως «προσπαθώντας να είναι πιο ελεγχόμενη» με τα έργα Hadoop. Χαρακτήρισε το Impala της Cloudera ως "ανοιχτού κώδικα μόνο για ανάγνωση, όπου η εταιρεία δημοσιεύει πηγαίο κώδικα στο GitHub, αλλά δεν καλεί πραγματικά καμία συνεργασία σε αυτόν τον πηγαίο κώδικα."

Η Pivotal προσπαθεί επίσης να καταστήσει σαφή τη στάση της σχετικά με το ανοιχτό λογισμικό μέσω της ανοιχτής πλατφόρμας δεδομένων, μια πρωτοβουλία για τη δημιουργία μιας κοινής-βασικής έκδοσης του Hadoop που μπορεί να επαναχρησιμοποιηθεί από άλλους προμηθευτές. Όχι όλοι - η Cloudera ειδικότερα, αλλά και άλλοι - συμμετέχουν σε αυτό το έργο, πράγμα που σημαίνει ότι ο Pivotal μπορεί να βρει πιο άμεση επιτυχία με το ανοιχτό κώδικα ανοίγοντας και δωρίζοντας τα δικά του έργα με την πάροδο του χρόνου.

[Μια προηγούμενη έκδοση αυτού του άρθρου αναγνώρισε εσφαλμένα το Fuel ως έργο Cloudera.]