Υπάρχουν ακόμη κάθε είδους αστεία που πρέπει να γίνουν σχετικά με τα δεινά της IPO του Facebook και την ανοησία που συνεπάγεται η έκδοση τόσων πολλών μετοχών που η αγορά ήταν πλημμύρισε (ή φέρεται ότι οι αναδόχοι της IPO αποκρύπτουν πληροφορίες σχετικά με τα μελλοντικά κέρδη της εταιρείας από όλους εκτός από τους κεντρικούς πελάτες της), αλλά αυτό δεν εμπόδισε το Facebook να μιλάει για ένα εντελώς διαφορετικό Folly αυτό το Σαββατοκύριακο καθώς ξεκίνησε τη δική του ανάπτυξη Open Source Library of C++ κώδικας.
Σε μια δήλωση έναρξης (και αποστολής) στην επίσημη σελίδα Folly: The Facebook Open Source Library στο κοινωνικό δίκτυο, ο Jordan DeLong της εταιρείας εξήγησε τον τρόπο σκέψης πίσω από τη διάθεση του κώδικά της σε όλους:
Προτεινόμενα βίντεο
Το Facebook είναι χτισμένο σε ανοιχτό κώδικα από πάνω προς τα κάτω και δεν θα μπορούσε να υπάρξει χωρίς αυτό. Ως μηχανικοί εδώ, χρησιμοποιούμε, συνεισφέρουμε και κυκλοφορούμε πολύ λογισμικό ανοιχτού κώδικα, συμπεριλαμβανομένων κομματιών της βασικής μας υποδομής, όπως το HipHop και το Thrift. Αλλά στον κώδικα των υπηρεσιών μας C++, ένα σαφές σημείο συμφόρησης για την απελευθέρωση περισσότερης εργασίας ήταν ότι οποιοδήποτε έργο ανοιχτού κώδικα χρειαζόταν για να διακόψει τις εξαρτήσεις από τον εσωτερικό κώδικα βιβλιοθήκης που δεν έχει κυκλοφορήσει… Ο πρωταρχικός μας στόχος με αυτήν την «ανοησία» είναι να δημιουργήσουμε μια λύση που μας επιτρέπει να συνεχίσουμε να προμηθεύουμε τμήματα της στοίβας μας χωρίς να καταφεύγουμε στην επανεφεύρεση ορισμένων εσωτερικών μας τροχούς. Και επειδή τα εξαρτήματα του Folly συνήθως αποδίδουν πολύ πιο γρήγορα από τα αντίστοιχα που είναι διαθέσιμα αλλού, είναι εύκολο να χρησιμοποιούν και συμπληρώνουν υπάρχουσες βιβλιοθήκες, πιστεύουμε ότι οι προγραμματιστές της C++ μπορεί να βρουν μέρη αυτής της βιβλιοθήκης ενδιαφέροντα από μόνα τους σωστά.
Σχετίζεται με
- Το Facebook υπόσχεται να περιορίσει την πρόσβαση ειδήσεων στον Καναδά
- Το Twitter επιφυλάσσει τον εαυτό του μετά τη διαρροή του πηγαίου κώδικα στο διαδίκτυο
- Πώς να δημιουργήσετε πολλά προφίλ για τον λογαριασμό σας στο Facebook
Ο κώδικας - που περιγράφεται ως "γρήγορος και αρκετά εύκολος στην εργασία", κάνοντας "μεγάλη χρήση της C++" από την DeLong - είναι ήδη διαθέσιμος ως ανοιχτού κώδικα στο Άδεια χρήσης λογισμικού Apache από ένα δημόσιο αποθετήριο GitHub.
Κάποιος από τον κώδικα μπορεί να είναι ήδη γνωστός στους προγραμματιστές που τον επιθεωρούν. «Η πρακτικότητα διαπερνά τη μηχανική του Facebook και έχουμε χαμηλή ανοχή για το σύνδρομο «Not Invented Here» (εξάλλου, η εταιρεία βασίζεται σε ανοιχτό κώδικα λογισμικό),» εξήγησε ο DeLong, προσθέτοντας ότι «Το Folly συμπληρώνει ορισμένες υπάρχουσες υψηλής ποιότητας βιβλιοθήκες C++, όπως το Boost ή η Standard Library, και τα δύο χρησιμοποιούμε βαριά."
Σχολιάζοντας ότι η Folly είναι «σίγουρα στο πνεύμα της «κυκλοφορίας νωρίς, απελευθέρωση συχνά», ο DeLong έγραψε ότι η εταιρεία «θα συνεχίστε να ενημερώνετε το δέντρο ανοιχτού κώδικα καθώς προστίθενται νέα στοιχεία Folly, οπότε μπορείτε να περιμένετε να δείτε περισσότερα από αυτά στο github στο μελλοντικός."
Συστάσεις των συντακτών
- Πώς να ρυθμίσετε τη ροή του Facebook ώστε να εμφανίζει τις πιο πρόσφατες αναρτήσεις
- Πώς να αποκτήσετε το μερίδιό σας από τον διακανονισμό 750 εκατομμυρίων δολαρίων του Facebook
- Ο Τραμπ επέτρεψε να επιστρέψει στο Facebook και το Instagram
- Οι τροχοί πρόκειται να εμφανιστούν σε μια άλλη λειτουργία του Facebook
- Τι είναι το Facebook Pixel; Εξηγείται το εργαλείο παρακολούθησης της Meta
Αναβαθμίστε τον τρόπο ζωής σαςΤο Digital Trends βοηθά τους αναγνώστες να παρακολουθούν τον γρήγορο κόσμο της τεχνολογίας με όλα τα τελευταία νέα, διασκεδαστικές κριτικές προϊόντων, διορατικά editorial και μοναδικές κρυφές ματιές.