La decisione di AMD di modificare il modello di licenza di Vivado sta provocando reazioni durissime tra sviluppatori, università e tutta la comunità Linux. Il punto è semplice ma pesante: a partire dalla release 2026.1, la versione gratuita del software supporterà soltanto Windows. Chi lavora su Linux dovrà mettere mano al portafoglio.
Vivado è la suite che serve per progettare e validare sistemi basati su FPGA e SoC adattivi della famiglia Xilinx. Parliamo di uno strumento che ogni giorno viene usato in laboratori universitari, startup, progetti maker e centri di ricerca per trasformare codice HDL (Verilog, VHDL) in configurazioni eseguibili su chip programmabili come quelli delle famiglie Spartan, Artix, Kintex e Zynq. Il software genera anche il cosiddetto bitstream, cioè il file che serve concretamente a programmare il chip.
Per anni, dopo aver completato l’acquisizione di Xilinx nel 2022, AMD aveva mantenuto un approccio piuttosto aperto verso gli utenti Linux. La Standard Edition era disponibile gratuitamente su Ubuntu e altre distribuzioni, e questo aveva reso Vivado praticamente lo standard in ambito accademico e nella prototipazione professionale. Il problema nasce adesso con il nuovo sistema a livelli che AMD introdurrà: Basic, Core, Pro, Enterprise e Gold. Il piano gratuito Basic funzionerà solo su Windows. Per continuare a usare Linux bisognerà salire almeno al livello Core, con costi annuali che vanno da circa 1.100 a 1.650 euro.
Perché la comunità è così arrabbiata
Chi lavora con FPGA su Linux raramente si limita a usare l’interfaccia grafica di Vivado. Molti flussi di lavoro moderni si appoggiano a compilazioni automatiche, ambienti Docker, pipeline CI/CD dedicate allo sviluppo hardware, script Tcl e server di compilazione senza interfaccia grafica. Togliere il supporto Linux dal piano gratuito significa spezzare workflow consolidati da anni.
Nel forum di supporto AMD, il moderatore Anatoli Curran ha dichiarato che circa il 70% della base utenti Vivado usa Windows. E ha suggerito a chi fosse contrariato di restare sulla versione 2025.2. Una risposta che ha alimentato ancora di più la frustrazione, perché restare fermi su una release vecchia non è quasi mai sostenibile: le nuove famiglie di dispositivi AMD richiedono versioni aggiornate di Vivado per ottenere supporto completo a IP core, timing closure e strumenti di debug. Tra l’altro, AMD ha precisato che il supporto ufficiale alla versione 2025.2 terminerà con l’arrivo della release 2026.3. Quindi si tratta di un congelamento temporaneo, non di una vera soluzione.
C’è anche un aspetto tecnico che rende la cosa ancora più paradossale: storicamente Vivado tende a funzionare meglio proprio sotto Linux. Diversi utenti segnalano performance più stabili nella sintesi, meno problemi con driver USB JTAG, gestione della memoria e automazione batch. Vivado è un’applicazione estremamente pesante, con installazioni complete che superano facilmente i 100 GB tra simulatori, cataloghi IP, librerie Versal e tool Vitis associati. Negli ambienti Linux molti team sfruttano filesystem dedicati, automazione shell e caching distribuito per ridurre i tempi di build. Limitare tutto a Windows rischia di colpire proprio chi usa la piattaforma nel modo più avanzato.
Le conseguenze per maker, università e il futuro di AMD nel settore FPGA
Una fetta importante dei progetti FPGA nasce fuori dalle grandi aziende. Board come Arty, Pynq Z2, Spartan 7 o Zynq 7000 sono diffusissime nei corsi embedded, e molti studenti lavorano esclusivamente su Linux. Tanti laboratori didattici girano su workstation Ubuntu LTS o Debian per semplificare la gestione pacchetti, l’accesso remoto SSH e le compilazioni automatizzate. AMD sembra aver sottovalutato anche un altro dettaglio non trascurabile: molti ingegneri che oggi usano Vivado gratuitamente finiranno domani in aziende dove avranno voce nelle scelte hardware. Perdere quella fascia di utenti potrebbe trasformarsi in un problema reputazionale nel lungo periodo.
Al momento AMD non ha pubblicato una comunicazione tecnica approfondita che giustifichi la rimozione di Linux dal piano gratuito. Alcuni rappresentanti aziendali hanno confermato di aver raccolto i feedback degli utenti e di averli inoltrati ai team interni. La pressione pubblica però continua a crescere, e non si tratta solo di una protesta emotiva: molti sviluppatori stanno già valutando la sostenibilità futura delle proprie toolchain. Il mondo FPGA vive anche di fiducia tecnica, continuità e relazioni di lungo periodo con sviluppatori e università. Quando una società cambia improvvisamente le regole d’accesso agli strumenti base, la frattura che si apre non è facile da richiudere.