Claudio Tamburrino

Reddit chiude i sorgenti del suo codice

Tirando le somme da 9 anni di esperienza, il celebre sito di social news decide di abbandonare la community open source, considerata ora "un male" per chi vuole essere competitivo

Roma - Reddit chiude il suo codice sorgente che non sarà più Open Source.

Ad annunciare il cambio di strategia, che coincide con la chiusura di due thread sulla piattaforma utilizzati appunto per discutere del codice della stessa reddit/reddit e reddit/reddit-mobile (ora archiviati e ancora accessibili ma non più aggiornabili), è stato lo sviluppatore originale del codice Christopher Slowe con un post nel quale parla di una scelta dettata dalle nuove sfide competitive.

Reddit ha deciso di rendere pubblico il suo codice sorgente nel 2008, quando il forum era agli albori e si trattava di una scelta logica sia alla luce delle possibilità di investimento della stessa che della sua sopravvivenza: allora ricorrere all'aiuto della comunità significava garantirsi quegli interventi e quegli aggiornamenti necessari a continuare a rimanere online, nonché garantire che anche in caso di fallimento dell'azienda il software sarebbe rimasto in mano agli utenti.
Dal 2008 ne è invece passata di acqua sotto i ponti e nonostante i problemi di tenuta di community e di moderazione Reddit è cresciuto notevolmente, fino ad imporsi come realtà online e organizzazione più strutturata: ciò significa non solo che le precedenti necessità sono tramontate, ma che i modi e le tempistiche di sviluppo della realtà open source finiscono per ostacolare il lavoro interno alla compagnia.

Slowe racconta per esempio che lo sviluppo di alcune nuove funzioni (come per esempio quelle video recentemente introdotte) cozza con il rischio di vederle circolare prima che siano pronte, magari a tutto vantaggio dei concorrenti diretti che possono vedere dunque in anticipo le loro mosse. Questo, inoltre, ha per esempio portato ad un lavoro separato tra sviluppatori interni e quelli del codice open source della community e ad una sempre maggiore distanza tra i due binari di programmazione che ha comportato un aumento dei tempi di lavoro.

Inoltre Reddit si sta muovendo con una nuova strategia, che prevede diverse versioni orientate ai possibili servizi offerti e che comporta la necessità di un lavoro più pulito e preciso, in grado di garantire chiarezza ai possibili partner.

Già in alcuni commenti all'annuncio, per la verità, la community sembra divisa sulla decisione e si parla di una scelta squisitamente economica che poco a che fare con vere e proprie problematiche legate all'open source, che anzi - sottolineano - può essere modellato con diverse metodologie di intervento per non sollevare le problematiche citate.

In ogni caso resteranno open source alcuni strumenti utili per gli sviluppatori come baseplate, rollingpin e mcsauna; Reddit continuerà poi a supportare le diverse tecnologie open source su cui è basata come Postgres, Python, Memcached e Cassandra.

Claudio Tamburrino
Notizie collegate
  • AttualitàReddit, moderazione ad personamIl CEO ammette di aver moderato i commenti che lo criticavano e insultavano su un gruppo pro-Trump. Deriva autoritaria o semplice attuazione delle nuove policy?
  • Digital LifeReddit, la rivolta degli utentiI frequentatori della "homepage di Internet" si scagliano contro il management, colpevole di aver licenziato una figura chiave della community. Subreddit vengono chiusi per protesta, il CEO risponde e gli utenti si indispettiscono ancora di più
11 Commenti alla Notizia Reddit chiude i sorgenti del suo codice
Ordina
  • bastava fare un branch privato su cui sviluppare in segreto internamente e poi fare il merge con quello pubblico dopo aver rilasciato la feature. Oppure rilasciare un archivio con tutto il codice pubblico periodicamente e lasciare stare git se non volevano sbattimenti, a fare un archivio del codice ti fai uno script per crearlo e poi non ci pensi più...

    Evidentemente sotto ci sono motivazioni commerciali, ora che sono diventati una grande compagnia, è chiaro che vogliono iniziare a mettere codice per tracciare gli utenti e vendere dati come gli altri social, e ovviamente nasconderlo dal codice open sarebbe si un lavoro troppo gravoso
    non+autenticato
  • ma come è possibile ? gli espertonti del forum hanno sempre detto che il modello open è vincente

    eh....quelli di reddit non sono al loro livello, hanno solo creato reddit, non sono come questi espertonti che stanno tutto il giorno a darsi lezioni a vicenza sul frollum di PI...
    non+autenticato
  • - Scritto da: nome e cognome
    > ma come è possibile ? gli espertonti del forum
    > hanno sempre detto che il modello open è
    > vincente
    >
    > eh....quelli di reddit non sono al loro livello,
    > hanno solo creato reddit, non sono come questi
    > espertonti che stanno tutto il giorno a darsi
    > lezioni a vicenza sul frollum di
    > PI...

    Non solo, addirittura è pure la vincita del marketing sulla parte tecnica. In pratica reddit non fa nulla, il contenuto lo mette e lo ha messo al gente, reddit non è che un contenitore il cui codice era open. Adesso godono di un vantaggio competitivo, il loro "forum" è più frequentato di altri e per non farsi soffiare questo primato vogliono armi diverse dai loro avversari, in pratica "con il codice open non avrei nulla più di te, ad armi pari non ci voglio giocare perché altrimenti mi freghi", in altre parole "ho più traffico di te perché il mio marketing ha funzionato meglio, adesso che voglio aggiungere feature chiudo il codice"
    non+autenticato
  • - Scritto da: oltreildito
    >
    > Non solo, addirittura è pure la vincita del
    > marketing sulla parte tecnica. In pratica reddit
    > non fa nulla, il contenuto lo mette e lo ha messo
    > al gente, reddit non è che un contenitore il cui
    > codice era open. Adesso godono di un vantaggio
    > competitivo, il loro "forum" è più frequentato di
    > altri e per non farsi soffiare questo primato
    > vogliono armi diverse dai loro avversari, in
    > pratica "con il codice open non avrei nulla più
    > di te, ad armi pari non ci voglio giocare perché
    > altrimenti mi freghi", in altre parole "ho più
    > traffico di te perché il mio marketing ha
    > funzionato meglio, adesso che voglio aggiungere
    > feature chiudo il
    > codice"

    Mah... mi pare una scusa idiota questa. Aggiungono i video... e quindi? Lo sa fare anche un coglione ritardato, dove sta il segreto?
    non+autenticato
  • Alla lunga è anticommerciale

    CVD
    non+autenticato
  • - Scritto da: boomerang
    > Alla lunga è anticommerciale
    >
    > CVD
    Non prendiamoci in giro, è un preciso cambio di politica aziendale, che può piacere o meno non giudico, solo che ci mettano la faccia e non tirino fuori scuse insensate. Che dicano, non lo facciamo più open perché non ce ne frega più nulla della community, ora siamo un azienda quotata in borsa e ci interessa espandere la base di utenza e diventare come gli altri social, incluso tracciare gli utenti, raccogliere dati e venderli, ed uno si fa le considerazioni del caso però dai, le ragioni che hanno portato sono ridicole.
    non+autenticato
  • Non esiste community all' infuori della GPL. Amen.
    non+autenticato
  • ... siete da estinzione voi phppippari, e già ti si addice proprio amante del phppi , con tutte le pippe che ti tiri.

    Adesso sbraita pure che il cazzio ti sente! ha ha.
    non+autenticato
  • Ma sei scemo?
    non+autenticato
  • - Scritto da: il Frullaro
    > Ma sei scemo?
    No, è il fuddaro, l'ennesimo fallito di PI
    non+autenticato
  • Meno male che ci sei tu a dare del fallito a tutti, tu che manco sai scrivere due righe in italiano senza fare strafalcioni sì che sei un figo.
    non+autenticato