• Il ritorno di SCO: IBM e RedHat nel mirino
    Pubblicato in

    Il ritorno di SCO: IBM e RedHat nel mirino

    Chi utilizza Linux da abbastanza tempo ha quasi sicuramente sentito parlare della vicenda di SCO. Ne parlavamo già noi nel 2017, ma il discorso già era stato affrontato più e più volte, dall’inizio degli anni 2000 per l’esattezza. Da tempo però non c’erano novità sull’argomento, ma proprio in questi giorni l’azienda Xinuos – che ha acquistato SCO nel 2011 – si è risvegliata dal sonno ed ha fatto causa a IBM e Red Hat per “aver copiato illegalmente il codice di Xinuos per il suo sistema operativo server”. Vi ricorda qualcosa? Quello che abbiamo trovato degno di una spy story…

  • PHP sposta i sui repository git su GitHub
    Pubblicato in

    PHP sposta i sui repository git su GitHub

    Che GitHub sia punto di riferimento per l’hosting di repository git non è affatto una novità, anzi. La piattaforma, pur essendo closed-source, è percepita come il luogo aspettato per gestire il codice di qualsiasi progetto open-source. Non è stato un caso che Microsoft abbia acquisito GitHub qualche anno fa, come parte della sua trasformazione da oppositore a protagonista nel mondo del codice aperto. Quindi, sapere che un progetto importante come PHP abbia deciso di fare la migrazione non meraviglia. Semmai, è la motivazione a lasciare perplessi. Se infatti la spinta si limita normalmente a sfruttare le funzionalità della piattaforma, non…

  • Programmare con il sorriso, ecco sei curiosi easter egg di GitHub
    Pubblicato in

    Programmare con il sorriso, ecco sei curiosi easter egg di GitHub

    Come molti siti, soprattutto quando trattano di argomenti tech, anche GitHub ha dei – più o meno – piccoli easter egg nascosti tra le sue pagine. Che siano utili o semplicemente goliardici, sicuramente rappresentano un modo per “sdrammatizzare” la noia quotidiana.Eccone sei: 1. Il numero π (Pi greco) Quasi tutti linguaggi di programmazione hanno una libreria standard o matematica dove esiste una costante che memorizza il valore di π (Pi greco).Nel caso ne avessimo bisogno, anche GitHub mette a disposizione il valore del π, per recuperarlo basta semplicemente andare sulla pagina: https://github.com/π dove nello stile dell’arte ASCII viene mostrato il…

  • La prima release di AlmaLinux, alternativa OpenSource compatibile con CentOS e basata su RHEL, è disponibile per il download
    Pubblicato in

    La prima release di AlmaLinux, alternativa OpenSource compatibile con CentOS e basata su RHEL, è disponibile per il download

    L’azienda CloudLinux, mediante un sondaggio di cui abbiamo già parlato aveva chiarito le intenzioni della community in seguito all’ormai nota questione della fine del supporto a CentOS annunciata da Red Hat: il 60,5% di quanti hanno risposto al sondaggio aspetta che un fork di CentOS venga rilasciato. Forte di questa certezza, CloudLinux ha portato avanti il suo progetto della creazione appunto di un fork, chiamato AlmaLinux, ed anche in questo caso ve ne abbiamo già raccontato, ma la cosa interessante è che è stata rilasciata la prima versione ufficiale, insieme quindi alle ISO e soprattutto un migration script che dovrebbe…

  • Mozilla VPN: più sicurezza e funzionalità
    Pubblicato in

    Mozilla VPN: più sicurezza e funzionalità

    Oramai è passato quasi un anno da quando Mozilla ha lanciato il suo servizio di VPN ed, anche se ufficialmente è uscita dalla beta solo qualche mese fa, in questi giorni è stata lanciata la versione 2.1. Intanto, stando al comunicato ufficiale sul blog di Mozilla, pare che il servizio sia parecchio apprezzato dagli utenti: Since our launch last year, we’ve had thousands of people sign up to use our trusted Mozilla VPN service. Mozilla has built a reputation for building products that respect your privacy and keeps your information safe. Dal nostro lancio lo scorso anno, abbiamo avuto migliaia…

  • BellLabs e Plan9: arriva una fondazione indipendente per mantenere vivo l’OS
    Pubblicato in

    BellLabs e Plan9: arriva una fondazione indipendente per mantenere vivo l’OS

    Plan 9 nasce verso la fine degli anni ’80 nel centro di ricerca di Bell Labs dallo stesso team che sviluppò Unix e C e rimpiazzò quello che all’epoca era il sistema operativo utilizzato nei laboratori di ricerca di Bell Labs, Unix per l’appunto. Dopo diversi anni di sviluppo ed utilizzo interno, nel 1992 venne reso disponibile anche alle università e nel 1995 venne distribuito commercialmente da AT&T, puntando sui sistemi embedded; la licenza costava 350 dollari. Dopo che Lucent acquisì Bell Labs verso la fine degli anni ’90, il supporto commerciale fu abbandonato e nel 2000 venne rilasciato sotto…

  • OSI rieleggerà il consiglio di amministrazione a causa del sistema di voto compromesso
    Pubblicato in

    OSI rieleggerà il consiglio di amministrazione a causa del sistema di voto compromesso

    L’Open Source Initiative (OSI), che rivede le licenze per la conformità ai criteri open-source, ha deciso di rieleggere il consiglio di amministrazione a causa dell’identificazione di una vulnerabilità nella piattaforma di voto, che è stata utilizzata per distorcere i risultati delle elezioni. Al momento, la vulnerabilità è bloccata e un esperto indipendente è coinvolto per determinare le conseguenze dell’attacco. I dettagli dell’incidente verranno rilasciati dopo il completamento delle indagini. Inizialmente, la rielezione era prevista dal 23 marzo al 2 aprile, ma questa decisione è stata rivista e la nuova votazione è stata rinviata in attesa del completamento delle indagini sulle…

  • Rust fa capolino nel Kernel Linux
    Pubblicato in

    Rust fa capolino nel Kernel Linux

    5 risposte

    Nonostante i suoi 30 anni di vita, che nel mondo del software sono veramente tantissimi, il Kernel Linux continua la sua evoluzione anche con l’integrazione di tecnologie nuove. Comprese linguaggi di programmazione nuovi, come Rust. Come buona parte del software di quell’età, centrato sulle performance, il Kernel è scritto in C – che poi è la base di UNIX e di tutto il mondo GNU. Per quanto potente ed efficiente, il linguaggio soffre di un problema: la gestione della memoria è demandata completamente ai programmatori. Allocazioni, assegnazioni, cancellazioni, controllo di rimanere nei limiti previsti: tutto. E nonostante librerie e best…