Κυκλοφόρησε μέρος του κώδικα του Twitter

Πρόσφατα ένας ανώνυμος χρήστης που χρησιμοποιεί το ψευδώνυμο FreeSpeechEnthusiast δημοσίευσε μέρος του πηγαίου κώδικα του Twitter στο GitHub.

Κατόπιν αιτήματος του Twitter, η Microsoft (η οποία κατέχει το GitHub) αφαίρεσε έκτοτε το αποθετήριο στο οποίο το FreeSpeechEnthusiast είχε δημοσιοποιήσει αυτόν τον κώδικα.

Το ψευδώνυμο που επιλέχθηκε αναφέρεται ξεκάθαρα στην αφήγηση που εισήγαγε ο νέος ιδιοκτήτης του Twitter, Έλον Μασκ, ο οποίος ισχυρίστηκε ότι με την παρέμβασή του, η ελευθερία του λόγου θα αποκατασταθεί στο Twitter.

Ο ίδιος ο Μασκ έχει δηλώσει πολλές φορές ότι είναι «απόλυτος της ελευθερίας του λόγου» και ο FreeSpeech Enthusiast με αυτή τη χειρονομία πιθανότατα ήθελε να αποδείξει τι σημαίνει απολυταρχία όταν πρόκειται για την ελευθερία του λόγου.

Ο πηγαίος κώδικας αποτελείται από κείμενο, επομένως το FreeSpeechEnthusiast δεν έχει κάνει τίποτα περισσότερο από το να έχει την ελευθερία να κάνει δημόσιο κείμενο ιδιοκτησίας του Twitter, παραβιάζοντας έτσι τους νόμους.

Επομένως, δεν είναι τυχαίο ότι το Twitter ζήτησε την κατάργησή του και ότι η Microsoft αποφάσισε να το αφαιρέσει.

Στην πραγματικότητα, αυτή τη στιγμή το αποθετήριο FreeSpeechEnthusiast/PublicSpace φαίνεται να είναι αποκλεισμένο λόγω καταγγελίας DMCA, ενώ το κείμενο του αιτήματος κατάργησης φαίνεται να είναι διαθέσιμο.

Αυτό το αίτημα αναφέρει ότι το Twitter είναι ο κάτοχος των πνευματικών δικαιωμάτων αυτού του κώδικα και ότι ήταν αποκλειστικός πηγαίος κώδικας για την εσωτερική πλατφόρμα και τα εργαλεία του Twitter.

Δεν είναι σαφές εάν πριν από την αφαίρεση κάποιος κατάφερε να κατεβάσει τον κώδικα και να τον κάνει διαθέσιμο σε άλλες πλατφόρμες. Δεν είναι επίσης σαφές πόσο καιρό αυτός ο κωδικός ήταν δημόσιος.

Η αναζήτηση του συγγραφέα

Η εταιρεία δεν ζήτησε απλώς από τη Microsoft να αφαιρέσει τον κώδικα, αλλά υπέβαλε επίσης αίτηση στο Επαρχιακό Δικαστήριο της Βόρειας Καλιφόρνια ζητώντας την αφαίρεσή του από το GitHub.

Ζήτησε επίσης το όνομα, τη διεύθυνση, τον αριθμό τηλεφώνου, τη διεύθυνση ηλεκτρονικού ταχυδρομείου, τα προφίλ κοινωνικής δικτύωσης και τη διεύθυνση IP του χρήστη FreeSpeechEnthusiast για να προσπαθήσει να βρει το άτομο που ευθύνεται για αυτήν την παράβαση.

Ένα άρθρο των New York Times αποκαλύπτει ότι μια εσωτερική έρευνα στο Twitter έδειξε ότι υπεύθυνοι για το περιστατικό μπορεί να είναι πρώην υπάλληλοι που αποχώρησαν από την εταιρεία πέρυσι, όταν ο Μασκ ανέλαβε τα ηνία απολύοντας μεγάλο αριθμό προσωπικού.

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

Παρεμπιπτόντως, ο ίδιος ο Έλον Μασκ ανακοίνωσε πριν από λίγες ημέρες ότι μέρος του κώδικα του Twitter θα δημοσιοποιηθεί στο τέλος του μήνα.

Σε αυτήν την περίπτωση, είναι το τμήμα του κώδικα που χρησιμοποιείται από την πλατφόρμα για να προτείνει tweets στους χρήστες στην αρχική σελίδα, αλλά δεν είναι γνωστό εάν αυτό που δημοσιεύτηκε στο GitHub από το FreeSpeechEnthusiast είναι το ίδιο. Ωστόσο, είναι κατανοητό ότι επρόκειτο για διαφορετικό τμήμα κώδικα.

Ο ανοιχτός κώδικας Twitter

Από μόνος του, ο δημόσιος κώδικας (ανοιχτός κώδικας) έχει πολλά πλεονεκτήματα.

Ωστόσο, για μια εταιρεία που χρησιμοποιεί κώδικα ως ανταγωνιστικό πλεονέκτημα, δεν είναι καθόλου καλό να τον δημοσιοποιεί.

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

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

Ο αληθινός ανοιχτός κώδικας είναι αυτός που δημοσιοποιείται απευθείας από τον κάτοχο, για παράδειγμα, για να τον κάνει χρήση από οποιονδήποτε. Έτσι, για παράδειγμα, ο Satoshi Nakamoto έκανε το Bitcoin χρησιμοποιήσιμο από οποιονδήποτε.

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

Όσο για το Twitter, θα ήταν επιζήμιο να δοθεί ο κώδικας σε ανταγωνιστές, επειδή σε αντίθεση με το Bitcoin, οι ανταγωνιστές θα μπορούσαν να τον χρησιμοποιήσουν για να βλάψουν το Twitter.

Αντίθετα, η αποτυχία των κλώνων Bitcoin ευνόησε μόνο το BTC, επειδή έδειξε ότι υπάρχει μόνο ένα Bitcoin και μπορεί να υπάρξει μόνο ένα.

 


Πηγή: https://en.cryptonomist.ch/2023/03/27/part-twitter-code-released/