+393713742262
By Assistenza Informatica Firenze/Maggio 6, 2021/Comments are closed
Con open source (in italiano sorgente aperto), in informatica, si indica un tipo di software o il suo modello di sviluppo o distribuzione. Un software open source è reso tale per mezzo di una licenza attraverso cui i detentori dei diritti favoriscono la modifica, lo studio, l’utilizzo e la redistribuzione del codice sorgente. Caratteristica principale dunque delle licenze open source è la pubblicazione del codice sorgente (da cui il nome). Il fenomeno ha tratto grande beneficio da Internet, perché esso permette a programmatori (distanti) di coordinarsi e lavorare allo stesso progetto. Chi ha familiarità con l’open source sa che funziona e presenta molti vantaggi.
Una testimonianza della crescente adozione dell’open source sono le recenti mosse da giganti del software come Microsoft, IBM e Oracle nella comunità open-source. Questa migrazione aziendale all’open source continua poiché molte organizzazioni, grandi e piccole, si rivolgono a questo software in tempi economici difficili.
Tra i continui aggiustamenti del personale e delle operazioni che la pandemia sta causando, l’open source aiuta le imprese e le industrie a ridurre i costi e migliorare la loro capacità di innovare.
Un recente sondaggio di Tidelift ( https://blog.tidelift.com/about-the-2020-managed-open-source-survey ) ha rilevato che il 68% delle organizzazioni si è recentemente rivolto all’open source, durante la recessione economica, per risparmiare tempo e denaro. Sebbene le aziende Big Tech abbiano le risorse di cui hanno bisogno per avere successo, questo pone la domanda a molte organizzazioni più piccole e / o team di sviluppo che considerano l’open source: come possono sfruttare la miriade di vantaggi che ha da offrire?
Una Reputazione in crescita
Un nuovo sondaggio di O’Reilly e IBM rivela alcuni riconoscimenti per l’open.
Il sondaggio ha intervistato 3.400 sviluppatori e responsabili della tecnologia nell’autunno del 2020. Il sondaggio ha rilevato:
Le organizzazioni incoraggiano l’uso dell’open source perché capiscono che spesso ottengono molto valore a costo zero rispetto a soluzioni commerciali o sviluppano qualcosa interamente in-house. Nel giugno del 2020, sempre Tidelift ha condotto il suo sondaggio open source tra i tecnici e oltre 600 persone hanno condiviso “come utilizzano “ oggi il software open source e cosa ha influenzato la migrazione. Questo sondaggio ha confermato ciò che molti utenti dell’open source hanno già sperimentato, ovvero in tempi economici difficili, l’open source aiuta le aziende a risparmiare denaro. Anche in tempi economici migliori, l’open source contribuisce a una migliore produttività. Chiaramente, la pandemia COVID-19 e la conseguente recessione stanno cambiando il modo in cui le organizzazioni degli intervistati pensano e utilizzano l’open source. Una delle scoperte chiave riscontrate da Tidelift è che l’uso dell’open source è in aumento durante la recessione del COVID-19. Questa scoperta sembra supportare una tendenza in cui il software open source può risparmiare denaro sui costi di sviluppo e sulle spese di acquisto aziendali. Molti degli intervistati ha affermato che il budget per lo sviluppo delle applicazioni della propria organizzazione è stato tagliato a causa della recessione economica. Solo il 10 per cento ha affermato che la spesa è aumentata. Questo aggiustamento del budget ha portato il 60% delle organizzazioni che hanno risposto a un impegno a utilizzare più applicazioni open source. L’incoraggiamento dell’open source è ancora più probabile (60%) tra le organizzazioni che riducono i budget a causa dell’economia. È interessante notare che, secondo Tidelift, l’uso di più open source viene incoraggiato anche nelle organizzazioni con una spesa per lo sviluppo di app in aumento.
Sempre il rapporto Tidelift ha anche consolidato i vantaggi riconosciuti dell’utilizzo di codice open source invece di soluzioni proprietarie: più di due terzi degli intervistati (68%) ha affermato che li aiuta a risparmiare denaro e tempo di sviluppo utilizzando componenti esistenti rispetto alla scrittura di nuovo codice.
L’efficienza è stato un altro fattore chiave evidenziato nei risultati del sondaggio.
Il 48% degli intervistati ha segnalato una maggiore efficienza nello sviluppo e nella manutenzione delle applicazioni. Tuttavia, le organizzazioni con più di 1.000 dipendenti erano più propense a citare l’efficienza (61% contro il 41% per le organizzazioni con meno di 1.000 dipendenti) come motivo per incoraggiare l’uso di più open source. Secondo il 40% degli intervistati, il blocco del fornitore è stato un terzo vantaggio importante dell’utilizzo di più open source rispetto ad applicazioni proprietarie più costose. Il rapporto ha rilevato che la metà delle organizzazioni che hanno risposto con oltre 1.000 dipendenti ha citato la protezione del blocco del fornitore rispetto al 37% per le organizzazioni con meno di 1.000 dipendenti.
E in Cloud?
Moore di IBM da affermato che : “Poiché così tante aziende stanno spostando i loro carichi di lavoro nel cloud, gli sviluppatori aziendali stanno adottando framework di container open source come Kubernetes e OpenShift, il che ha portato a un’esplosione di adozione open source negli ultimi anni”. Inoltre, molti cloud vengono eseguiti su un sistema operativo Linux, quindi anche i nuovi utenti adottano spesso Linux. Un recente sondaggio commissionato da IBM indica che quasi il 95% dei 3.400 sviluppatori e responsabili IT intervistati considerava Linux importante per la propria carriera, mentre il 90% considerava i container importanti per la propria carriera. Nell’ultimo anno della pandemia, le organizzazioni hanno accelerato il passaggio al cloud. Questo passaggio al cloud è il motore principale per l’adozione dell’open source; in particolare strumenti e framework per gestire questi nuovi ambienti cloud. Le aziende considerano il software open source come un ottimo modo per essere flessibili ed evitare possibili costosi vincoli di fornitori.
Fattori di sicurezza
Nel 2019 sono state rilevate oltre 16.000 vulnerabilità tra software proprietario e open source. Gli esperti di sicurezza informatica si affrettano a sottolineare che tutte le piattaforme informatiche sono vulnerabili a vari livelli. Linux e l’open source sono comunque considerati più rigorosi e più veloci da risolvere quando vengono scoperti problemi. Le vulnerabilità non sono rare, e sia le metriche CVE che il ragionamento attraverso la maggiore digitalizzazione del nostro mondo ci danno forti motivi per credere che questo problema non farà che peggiorare. “Il software open-source è una parte significativa dell’infrastruttura centrale nella maggior parte delle aziende nella maggior parte dei settori in tutto il mondo ed è fondamentale per Internet come lo conosciamo. Di conseguenza, rappresenta una superficie di attacco enorme e di profondo valore“. ha detto a LinuxInsider.
Molte delle cose migliori dello sviluppo open source invitano a superare sfide di sicurezza uniche. Una buona parte della continua crescita dell’open source si basa sulla fiducia nella moderna comunità open-source. Ciò include, in larga misura, il modo in cui le comunità rispondono ai problemi di sicurezza.
open source, open source cloud, software open source, cos’è open source, open source pandemia