Elon Musk ανοίγει τον κώδικα του X

Ο Elon Musk ανακοίνωσε ότι ολόκληρη η βάση κώδικα του X θα γίνει open source μόλις το xAI ολοκληρώσει μια εσωτερική αναθεώρηση για τρωτά σημεία ασφαλείας. Ανέφερε μάλιστα ότι θα δημοσιεύσουν το σύνολο του κώδικα χωρίς να αποκρύψουν τίποτα.

Ζήτησε επίσης από τρίτους να επιβεβαιώσουν ότι αυτό που δημοσιεύεται ταιριάζει πραγματικά με αυτό που τρέχει αυτή την στιγμή.

Ανακαλύψτε περισσότερα άρθρα στα αποτελέσματα αναζήτησης.

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

Βέβαια ο Elon Musk έχει δώσει πολλές υποσχέσεις για ανοιχτό κώδικα όπως αυτή και στο παρελθόν, για τη βάση κώδικα του X και για τα μοντέλα του Grok.

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

Έπειτα, υπάρχει και το Grok 1. Τον Μάρτιο του 2024 έγραψε στο Twitter ότι η xAI θα έκανε το Grok ανοιχτού κώδικα. Έξι ημέρες αργότερα, η εταιρεία έβαλε το βασικό μοντέλο στο Apache 2.0.

Τον Αύγουστο του 2025, η xAI έβαλε το Grok 2.5, την ναυαρχίδα της για το 2024, στο Hugging Face (που εκεί αναφέρεται σαν “Grok 2”). Ο Elon ανέφερε τότε ότι το Grok 3 “θα γίνει ανοιχτού κώδικα σε περίπου 6 μήνες”.

Οι έξι μήνες πέρασαν κάπου στον Φεβρουάριο του 2026, χωρίς κανένα σημάδι του Grok 3 στο Hugging Face.

code snippet από το “For You” feed’s ranking algorithm

use crate::schema::{events::Event, tweet_events::TweetEvent};
use anyhow::{Context, Result};
use prost::Message;
use thrift::protocol::{TBinaryInputProtocol, TSerializable};
use xai_thunder_proto::InNetworkEvent;

/// Deserialize a Thrift binary message into TweetEvent
pub fn deserialize_tweet_event(payload: &[u8]) -> Result<TweetEvent> {
    let mut cursor = std::io::Cursor::new(payload);
    let mut protocol = TBinaryInputProtocol::new(&mut cursor, true);

    TweetEvent::read_from_in_protocol(&mut protocol).context("Failed to deserialize TweetEvent")
}

/// Deserialize a Thrift binary message into Event
pub fn deserialize_event(payload: &[u8]) -> Result<Event> {
    let mut cursor = std::io::Cursor::new(payload);
    let mut protocol = TBinaryInputProtocol::new(&mut cursor, true);

    Event::read_from_in_protocol(&mut protocol).context("Failed to deserialize Event")
}

/// Deserialize a proto binary message into InNetworkEvent
pub fn deserialize_tweet_event_v2(payload: &[u8]) -> Result<InNetworkEvent> {
    InNetworkEvent::decode(payload).context("Failed to deserialize InNetworkEvent")
}

 

Στη συνέχεια, τον Ιανουάριο του 2026, ο κώδικας πίσω από τον αλγόριθμο κατάταξης των feeds “For You” έγινε επίσης ανοιχτού κώδικα, καταλήγοντας σε ένα ξεχωριστό αποθετήριο.

Ας δούμε τι θα γίνει τώρα, μετά από την τελευταία υπόσχεση του Elon Musk.


google preferences

Leave a Comment

Η ηλ. διεύθυνση σας δεν δημοσιεύεται. Τα υποχρεωτικά πεδία σημειώνονται με *

Το μήνυμα σας δεν θα δημοσιευτεί εάν:
1. Περιέχει υβριστικά, συκοφαντικά, ρατσιστικά, προσβλητικά ή ανάρμοστα σχόλια.
2. Προκαλεί βλάβη σε ανηλίκους.
3. Παρενοχλεί την ιδιωτική ζωή και τα ατομικά και κοινωνικά δικαιώματα άλλων χρηστών.
4. Διαφημίζει προϊόντα ή υπηρεσίες ή διαδικτυακούς τόπους .
5. Περιέχει προσωπικές πληροφορίες (διεύθυνση, τηλέφωνο κλπ).