Quration Play

tech

Questo tipo di software fa funzionare silenziosamente gran parte di internet, dai server web dietro i tuoi siti preferiti al sistema operativo Android presente su miliardi di telefoni.

Che cosa significa che un software è "open source"?

Il suo codice è pubblico, consultabile e modificabile
Il software open source rende il proprio codice sorgente liberamente disponibile a chiunque per esaminarlo, modificarlo e condividerlo. Alimenta gran parte di internet, dai server web al sistema operativo Android.

Il software open source significa che il codice sorgente sottostante viene pubblicato apertamente perché chiunque possa leggerlo, modificarlo e ridistribuirlo, di solito sotto una licenza che stabilisce i termini di questa condivisione. Questa trasparenza permette a comunità di sviluppatori ampie e distribuite di migliorare collaborativamente il software e adattarlo a nuovi scopi, ed è in parte per questo che i progetti open source sono diventati fondamentali per l'internet moderno.

Essere open source non dice nulla sul fatto che un software sia privo di bug, poiché i progetti aperti possono contenere e contengono effettivamente bug, e non ha alcun legame con il fatto che un programma funzioni solo se connesso a internet.

Alcuni dei software più diffusi al mondo sono open source, tra cui il sistema operativo Linux alla base di Android e della maggior parte dei server web, a dimostrazione di come lo sviluppo collaborativo possa scalare fino a miliardi di dispositivi.

▶ Quration Play

tech

Che cos'è una "blockchain", in parole semplici?Che cos'è "il cloud" nel cloud computing?Una "rete neurale" nell'IA è vagamente modellata su che cosa?Che cosa rappresenta un "NFT"?Nel software, che cos'è un'"API"?Che cosa misura il "test di Turing"?Che cos'è la "visione artificiale"?Che cos'è il "prompt engineering"?Che cosa significa «LLM» nell'IA?Che cosa fa la «crittografia» ai dati?Che cos'è l'«autenticazione a due fattori» (2FA)?Perché le GPU sono così importanti per l'IA moderna?

Quration — Quration Play