
La notizia è grossa come un kernel panic a metà compilazione: Astral, la startup dietro gli strumenti Python che usiamo ogni giorno (e che ci fanno risparmiare un sacco di mal di testa), viene acquisita da OpenAI.
Per chi non lo sapesse, Astral è il team che ci ha regalato Ruff (il linter più veloce del West), uv (il package manager che finalmente funziona), e ty (il tipo statico che non ti fa impazzire). Ora questi tool verranno integrati nel team Codex di OpenAI.
Da smanettone, la mia prima reazione è stata: “Finalmente!” perché Astral ha sempre avuto una filosofia open source solida. Ma poi mi sono chiesto: “E se OpenAI decidesse di giocare al solito gioco del vendor lock-in?”
La buona notizia è che, almeno per ora, OpenAI ha promesso di mantenere tutto open source. Ma sappiamo tutti come vanno queste cose: “Promesso” e “Mantenuto” sono due parole che spesso si salutano solo da lontano.
Cosa significa per noi?
1. **Più integrazione con AI**: Se OpenAI vuole davvero spingere l’integrazione tra i tool di Astral e Codex, potremmo vedere funzionalità avanzate che uniscono l’analisi statica con l’intelligenza artificiale. Immagina un Ruff che non solo ti dice “Hey, questa variabile non è definita”, ma ti suggerisce anche il codice giusto.
2. **Più attenzione a Python**: OpenAI ha sempre avuto un focus su Python, e ora con Astral al suo fianco, il linguaggio potrebbe diventare ancora più potente. Per noi che scriviamo codice ogni giorno, è una bella notizia.
3. **Rischio di dipendenza**: Il vero problema è che, se OpenAI decide di chiudere alcune funzionalità dietro un paywall, potremmo trovarci a dover pagare per strumenti che prima erano gratuiti. E questo, amici miei, sarebbe un vero peccato.
La mia speranza è che OpenAI mantenga la promessa di mantenere tutto open source. Ma se dovessero cambiare idea, speriamo che la community sia abbastanza forte da forkarli e continuare da sola.
In ogni caso, è un passo importante per Python e per la community. E noi, come sempre, staremo a vedere.
Ah, e se OpenAI decidesse di fare un Ruff per JavaScript, giuro che scappo in montagna a programmare in FORTRAN.
Source: Astral to Join OpenAI
