codice

Recentemente abbiamo parlato di Copilot, “il tuo socio AI programmatore“, un plug-in per Visual Studio Code che genera automaticamente il codice in base al contenuto ed alla posizione del file corrente. Utilizzabile con un numero molto elevato di linguaggi questa tecnologia ha da subito fatto discutere, in particolare la Free Software Foundation, per via delle…
Read more

Leggi il contenuto originale su Mia mamma usa Linux!

Poco più di un anno fa, GitHub dava il benvenuto a Semmle, azienda che sviluppa un engine che consente agli sviluppatori di utilizzare delle query per identificare dei pattern nel codice di grandi database ed identificarne le vulnerabilità e le varianti. Al GitHub Satellite dello scorso maggio è stata presentata la prima versione beta del…
Read more

Leggi il contenuto originale su Mia mamma usa Linux!

Nei giorni scorsi è circolata la voce che fosse stato reso disponibile il codice sorgente di Windows XP e Windows Server 2003, letteralmente rubato a Microsoft. E non sarebbe la prima volta che una voce del genere circola…Infatti nemmeno questa volta la notizia è stata confermata ufficialmente, ma indizi sulla sua validtà vanno accumulandosi giorno…
Read more

Leggi il contenuto originale su Mia mamma usa Linux!

No, stavolta non si tratta di pulire il codice dai soliti commenti “simpatici” lasciati da qualche sviluppatore nel corso degli anni ma di una pull request arrivata direttamente da Matthew Ahrens, autore di OpenZFS. La commit riguarda la sostituzione, dove possibile e senza creare danni, del termine “slaves” con “dependents“, anche perché più coerente con…
Read more

Leggi il contenuto originale su Mia mamma usa Linux!

Uber ha reso disponibile il progetto open-source Piranha, uno strumento che permette di cancellare automaticamente porzioni di codice “stale” (vecchio, non più in uso). Dal blog di Uber: “At Uber, we use feature flags to customize our mobile app execution, serving different features to different sets of users. These flags allow us to […] gradually…
Read more

Leggi il contenuto originale su Mia mamma usa Linux!

Buone notizie per gli sviluppatori. Microsoft ha infatti reso open-source AppInspector, un tool per le analisi di sicurezza del codice software. Lo racconta ZDNet in questo post. Attraverso la pagina GitHub del progetto sono disponibili tutte le informazioni su come installare ed utilizzare il programma, il cui principio di funzionamento è basato sull’analisi statica del…
Read more

Leggi il contenuto originale su Mia mamma usa Linux!

In passato avevamo già accennato alla questione Open Source per l’amministrazione pubblica, prima del governo americano e, più recentemente, di una petizione della FSFE rivolta alla Comunità Europea.

Anche l’Italia sta cercando di muoversi in questa direzione

Di recente infatti, l’AgID (Agenzia per l’Italia Digitale), ha comunicato per la notifica in Gazzetta Ufficiale, le nuove linee guida per l’acquisizione e riuso di software per le pubbliche amministrazione.

In questo documento si invita la Pubblica

Leggi il contenuto originale su Mia mamma usa Linux!

Tutti noi amiamo il codice open source, e il motivo principale lo abbiamo ripetuto spesso: la libertà di usare il codice fatto da qualcun altro per creare la propria applicazione, che sia la modifica dell’applicazione stessa o l’uso di una libreria.

Spesso, molto spesso, si tratta del secondo caso: le applicazioni usano librerie open source per poter offrire o sfruttare una funzionalità. Direi che il caso più sotto gli occhi di tutti

Leggi il contenuto originale su Mia mamma usa Linux!

Public Money, Public Code

Denaro pubblico, codice pubblico

Un concetto talmente banale che non dovrebbe nemmeno essere spiegato, ma, come sappiamo, la realtà è molto complicata.

Sintetizzando il pensiero in maniera molto semplice: visto che è il pubblico a pagare le tasse che finanziano lo sviluppo, allora il pubblico dovrebbe poter accedere al codice del software che, seppure indirettamente, ha pagato.

La Free Software Foundation europea ha creato a questo scopo il sito https://publiccode.eu/ che

Leggi il contenuto originale su Mia mamma usa Linux!

I had chosen, as was my want, to rescind the license I extended from a
few choice individuals. I can do this because GPC-Slots 2 is my
copyrighted work. I built it. I never transferred the copyright over to
anyone.

Ho scelto, come era mia volontà, di rescindere la licenza che avevo esteso ad alcune persone. Posso farlo perché GPC-Slots 2 è un lavoro del quale detengo copyright. Non ho mai trasferito

Leggi il contenuto originale su Mia mamma usa Linux!